Всем привет.
Непонятная ситуация.
Обычная есп, обычный датчик температура/влажность AM2302. Он же DHT22.
Скетч получения значений ровно из примера библиотеки. Проще некуда. Библиотека адафрутитовская.
почти аналогичное с влажностью
Иногда датчик выдает ошибку "Not A Number". Иногда "null".
Бог с той ошибкой, мне не критично, блок питания просто гадкий, наверное изза выбросов по питанию. Но суть не в том.
КАК? вот это "nan" и "null" проходит через числовую переменную float и попадает на thingspeak?????
И в графике в виджете thingspeak на телефоне мне вместо неполученного значения "nan"
Это же не число.
Непонятная ситуация.
Обычная есп, обычный датчик температура/влажность AM2302. Он же DHT22.
Скетч получения значений ровно из примера библиотеки. Проще некуда. Библиотека адафрутитовская.
Код:
float temp = event.temperature;
ThingSpeak.setField(1, temp);
ThingSpeak.writeFields(myChannelNumber, thingspeakApiKey);
Иногда датчик выдает ошибку "Not A Number". Иногда "null".
Бог с той ошибкой, мне не критично, блок питания просто гадкий, наверное изза выбросов по питанию. Но суть не в том.
КАК? вот это "nan" и "null" проходит через числовую переменную float и попадает на thingspeak?????
И в графике в виджете thingspeak на телефоне мне вместо неполученного значения "nan"
Это же не число.