GUI-O Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. Popular
    Log in to post
    • All Time
    • Day
    • Week
    • Month
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • G

      Increase CB Widget - Width

      Wishlist
      • • • gammda
      4
      0
      Votes
      4
      Posts
      970
      Views

      G

      @kl3m3n
      Thank you. Now it works.😊

      Screenshot_20240703_160215.png

    • G

      Help on pairing mqtt for esp8266

      Comments & Feedback
      • • • Gemini cricket 0
      4
      0
      Votes
      4
      Posts
      608
      Views

      K

      @Gemini-cricket-0 said in Help on pairing mqtt for esp8266:

      @kl3m3n Hello

      Thanks a lot for your help, I will try following your advice as soon as I have some time. Have a great day.

      Best regards

      If you have any issues, please let me know.

      Regards,
      Kl3m3n

    • S

      MBCH on v1.0.74

      Comments & Feedback
      • • • Sato
      4
      0
      Votes
      4
      Posts
      717
      Views

      K

      @Sato No problem.

      Best regards,
      Kl3m3n

    • B

      Strange message

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

    • G

      LB widgets disappeared in GUI-O

      Report Bugs
      • • • gammda
      4
      0
      Votes
      4
      Posts
      495
      Views

      K

      @gammda Fixed in v1.0.91.

      Best regards,
      Kl3m3n

    • F

      Change SCI no efect

      Report Bugs
      • • • forest70
      4
      0
      Votes
      4
      Posts
      540
      Views

      F

      @kl3m3n
      OK, Tank you.

    • F

      Cannot send command through Gui-o designer on Tcp/Ip connection

      Frequently Asked Questions (FAQ)
      • • • Fred Neuman
      4
      0
      Votes
      4
      Posts
      566
      Views

      K

      @Fred-Neuman v0.0.16 also includes this fix.

      Best regards.

    • F

      Gui-0 Live Designer V0 .0.16 - Transfer to Device

      Frequently Asked Questions (FAQ)
      • • • Fred Neuman
      4
      0
      Votes
      4
      Posts
      649
      Views

      K

      @kl3m3n The issue should now be fixed.

      You will need:

      GUI-O version 1.0.97 (should be released today or tomorrow) Designer tool version 0.0.17 (already released)

      Best regards,
      Kl3m3n

    • R

      MBCH how many labels and data can I display

      Report Bugs
      • • • RudiP
      4
      0
      Votes
      4
      Posts
      244
      Views

      K

      @RudiP No problem 🙂

    • R

      Y position of widgets is always at the top of screen

      Report Bugs
      • • • richamar
      4
      0
      Votes
      4
      Posts
      104
      Views

      K

      @richamar Hi!

      That's good to hear.

      You can send messages in chunks if you want to, as GUI-O will process the command only when it receives "newline" character ('\n').

      Best regards,
      Kl3m3n

    • R

      auto flashing widget

      Wishlist
      • • • RudiP
      4
      0
      Votes
      4
      Posts
      87
      Views

      K

      @RudiP Hi!

      I thought you meant using the "flashing" widget for non-communication purposes...

      @RudiP said in auto flashing widget:

      Since I currently have no communication via BT connection, this widget should flash independently.

      Using an de-synchronized widget to show communication status is not a good idea. In case of communication loss, the widget would still flash, giving the user a wrong impression that the remote device still works...

      If you need to show that the connection is established, your remote device should drive a widget periodically (e.g., toggling the visibility or opacity). Or you can use "@sls" and "@hls" commands that show / hide the loading screen.

      @RudiP said in auto flashing widget:

      I have an application where the processor is struggling to establish communication.

      Can you explain what exactly you mean by this?

      PS: I am glad you like the GUI-O app! Please consider rating it on the Google Play Store... Every rating helps 🙂

      Best regards,
      Kl3m3n

    • M

      Connection lost because device stopped responding

      Frequently Asked Questions (FAQ)
      • • • mile_hi_guy
      4
      0
      Votes
      4
      Posts
      37
      Views

      K

      @mile_hi_guy No problem.

      I will try to make it more explicit in the next update (e.g., adding some meaningful text to "Connection lost because device stopped responding")...

      I will also think about adding this feature to the designer app.

      Thanks for the feedback.

      Best regards,
      Kl3m3n

    • G

      DDS Signal generator

      Share Your Projects
      • • • gammda
      3
      0
      Votes
      3
      Posts
      1.1k
      Views

      G

      @efe24
      Please write in english.

    • G

      ECG Electro Cardio Gram

      Share Your Projects
      • • • gammda
      3
      0
      Votes
      3
      Posts
      1.0k
      Views

      G

      @HilmihanEkim2208
      Hello.
      For easier communication, next time please write in English.

      This is done with Bascom IDE and not Arduino. The source code is in the attachment.

      '------------------------------------------------------------------------------ ' ECG Electro Cardio Gram ' 2021-07-01 (c)gammda ' Ver-1 ' CardioGraph ' Use Arduino UNO analog input A1 (pinc.1) and AD8232 modul ' .-----------------------. ' |ATMEGA328 | ' |Clock 11.059200MHz | ' |Baud:19200 | ' '-----------------------' ' 1.Install GUI-O application on smartphone ' www.gui-o.com or https://play.google.com/store/apps/details?id=com.guio.guioapp ' 2.Start GUI-O and make Bluetooth connection with arduino board ' 3.Press on start GUI-O button '------------------------------------------------------------------------------ $regfile = "m328pbdef.dat" $crystal = 11059200 '$baud = 9600 'default baudrate for Bluetooth HC06 $baud = 19200 'NOTE! For proper connection, it is necessary to set 19200 on the bluetooth module HC06. 'For first test you can use default baudrate 9600 Config Serialin = Buffered , Size = 120 Const Timer1reload = 43200 Config Timer1 = Timer , Prescale = 256 Load Timer1 , Timer1reload On Ovf1 Timer1_isr Enable Timer1 Start Timer1 Enable Interrupts '-ADC-------------------------------------------------------------------------- Dim Channel As Byte 'A/D conversion Channel = 1 Config Adc = Single , Prescaler = Auto , Reference = Avcc Start Adc Enable Interrupts '------------------------------------------------------------------------------ $lib "GetToken.Lib" $external Gettoken Declare Function Gettoken(strinput As String , Byval Bseparator As Byte , Byval Bcount As Byte ) As String Dim Sep As Byte Dim Pozicija As Byte '------------------------------------------------------------------------------ Dim Cardio As Integer Dim Pulse As Byte Dim Pulsex As Byte Pulsex = 60 Dim Timx As Byte Dim Timy As Byte Dim Pul1 As Byte Dim Soun_d As Bit Soun_d = 0 Dim Flags As Bit Flags = 0 Dim Data_key As Byte Dim Znak As String * 15 Dim Rdata As String * 100 Dim Init As String * 4 Gosub Guio_ini 'start initalization procedure on GUI-O - write objects on screen of smart phone '------------------------------------------------------------------------------ Main: Do If Ischarwaiting() = 1 Then Gosub Read_data End If Cardio = Getadc(channel) 'read walue of AD If Cardio > 740 Then 'sound if amplitude je more than 740 If Soun_d = 1 Then Print "@ton1 EDUR:500" 'sound appear on smart phone End If Pul1 = Pul1 + 1 'calculate pulse If Timy = 4 Then Pulse = Pul1 * 10 Pul1 = 0 Timy = 0 End If End If Print "@ch1 PLI:" ; Chr(34) ; "pl1" ; Chr(34) ; " YP:" ; Chr(34) ; Cardio ; Chr(34) ' write graph data (AD data) ECG to GUI-O If Timx > 1 Then Print "@ch0 PLI:" ; Chr(34) ; "pl0" ; Chr(34) ; " PLC:" ; Chr(34) ; "#000000" ; Chr(34) ; " YP:" ; Chr(34) ; Pulse ; Chr(34) ; " XP:" ; Chr(34) ; "0" ; Chr(34) 'Write graph pulse to GUI-O Print "@lbpulse TXT:" ; Chr(34) ; Pulse ; Chr(34) 'write numeric value on GUI-O Timx = 0 End If Loop End 'End of main cycle '------------------------------------------------------------------------------ Read_data: Reset Watchdog Data_key = Inkey() If Data_key = "@" Then Input Rdata Noecho Sep = &H20 Pozicija = 1 Znak = Gettoken(rdata , Sep , Pozicija) If Znak = "btsound" Then Toggle Soun_d If Soun_d = 1 Then Print "@btsound BTH:0.25" 'If sound is ON button outline appear Else Print "@btsound BTH:0" 'If sound is OFF button outline disappear End If End If Init = Mid(rdata , 1 , 4) If Init = "init" Then 'reading "@init" from GUI-O Gosub Guio_ini End If Rdata = "" Return '-Initialization procedure GUI-O Objects------------------------------------------------------- Guio_ini: Print "@sls 500" 'start writting objects Print "@cls" 'clear screen Print "@clh" 'clear HW components 'Print "@clo" 'clear orientation Print "@guis BGC:#000000 ASR:0.449671" 'bacground color X-Y ratio Print "|SORI UID:sori1 HID:sori ORI:2 SEN:0" Waitms 250 Print "|IM UID:imx X:15 Y:50 W:100 H:100 ROT:0 SHE:0 VIS:1 OPA:1 SCM:2 IP:" ; Chr(34) ; "ECG.jpg" ; Chr(34) 'GUI-O Image ECG.jpg copy to smartphone \Phone\Android\data\com.guio.guioapp\files\Pictures\ Print "|TON UID:ton1 HID:ton EDUR:1000 TONT:24" 'GUI-O define ton Print "|CH UID:ch0 X:65 Y:25 W:72 H:50 BTH:0.1 XTC:10 YTC:8 VIS:1 BSZ:5 DRA:0 BGC:#FFFFFF FGC:#900000 RAD:0 LT:0.15 XMA:5 YMA:8 SHVL:1 VLP:0 CHN:" ; Chr(34) ; "PULSE" ; Chr(34) ; " FFA:" ; Chr(34) ; "font6" ; Chr(34) ; " FSZ:4" Print "|CH UID:ch1 X:65 Y:75 W:72 H:50 BTH:0.1 XTC:10 YTC:8 VIS:1 BSZ:200 DRA:0 CHT:2 BMA:0.03 XLO:0 XHI:40000 BGC:#FFFFFF FGC:#900000 RAD:0 LT:0.15 XMA:5 YMA:8 SHVL:1 VLP:0 CHN:" ; Chr(34) ; "ELECTRO CARDIOGRAM" ; Chr(34) ; " FFA:" ; Chr(34) ; "font6" ; Chr(34) ; " FSZ:4" 'GUI-O graph for pulse and Cardio Print "|LB UID:lbpulse X:87 Y:35 ALP:1 ROT:0 SHE:1 FGC:#000000 FFA:" ; Chr(34) ; "font6" ; Chr(34) ; " FSZ:16 TXT:" ; Chr(34) ; "---" ; Chr(34) 'Label for number-pulse Print "|LB UID:lbpname X:85 Y:23 ALP:1 ROT:0 SHE:1 FGC:#000000 FFA:" ; Chr(34) ; "font8" ; Chr(34) ; " FSZ:4 TXT:" ; Chr(34) ; "PULSE BMP" ; Chr(34) 'Label for name Print "|LB UID:lbname X:2 Y:92 ALP:1 ROT:0 SHE:1 FGC:#FFFFFF FFA:" ; Chr(34) ; "font7" ; Chr(34) ; " FSZ:10 TXT:" ; Chr(34) ; "ECG" ; Chr(34) 'Label general name Print "|BT UID:btsound X:22 Y:92 W:10 H:10 ROT:0 RAD:1 SHVR:0.8 SHE:1 SHC:#404040 BGC:#808B96 SBGC:#808B96 FGC:#FFFFFF FSZ:6 BTH:0 FFA:" ; Chr(34) ; "font6" ; Chr(34) ; " TXT:" ; Chr(34) ; "Sound" ; Chr(34) ; " SVAL:" ; Chr(34) ; "Stop" ; Chr(34) 'Button for sound ON/OFF Print "@ch1 PLI:" ; Chr(34) ; "pl1" ; Chr(34) ; " PLC:" ; Chr(34) ; "#000000" ; Chr(34) ; " YP:" ; Chr(34) ; Cardio ; Chr(34) ; " XP:" ; Chr(34) ; "0" ; Chr(34) 'write data for cardio Print "@hls 250" 'end writting objects Return '-Timer_ISR-------------------------------------------------------------------------------- Timer1_isr: Timx = Timx + 1 Timy = Timy + 1 Return '------------------------------------------------------------------------------------------
    • S

      Prevent access to my IoT's

      Frequently Asked Questions (FAQ)
      • • • Sato
      3
      0
      Votes
      3
      Posts
      665
      Views

      S

      @kl3m3n

      Thank you for the explanation

      Best regards

    • S

      Close App feedback

      Comments & Feedback
      • • • Sato
      3
      0
      Votes
      3
      Posts
      485
      Views

      S

      Hello Klemen,

      "If you are using MQTT, there is another option (which is not yet fully supported) - last will testament. If one client goes offline, the broker can notify the subscribed clients, which can react accordingly."

      This functionality would be great.
      So I wait, please inform me when it is integrated

      Thank you
      Best regards

    • S

      GUI-O for IOS?

      Comments & Feedback
      • • • Sato
      3
      0
      Votes
      3
      Posts
      496
      Views

      S

      Ok, Thank you

      Regards

    • S

      Edit name - long press on the device entry!

      Report Bugs
      • • • Sato
      3
      0
      Votes
      3
      Posts
      497
      Views

      S

      Hello @kl3m3n,

      Ok, Thank You

      Best regards

    • S

      If device name is long

      Comments & Feedback
      • • • Sato
      3
      0
      Votes
      3
      Posts
      468
      Views

      S

      Thank You, Klemen

      Regards

    • S

      Tests on our own home Mqtt servers

      Comments & Feedback
      • • • Sato
      3
      0
      Votes
      3
      Posts
      442
      Views

      S

      @kl3m3n

      Thank you.

      Best regards