KPOP w supla-device

User avatar
klew
Posts: 10960
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

Ok, już wiem co tam jest.
Eeprom na ESP jest emulowany i faktyczny zapis wymaga zawołania EEPROM.commit()
SOYER
Posts: 1364
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry

Post

Tak, ale na razie nie mam opcji wgrać nowszego softu, choć Serial monitor działa.
Jeszcze raz odsyłam Cię do linku
https://forbot.pl/forum/topic/24748-ser ... ent-209964
Może Ty coś doradzisz.
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
User avatar
klew
Posts: 10960
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

SOYER wrote: Fri Nov 29, 2024 6:04 pm Tak, ale na razie nie mam opcji wgrać nowszego softu, choć Serial monitor działa.
Jeszcze raz odsyłam Cię do linku
https://forbot.pl/forum/topic/24748-ser ... ent-209964
Może Ty coś doradzisz.
Reset kompa? ;)
SOYER
Posts: 1364
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry

Post

Królu złoty,
zawsze zapominam, żeby po różnych re-instalacjach ponownie wył/wł kompa.
Podziałało. THX.
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
SOYER
Posts: 1364
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry

Post

klew wrote: Fri Nov 29, 2024 5:59 pm Ok, już wiem co tam jest.
Eeprom na ESP jest emulowany i faktyczny zapis wymaga zawołania EEPROM.commit()
Czekaj, czekaj, tego posta przegapiłem...
commit powiadasz? w setup?
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
User avatar
klew
Posts: 10960
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

SOYER wrote: Fri Nov 29, 2024 6:25 pm
klew wrote: Fri Nov 29, 2024 5:59 pm Ok, już wiem co tam jest.
Eeprom na ESP jest emulowany i faktyczny zapis wymaga zawołania EEPROM.commit()
Czekaj, czekaj, tego posta przegapiłem...
commit powiadasz? w setup?
write ustawia zmienne w pamięci RAM. Commit zapisuje do flasha.
Ogólnie Supla woła czasem commit, więc czasem powinno się zapisać
SOYER
Posts: 1364
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry

Post

Czyli generalnie po każdym zapisie do eeprom wywołujemy eeprom.commit()

Code: Select all

EEPROM.write(1, rai1h);
        EEPROM.write(2, rai24h);
        EEPROM.commit(); 
https://blog.hirnschall.net/esp8266-eeprom/?
https://strejczek.com/esp8266-jak-korzystac-z-eeprom-u/
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79

Return to “supla-dev”