сам спросил - сам ответил))gavigor писал(а): ↑08.03.2019{, 01:20}Ничего не смог придумать)))
имеется такая команда:
==================================================
setSyncProvider(getNtpTime); //получаем время из NTP и устанавливаем в системное МК
if (timeStatus() == timeSet) //если удачно получили время, то ставим флаг в 1
flag_time_NTP_update=1;
if (timeStatus() != timeSet) //если неудачно получили время, то ставим флаг 0
flag_time_NTP_update=0;
==================================================
Так вот КАК установить эти флаги в FLProg?
В блоке "получение времени с NTP сервера" имеется выход "CR".
Но на этом выходе единица получается только на один цикл! И такой подход во многих блоках (единица на один цикл).
А чем фиксировать эти состояния?
Перебирал триггеры, но не получается)
Как реализовать эти флаги в FLProg ?
В этой теме ответ на Ваш вопрос.
Я сталкивался. И вот по какому поводу. Получилось так, что у меня установлена версия 4.2.4, а пользуюсь портабл версией 5.3. Так вот, моей ошибкой было то, что я пытался вставить ссылки в портабл, а не в установленную версию ардуино ide. Потерял два дня пока не решил подумать...
Туда видимо входят ВСЕ параметры (сеть, WIFI и все остальное не зависимо включены они или нет),
Боитесь переменными перегрузить контроллер - используйте клеммы
Скажу честно и откровенно. Начало здесь! И это начало конца!