Владимир Андреевич
Member
Отладил скетч на 4 аналоговых датчика температуры. Один покупной элемент ку-013 и 3 из термосопротивлений из старых аккумуляторный блоков. В процессе отладки обнаружил небольшую нестабильность результатов ( в 5 единиц третьего разряда).
Решил совместить измерения с тарировкой, производимой в той же программе, что и измерения. Столкнулся с невозможностью создать начальный блок с тарировкой, работающий только вначале. Очевидное решение int beg = 0; loop{ while(beg < 1){тарировка; beg = 1;}...) не работает. Следующая за этим куском часть программы выполняется, хотя величина beg остается равной 1. Что не так? Как организовать задержку, необходимую для выполнения тарировки?
Решил совместить измерения с тарировкой, производимой в той же программе, что и измерения. Столкнулся с невозможностью создать начальный блок с тарировкой, работающий только вначале. Очевидное решение int beg = 0; loop{ while(beg < 1){тарировка; beg = 1;}...) не работает. Следующая за этим куском часть программы выполняется, хотя величина beg остается равной 1. Что не так? Как организовать задержку, необходимую для выполнения тарировки?