GUI-O Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. Bernard
    3. Topics
    B
    • Profile
    • Following 0
    • Followers 0
    • Topics 19
    • Posts 66
    • Groups 0

    Topics

    • B

      |SORI command

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      2
      0 Votes
      2 Posts
      20 Views
      K

      @Bernard Hi.

      Strange, this command works for me... You are terminating the command with new line, i.e. '\n'?

      Can you try sending @sori1 ORI:2\r\n after creating the component?

      Kl3m3n

    • B

      an experiment with AI

      Watching Ignoring Scheduled Pinned Locked Moved Share Your Projects
      2
      0 Votes
      2 Posts
      31 Views
      K

      @Bernard That is great! 🙂

      I also use AI for various tasks. It is incredibly useful, but in my opinion it is only a tool and should be treated as such.

      Kl3m3n

    • B

      User password

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      5
      0 Votes
      5 Posts
      36 Views
      K

      @Bernard Hi!

      Currently, no, it is not possible.
      I will see if i can make a "toggle visibility" option for the next release.

      Kl3m3n

    • B

      ESP8266 & Arduino & GUI-O automatic pairing

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      5
      0 Votes
      5 Posts
      75 Views
      B

      @kl3m3n
      Thank you for answering my questions, I have reinstalled GUI-O Bernard

    • B

      Iot Settings

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      2
      0 Votes
      2 Posts
      55 Views
      K

      @Bernard Hi.

      You can do one of the following:

      Clear the app data from Android settings (settings - apps - GUI-O - clear all data). Note that this will clear everything, even stored devices.

      Follow this link on GUI-O website:
      https://www.gui-o.com/examples/gui-o-and-boards/esp32#h.7e5a31l59xj
      Download the example and check the credentials in the code near the top. You can use port 8883 for secure communication, or 1883 otherwise. Client id can be empty, in this case GUI-O selects a unique generic client. You can also set it to your unique username.

      Best regards,
      Kl3m3n

    • B

      Connection error

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      4
      0 Votes
      4 Posts
      70 Views
      K

      @Bernard No problem!

      I am glad it works now.

      Regards.

    • B

      Strange message

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      4
      0 Votes
      4 Posts
      538 Views
      K

      @Bernard Hi.

      Navigate to "Info" and tap on "Powered by GUI-O version..." 10 times. A new menu will appear at the bottom.

      You can see the Developer mode section in the manual for detailed information.

      Best regards,
      Kl3m3n

    • B

      ESP8266 bugs !!?

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      7
      0 Votes
      7 Posts
      1k Views
      K

      @Bernard I am glad that you've solved it!

      @gammda has made some great projects in the past, so he is definitely a GUI-O expert! 🙂🙂

      Best regards.
      Kl3m3n

    • B

      Audio Mixer Question

      Watching Ignoring Scheduled Pinned Locked Moved Share Your Projects
      2
      0 Votes
      2 Posts
      420 Views
      G

      It is possible that you are using a While - Wend loop that never ends because the Sig_Sim parameter is always "0".
      Check your code and change the Sig_sim variable to 1 at some point during runtime.

      Maybe you should try changing the While - Wend with an IF - ENDIF statement.

      Alternatively, maybe modify Ischarwaiting() with serial interrupts something like this:

      On Urxc Rxcom1_isr
      Enable Urxc
      Dim Rxdata1$ As String * 80
      Dim Rxdata As Bit

      Dim Comchar1 As Byte
      Enable Interrupts
      Do

      If Rxdata = 1 Then
      Reset Rxdata1
      Print Rxdata1$ 'do something with your received data
      End If
      Loop

      Rxcom1_isr:
      Comchar1 = Inkey()
      Rxdata1$ = Rxdata1$ + Chr(comchar1)
      If Comchar1 = 13 Then ' detect end of line can be 10 or any other char.
      Set Rxdata
      End If
      Return

      , but it will completely change the concept of your code.

    • B

      Quick pair

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      9
      0 Votes
      9 Posts
      1k Views
      B

      @kl3m3n
      yes, I stupidly took the Arduino sketch that I used in February, without checking all the parameters! I hope that my thoughtlessness will be useful to others......
      Kind regards and thank you Bernard

    • B

      Real-time clock (RTC)

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      2
      0 Votes
      2 Posts
      467 Views
      K

      @Bernard Hi.

      To retrieve only the day of the week, you can use the RTCF parameter as such:

      "|RTC UID:rtc0 HID:rtc RTCF:dddd\r\n"

      You can also use abbreviation:

      RTCF:ddd

      or numerical form with leading zero:

      RTCF:dd

      or without:

      RTCF:d

      For more information about formatting, see the manual, Appendix C (Supported date and time formats).

      Note: The formatting does not support spaces, so you need to use e.g., underscore or hyphen or similar to build your own timestamp.

      Best regards,
      kl3m3n

    • B

      Experimentation with GUI-O

      Watching Ignoring Scheduled Pinned Locked Moved Share Your Projects
      3
      0 Votes
      3 Posts
      716 Views
      K

      @Bernard Very nice!

      Thank you for sharing!

      BTW, was your wife happy with your answer? 🙂

      Regards,
      kl3m3n

    • B

      Joint PDF file

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      9
      0 Votes
      9 Posts
      1k Views
      B

      @kl3m3n
      So,
      I exited the forum and the GUI-O site and logged back in and there it is "upload file" Thank you!!

    • B

      Speed problems with Flick Area

      Watching Ignoring Scheduled Pinned Locked Moved Report Bugs
      3
      0 Votes
      3 Posts
      472 Views
      K

      @Bernard Hi Bernard!

      Nice that you've solved the issue!

      It would be very strange indeed if baud rate would affect the widgets responsiveness!

      @Bernard said in Speed problems with Flick Area:

      When switching from 9600 to 19200 baud, I also added "YASC:1" for the 2 graphs (SWEEP).

      This is strange, sweep chart should support YASC parameter!
      I will check this.

      Regards,
      kl3m3n

    • B

      Invalid component (New GUI-O version v1.0.43.1)

      Watching Ignoring Scheduled Pinned Locked Moved Report Bugs
      2
      0 Votes
      2 Posts
      438 Views
      K

      @Bernard Hi Bernard!

      You are very quick to test new functionalities... 🙂

      I have implemented auto-scaling in horizontal and vertical direction independently. Please replace "ASC" with "YASC". If you need to control scaling in horizontal direction, please use "XASC" (available for XY chart only).

      I promise that the XASC and YASC parameters will not change in the future.

      Best regards,
      kl3m3n

    • B

      gui-o_designer_windows

      Watching Ignoring Scheduled Pinned Locked Moved Report Bugs
      2
      0 Votes
      2 Posts
      415 Views
      K

      @Bernard Hi!

      Is it possible for you to send the design file (.gdf) to info.guio.app@gmail.com? So I can test this.

      There were some changes (in one of the previous versions) regarding the saving / loading, but old design files should be compatible with newer versions. What was your previous version (before the upgrade)?

      Thank you.

      Best regards,
      kl3m3n

    • B

      "PGF:1" parameter

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      10
      0 Votes
      10 Posts
      1k Views
      G

      @Bernard
      In your Sub, the Return statement is used twice. Maybe that's the problem.
      After first return statement must be:
      Guio_ini_2:

      @hls 250 should be at the end of the Init procedure.
      I checked the Init process without the Bascom code and it works OK.

      Maybe put |CH

      |CH UID:ch0 X:50 Y:75 W:50 H:50 XLO:0 BSZ:120 VLP:2 BGC:#E53A4456 FGC:#EF33EAF5 SHE:1 FSZ:2.5 RAD:1 CHT:2 CHN:'MESURE HUM / TEMP / PRESSION' XTC:12 YTC:6 YMA:4 XMA:2 XHI:75 PZO:0 @hls 250

      just before @hls 250

      Otherwise, your GUI-O screen is very nice 👍

    • B

      ESP8266 & Arduino & GUI-O automatic pairing

      Watching Ignoring Scheduled Pinned Locked Moved Frequently Asked Questions (FAQ)
      31
      0 Votes
      31 Posts
      14k Views
      K

      @Bernard Very nice! 🙂 It is always a good feeling when you solve a problem yourself! 👍

    • B

      Where to find the commands

      Watching Ignoring Scheduled Pinned Locked Moved Frequently Asked Questions (FAQ)
      3
      0 Votes
      3 Posts
      627 Views
      G

      @Bernard

      @sls 500 - Request to hide loading screen. This means that all widgets will appear on the screen at the same time.
      If you have many widgets in the Init procedure without this command, you may see each one being installed separately, especially if a low baud rate is used.
      At the end of the initialization process must be @hls 10 The number means how long in ms the animation is displayed

      These commands are useful when reinitialization happend. If you don't clear GUI-O widgets, they are duplicated and doesn't display properly.
      @cls - clear the screen
      @clh - clear all hardware components
      @clo - clear orientation - when you want to set the screen to the default orientation

      @gse - this is a general setting (specify the delimiter character COD:0 - space, COD:1-coma TSC:39 means " ' " delimiter on i.e. TXT
      @guis - screen definition

      I usually use this:

      @sls 200 @cls @clh @gse COD:0 TSC:39 @guis BGC:#000000 ASR:0.4486 .... @hls 10

      ASR:0.4486 is screen ratio for Samsung A13,
      BGC:#0000000 means black background on home screen.