Становлюсь на три часа моложе с ESP32C2 mini

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Engineer200
Рядовой
Сообщения: 53
Зарегистрирован: 19 дек 2025, 06:16
Имя: Александр
Благодарил (а): 18 раз
Поблагодарили: 5 раз

Re: Становлюсь на три часа моложе с ESP32C2 mini

Сообщение Engineer200 »

У СКАДы нет длинного целого, голова садовая, только Integer...Может тут... Поисчу щас...
Люблю делать то, что потом само работает.
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: Становлюсь на три часа моложе с ESP32C2 mini

Сообщение montirovka »

Еще. Скорость сделайте меньше, 38400 или даже 19200. На больших скоростях при передаче большой группы бывают сбои.Не пробовали отдельно контроллеру передавать год, месяц, день, часы, минуты и секунды?
Engineer200
Рядовой
Сообщения: 53
Зарегистрирован: 19 дек 2025, 06:16
Имя: Александр
Благодарил (а): 18 раз
Поблагодарили: 5 раз

Re: Становлюсь на три часа моложе с ESP32C2 mini

Сообщение Engineer200 »

montirovka писал(а): 11 янв 2026, 19:50 Еще. Скорость сделайте меньше, 38400 или даже 19200. На больших скоростях при передаче большой группы бывают сбои.Не пробовали отдельно контроллеру передавать год, месяц, день, часы, минуты и секунды?
Сейчас длина линии меньше метра. А на объекте сделаю поменьше, спасибо.
Сейчас вот без года и без секунд сделаю.
Люблю делать то, что потом само работает.
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: Становлюсь на три часа моложе с ESP32C2 mini

Сообщение montirovka »

Длина линии не причем. А скорость может влиять.
Engineer200
Рядовой
Сообщения: 53
Зарегистрирован: 19 дек 2025, 06:16
Имя: Александр
Благодарил (а): 18 раз
Поблагодарили: 5 раз

Re: Становлюсь на три часа моложе с ESP32C2 mini

Сообщение Engineer200 »

Добрый день!
Три часа продолжаются. Переехал на другой контроллер ESP32WROOM32. Смотрю по LCD-дисплею. После сброса контроллера время отскакивает на 3 часа назад.
Люблю делать то, что потом само работает.
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: Становлюсь на три часа моложе с ESP32C2 mini

Сообщение montirovka »

Engineer200 писал(а): 15 янв 2026, 14:48 Добрый день!
Три часа продолжаются. Переехал на другой контроллер ESP32WROOM32. Смотрю по LCD-дисплею. После сброса контроллера время отскакивает на 3 часа назад.
Если в проекте оставить только синхронизацию времени, те же 3 часа? Или с минутами?
В скаде вы прибавили к времени 10100. А почему в контроллере вы не отнимаете 10100?
Попробуйте отдельно вывести значения на дисплей которыми вы синхронизируете время контроллера.
Engineer200
Рядовой
Сообщения: 53
Зарегистрирован: 19 дек 2025, 06:16
Имя: Александр
Благодарил (а): 18 раз
Поблагодарили: 5 раз

Re: Становлюсь на три часа моложе с ESP32C2 mini

Сообщение Engineer200 »

Да, да, буду убирать из проекта всё завтра.
Скада получается и непричём, т.к. время скачет прям сразу после загрузки контроллера, ещё и произойти ничего не успело, разве что Setup.
А как к Loop переходим, тут и беда... Может быть... Или попробовать в нуля собрать, чтоб хвостов от редактирования не осталось...
Утро вечера мудреннее.
Люблю делать то, что потом само работает.
Engineer200
Рядовой
Сообщения: 53
Зарегистрирован: 19 дек 2025, 06:16
Имя: Александр
Благодарил (а): 18 раз
Поблагодарили: 5 раз

Re: Становлюсь на три часа моложе с ESP32C2 mini

Сообщение Engineer200 »

Мудрёное утро получилось...
Всем привет!
Сделал новый проект, включил часы, сделал вывод на дисплей и в консоль.
При запуске контроллера время отскакивает назад на три часа.
При том: первое показание часов соответствует времени загрузки программы в контроллер. Второе и последующие на преславутые три часа назад. Ну с последующим отсчётом времени.
И на дисплее и в консоли одинаковая ситуация.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Люблю делать то, что потом само работает.
zmeew1966
Рядовой
Сообщения: 97
Зарегистрирован: 15 июл 2024, 16:25
Откуда: Королев
Имя: Михаил
Благодарил (а): 8 раз
Поблагодарили: 46 раз

Re: Становлюсь на три часа моложе с ESP32C2 mini

Сообщение zmeew1966 »

Попробуйте в скетче эту строку
FLProgSystemRTC FLProgWatch(0);
поменять на
FLProgSystemRTC FLProgWatch(3);
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: Становлюсь на три часа моложе с ESP32C2 mini

Сообщение montirovka »

Как я и предполагал ранее, время устанавливается по Гринвичу. После замены FLProgWatch(0) на FLProgWatch(3) время устанавливается правильное. Надо этот баг запомнить.
Последний раз редактировалось montirovka 16 янв 2026, 10:07, всего редактировалось 1 раз.
Engineer200
Рядовой
Сообщения: 53
Зарегистрирован: 19 дек 2025, 06:16
Имя: Александр
Благодарил (а): 18 раз
Поблагодарили: 5 раз

Re: Становлюсь на три часа моложе с ESP32C2 mini

Сообщение Engineer200 »

zmeew1966 писал(а): 16 янв 2026, 09:26 Попробуйте в скетче эту строку
FLProgSystemRTC FLProgWatch(0);
поменять на
FLProgSystemRTC FLProgWatch(3);
Три часа вернулись. Постарел обратно...
Спасибо.
Люблю делать то, что потом само работает.
Engineer200
Рядовой
Сообщения: 53
Зарегистрирован: 19 дек 2025, 06:16
Имя: Александр
Благодарил (а): 18 раз
Поблагодарили: 5 раз

Re: Становлюсь на три часа моложе с ESP32C2 mini

Сообщение Engineer200 »

montirovka писал(а): 16 янв 2026, 10:03 Как я и предполагал ранее, время устанавливается по Гринвичу. После замены FLProgWatch(0) на FLProgWatch(3) время устанавливается правильное. Надо этот баг запомнить.
Гринвич, от меня во всяком случае, отдалён на пять часов.
А от автора FLProg на шесть.
Люблю делать то, что потом само работает.
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя