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

    Topics created by Bernard

    • B

      Strange message

      General Discussion
      • • • Bernard
      4
      0
      Votes
      4
      Posts
      170
      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 !!?

      General Discussion
      • • • Bernard
      7
      0
      Votes
      7
      Posts
      511
      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

      Share Your Projects
      • • • Bernard
      2
      0
      Votes
      2
      Posts
      143
      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

      General Discussion
      • • • Bernard
      9
      0
      Votes
      9
      Posts
      538
      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)

      General Discussion
      • • • Bernard
      2
      0
      Votes
      2
      Posts
      220
      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

      Share Your Projects
      • • • Bernard
      3
      0
      Votes
      3
      Posts
      381
      Views

      K

      @Bernard Very nice!

      Thank you for sharing!

      BTW, was your wife happy with your answer? 🙂

      Regards,
      kl3m3n

    • B

      Joint PDF file

      General Discussion
      • • • Bernard
      9
      0
      Votes
      9
      Posts
      421
      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

      Report Bugs
      • • • Bernard
      3
      0
      Votes
      3
      Posts
      271
      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)

      Report Bugs
      • • • Bernard
      2
      0
      Votes
      2
      Posts
      181
      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

      Report Bugs
      • • • Bernard
      2
      0
      Votes
      2
      Posts
      237
      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

      General Discussion
      • • • Bernard
      10
      0
      Votes
      10
      Posts
      641
      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

      Frequently Asked Questions (FAQ)
      • • • Bernard
      31
      0
      Votes
      31
      Posts
      4.7k
      Views

      K

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

    • B

      Where to find the commands

      Frequently Asked Questions (FAQ)
      • • • Bernard
      3
      0
      Votes
      3
      Posts
      293
      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.