Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Niestabilna praca przez autokalibrację (2.7.9; BME280; PMS7003; ESP8266) #104

Open
ferinelo opened this issue Jul 22, 2020 · 0 comments
Open

Comments

@ferinelo
Copy link

ferinelo commented Jul 22, 2020

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.

Dzięki za pomoc!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant