DS18B20

krycha88
Posts: 5465
Joined: Fri Nov 16, 2018 7:25 am

Post

MaG wrote: Mon Dec 04, 2023 8:19 pm Nie znam procesora ESP na tyle, ale z reguły przy Deep Sleep dane w RAM są przechowywane. Może nie zawsze, ale w wielu prockach.
Problem tylko taki, żeby po resecie (wybudzeniu) nie był inicjowany cały RAM (przy inicjalizacji RAM jest zerowany)
Można tak ustawić, żeby kilka komórek RAM było nie inicjalizowanych i wtedy w nich będą dane z poprzedniego działania procka.
Można też zrobić tak, żeby w EEPROM zapamiętywać wartość max. I zapisywać ją tylko wtedy, gdy wartość zmierzona jest mniejszy niż zapisana wartość. To zapobiegnie zajechaniu flasha.
Wg mojej wiedzy dla ESP nie da się tego tak zrobić w trybie pełnego uspania- a na tym chyba nam zależy. Tak naprawdę ta informacja o pracy urządzenia w tym przypadku by zawiele nie mówiła. Więc usunięcie jest dobrym wyborem i eeprom zostanie na inne rzeczy.
https://gui-generic-builder.supla.io/
krycha88
Posts: 5465
Joined: Fri Nov 16, 2018 7:25 am

Post

klew wrote: Mon Dec 04, 2023 8:23 pm Zmiana jest w repo. Wystarczy dać gdzieś przed "begin":
SuplaDevice.setShowUptimeInChannelState(false);
Dzięki, jutro przetestuje ;)
https://gui-generic-builder.supla.io/
MaG
Posts: 65
Joined: Wed Oct 25, 2023 10:08 pm

Post

Czy zmiany już zostały wprowadzone?
Mogę coś potestować....
krycha88
Posts: 5465
Joined: Fri Nov 16, 2018 7:25 am

Post

MaG wrote: Tue Dec 05, 2023 7:12 pm Czy zmiany już zostały wprowadzone?
Mogę coś potestować....
powinno wszystko działać, dodałem również flagę która dorobił @klew do ukrycia czasu pracy.
https://gui-generic-builder.supla.io/
MaG
Posts: 65
Joined: Wed Oct 25, 2023 10:08 pm

Post

Jest lepiej.
czas pracy układu przy załączonym WiFi to 16sec (poprzednio było ok 10s)
Czas pracy układu przy braku WiFi to 10,5s (i to jest OK)

Dlaczego wzrósł czas załączenia układu z 10s na 16s przy prawidłowym łączeniu z serwerem
Dodam, że u mnie nic się nie zmieniło.
To samo połączenie, ten sam sprzęt.

Niby to 6sec, ale przy dość dużym prądzie ESP, to jednak dużo.

Ale przy braku połączenia zachowuje się prawidłowo.

Sprawdzę jeszcze poprzedni soft, czy ten czas czasem się nie zmienił (z jakiegoś powodu)


Potwierdzam.
Na sofcie 7.7.15 czas załączenia przy załączonym WiFi jest ok 10s, a zdarza się czasem, że spada ten czas do 8s
You do not have the required permissions to view the files attached to this post.

Return to “GUI Generic”