GUI-Generic Arduino IDE

Patryk
Posty: 2677
Rejestracja: pn sty 07, 2019 7:51 pm
Lokalizacja: Rybnik

v4.15.4
Teraz jest ok - jak za "starych" dobrych czasów :D
Dzięki !!! - za cierpliwość do mnie.

Ps.
Fajny ten zegar na OLED-ie :)
krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Patryk pisze: ndz sie 07, 2022 8:41 pm v4.15.4
Teraz jest ok - jak za "starych" dobrych czasów :D
Dzięki !!! - za cierpliwość do mnie.
To ja dziękuję za zwrócenie uwagi ;)
https://gui-generic-builder.supla.io/
Awatar użytkownika
jamsjamsen
Posty: 70
Rejestracja: sob sty 28, 2017 11:08 am
Lokalizacja: 0xE952

Witam.

Po wprowadzeniu automatycznego update'u do biblioteki GG, kompilacja w Arduino IDE się sypie:



Users/jams/Documents/Arduino/GUI-Generic_January_23-01-29/src/update/SuplaHTTPUpdateServer.cpp: In member function 'String HTTPUpdateServer::getUpdateBuilderUrl()':
/Users/jams/Documents/Arduino/GUI-Generic_January_23-01-29/src/update/SuplaHTTPUpdateServer.cpp:55:55: error: 'OPTIONS_HASH' was not declared in this scope
55 | return String(HOST_BUILDER) + "?firmware=" + String(OPTIONS_HASH);
| ^~~~~~~~~~~~
/Users/jams/Documents/Arduino/GUI-Generic_January_23-01-29/src/update/SuplaHTTPUpdateServer.cpp: In member function 'void HTTPUpdateServer::autoUpdate2Step()':
/Users/jams/Documents/Arduino/GUI-Generic_January_23-01-29/src/update/SuplaHTTPUpdateServer.cpp:211:33: error: 'OPTIONS_HASH' was not declared in this scope
211 | strncpy(settings.HASH, String(OPTIONS_HASH).c_str(), MAX_HASH);
| ^~~~~~~~~~~~

PS. czy ta biblioteka będzie działać tylko na builderze??
Byłem na Supla Offline Party 2023 ;)
krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Jutro wieczorem to poprawie, jest to opcja która będzie działać tylko z builderem.
https://gui-generic-builder.supla.io/
Patryk
Posty: 2677
Rejestracja: pn sty 07, 2019 7:51 pm
Lokalizacja: Rybnik

@krycha88
v.6.0.4
Wszystko ładnie się kompiluje pod Arduino Ide - szacun !!!

Miałbym jednak pytanie.
W starszych wersjech v.4.x.x, edytowałem sobie "grubość" kreseczek sygnału wifi:
https://github.com/krycha88/GUI-Generic ... d.cpp#L114
zmieniająć liczbę "3" na "2".
W obecnej v.6.0.4 nie ma już pliku SuplaOled.cpp.
Gdzie teraz to jest ?
krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Patryk pisze: pt mar 24, 2023 8:50 pm @krycha88
v.6.0.4
Wszystko ładnie się kompiluje pod Arduino Ide - szacun !!!

Miałbym jednak pytanie.
W starszych wersjech v.4.x.x, edytowałem sobie "grubość" kreseczek sygnału wifi:
https://github.com/krycha88/GUI-Generic ... d.cpp#L114
zmieniająć liczbę "3" na "2".
W obecnej v.6.0.4 nie ma już pliku SuplaOled.cpp.
Gdzie teraz to jest ?
https://github.com/krycha88/GUI-Generic ... ed.cpp#L99

Czy te kreski są tego warte? :)
https://gui-generic-builder.supla.io/
Patryk
Posty: 2677
Rejestracja: pn sty 07, 2019 7:51 pm
Lokalizacja: Rybnik

krycha88 pisze: pt mar 24, 2023 9:02 pm Czy te kreski są tego warte? :)
A ja tyle się naszukałem - Dzięki !!!
Osobiście bardziej takie mi się podobają - jest wyraźniej.
Patryk
Posty: 2677
Rejestracja: pn sty 07, 2019 7:51 pm
Lokalizacja: Rybnik

Tak informacyjnie.
GG v7.0.7
Zaktualizowałem w Arduino_IDE menadżer płytek z 3.0.2 do 3.1.2 ( najnowszy ).
Musiałem usunąć ( ręcznie ) nowo pobraną bibliotekę SoftwareSerial, gdyż miałem taki błąd:

Kod: Zaznacz cały

Arduino:1.8.13 (Windows 10), Płytka:"Generic ESP8266 Module, 80 MHz, Flash, Disabled (new aborts on oom), Disabled, Basic SSL ciphers (lower ROM use), 32KB cache + 32KB IRAM (balanced), Use pgm_read macros for IRAM/PROGMEM, dtr (aka nodemcu), 26 MHz, 40MHz, DOUT (compatible), 1MB (FS:64KB OTA:~470KB), 2, nonos-sdk 2.2.1+100 (190703), v2 Lower Memory, Disabled, None, All Flash Contents, 115200"


D:\Supla\Arduino IDE\libraries\SDM_Energy_Meter\SDM.cpp: In member function 'void SDM::begin()':

D:\Supla\Arduino IDE\libraries\SDM_Energy_Meter\SDM.cpp:63:24: error: 'SoftwareSerialConfig' was not declared in this scope; did you mean 'SoftwareSerial'?

   63 |   sdmSer.begin(_baud, (SoftwareSerialConfig)_config, _rx_pin, _tx_pin);

      |                        ^~~~~~~~~~~~~~~~~~~~

      |                        SoftwareSerial

Znaleziono wiele bibliotek w "SoftwareSerial.h"

Wykorzystane: C:\Users\Patrycjusz\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\libraries\SoftwareSerial

Niewykorzystane: D:\Supla\Arduino IDE\libraries\espsoftwareserial

exit status 1

Błąd kompilacji dla płytki Generic ESP8266 Module.
krycha88
Posty: 5187
Rejestracja: pt lis 16, 2018 7:25 am
Kontakt:

Patryk pisze: czw cze 22, 2023 10:09 am Tak informacyjnie.
Jak tylko informacyjnie to nic nie trzeba z tym robić :P
https://gui-generic-builder.supla.io/
Patryk
Posty: 2677
Rejestracja: pn sty 07, 2019 7:51 pm
Lokalizacja: Rybnik

krycha88 pisze: czw cze 22, 2023 4:42 pm Jak tylko informacyjnie to nic nie trzeba z tym robić :P
W nowym menadżerze płytek ( podobno ) naprawiono:
https://github.com/krycha88/GUI-Generic ... Fi.cpp#L68

https://github.com/esp8266/Arduino/issu ... 1410027594

Może i to :
viewtopic.php?p=153893#p153893
ODPOWIEDZ

Wróć do „GUI Generic”