Владимир Андреевич
Member
Привет!
На плате esp32 WeMos LOLIN32 собрал 3 датчика температуры DS18b20 на пине 25 с развязывающим резистором и фотодиод в режиме источник на пине 34. Время беру по интернету. Данные записываю в SPIFFS файл, имя которого формируется по получаемой по NTPClient дате. Несколько раз все проработало на столе рядом с ПС. Две попытки записать данные за целую ночь окончились прекращением записи в максимуме через 13 часов. После первой неудачи я пытался прогнать ряд программ, работающих с DS18b20 и ранее сообщающих всю информацию о линии, адресах и т. п. Но после несколько таких неудачных запусков различных программ вдруг все заработало!
После второй ночной неудачи мне пока не удалось восстановить работу с датчиками. Блокирует ds.reset_search();
Что делать не знаю! Почему предыдущая попытка восстановиться прошла успешно не понятно.
На плате esp32 WeMos LOLIN32 собрал 3 датчика температуры DS18b20 на пине 25 с развязывающим резистором и фотодиод в режиме источник на пине 34. Время беру по интернету. Данные записываю в SPIFFS файл, имя которого формируется по получаемой по NTPClient дате. Несколько раз все проработало на столе рядом с ПС. Две попытки записать данные за целую ночь окончились прекращением записи в максимуме через 13 часов. После первой неудачи я пытался прогнать ряд программ, работающих с DS18b20 и ранее сообщающих всю информацию о линии, адресах и т. п. Но после несколько таких неудачных запусков различных программ вдруг все заработало!
После второй ночной неудачи мне пока не удалось восстановить работу с датчиками. Блокирует ds.reset_search();
Что делать не знаю! Почему предыдущая попытка восстановиться прошла успешно не понятно.