Cześć!
Właśnie złożyłem 3 kolejne zestawy. Wszystkie trzy mają ten sam problem, otóż z chwilą włączenia autokalibracji pomiarów PM soft działa niestabilnie, objawy:
LED na płytce domyślnie świeci się, a gaśnie w momencie wykonywania pomiarów PM i znowu się zapala
UI jest chwilowo nieresponsywny. Czasem ślimaczy się, czasem w ogóle nie działa (jakby HTTP serwer leżał zupełnie). Potem działa ale niestabilnie i znów przestaje działać.
Wyłączenie autokalibarcji PM całkowicie rozwiązuje problem. Po włączeniu autokalibracji - problem powraca.
Nie wiem czy to problem z pamięcią czy może włączenie autokalibracji w nieodpowiednim momencie przestawia nieodpowiednio flagi? (Kodu nie analizowałem).
Wszystkie pomiary wykonują się poprawnie niezależnie od tego czy funkcja autokalibracji jest włączona czy nie, aczkolwiek nie sprawdzałem czy po włączeniu pomiar PM jest poprawnie korygowany w oparciu o wilgotność.
Konfiguracja:
Smogly-10C20B (przykładowe urządzenie)
ESP8266
BME 280: SDA:D3, SCL:D4
PMS7003 Plantower: TX:D1, RX:D2
połączenie przewodów i piny jak w instrukcji
soft 2.7.9, binarka ściągnięta z github i wypalona NodeMCU-PyFlasher-4.0-x64 (115200; Dual I/O DIO; wipe all data)
wszystkie usługi (oprócz wysyłania do smoglist): wyłączone
W log (debug włączony) przez serial monitor nie zauważyłem nic niepokojącego.
Cześć! Właśnie złożyłem 3 kolejne zestawy. Wszystkie trzy mają ten sam problem, otóż z chwilą włączenia autokalibracji pomiarów PM soft działa niestabilnie, objawy:
Wyłączenie autokalibarcji PM całkowicie rozwiązuje problem. Po włączeniu autokalibracji - problem powraca. Nie wiem czy to problem z pamięcią czy może włączenie autokalibracji w nieodpowiednim momencie przestawia nieodpowiednio flagi? (Kodu nie analizowałem). Wszystkie pomiary wykonują się poprawnie niezależnie od tego czy funkcja autokalibracji jest włączona czy nie, aczkolwiek nie sprawdzałem czy po włączeniu pomiar PM jest poprawnie korygowany w oparciu o wilgotność.
Konfiguracja:
Dzięki za pomoc!