Closed etodorovich closed 3 years ago
Se está usando la librería https://github.com/piot-jp-Team/mhz19_uart/pulse. Ese software se escribió hace 4 años, mientras que el firmware del sensor ha ido evolucionando.
Vamos a continuar con la librería WifWaf/MH-Z19
A veces el sensor MH-Z19 retorna error (-1), cuando se pide CO2 o temperatura, después de setup (). Estudiando la librería, puede ser que esté fallando el checksum al hacer la lectura del sensor por el puerto serie.
Ver: MHZ19_uart.cpp, a partir de línea 111:
int MHZ19_uart::getSerialData(MHZ19_DATA flg) {
...Por ahora, para solucionarlo se debe desenchufar y enchufar la alimentación.
To do: