Позвольте мне начать говорить, что этот вопрос отличается от многих постов с низкой задержкой, которые я нашел. Я не пытаюсь получить максимально возможную скорость из расчета. Эта петля для датчика температуры. У меня есть функция
tZone1Temp()
который при запуске возвращает целочисленное значение. Я хочу зациклить это и многим другим это нравится в течение длительного периода времени. Скорость опроса, превышающая 10 / сек, бесполезна. То, что я ищу, это медленный цикл, который не будет потреблять ресурсы.
Единственный способ, которым я знаю, как замедлить цикл — это написать другой цикл. Я думал об использовании time.h для мониторинга RTC, но я не уверен, что это более эффективно.
Я уверен, что есть некоторый шаблонный код для такого типа вещей, но я не могу его найти.
Задача ещё не решена.
Других решений пока нет …