Становлюсь на три часа моложе с ESP32C2 mini
-
Engineer200
- Рядовой
- Сообщения: 53
- Зарегистрирован: 19 дек 2025, 06:16
- Имя: Александр
- Благодарил (а): 18 раз
- Поблагодарили: 5 раз
Re: Становлюсь на три часа моложе с ESP32C2 mini
У СКАДы нет длинного целого, голова садовая, только Integer...Может тут... Поисчу щас...
Люблю делать то, что потом само работает.
- montirovka
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 161 раз
- Поблагодарили: 519 раз
Re: Становлюсь на три часа моложе с ESP32C2 mini
Еще. Скорость сделайте меньше, 38400 или даже 19200. На больших скоростях при передаче большой группы бывают сбои.Не пробовали отдельно контроллеру передавать год, месяц, день, часы, минуты и секунды?
-
Engineer200
- Рядовой
- Сообщения: 53
- Зарегистрирован: 19 дек 2025, 06:16
- Имя: Александр
- Благодарил (а): 18 раз
- Поблагодарили: 5 раз
Re: Становлюсь на три часа моложе с ESP32C2 mini
Сейчас длина линии меньше метра. А на объекте сделаю поменьше, спасибо.montirovka писал(а): 11 янв 2026, 19:50 Еще. Скорость сделайте меньше, 38400 или даже 19200. На больших скоростях при передаче большой группы бывают сбои.Не пробовали отдельно контроллеру передавать год, месяц, день, часы, минуты и секунды?
Сейчас вот без года и без секунд сделаю.
Люблю делать то, что потом само работает.
- montirovka
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 161 раз
- Поблагодарили: 519 раз
-
Engineer200
- Рядовой
- Сообщения: 53
- Зарегистрирован: 19 дек 2025, 06:16
- Имя: Александр
- Благодарил (а): 18 раз
- Поблагодарили: 5 раз
Re: Становлюсь на три часа моложе с ESP32C2 mini
Добрый день!
Три часа продолжаются. Переехал на другой контроллер ESP32WROOM32. Смотрю по LCD-дисплею. После сброса контроллера время отскакивает на 3 часа назад.
Три часа продолжаются. Переехал на другой контроллер ESP32WROOM32. Смотрю по LCD-дисплею. После сброса контроллера время отскакивает на 3 часа назад.
Люблю делать то, что потом само работает.
- montirovka
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 161 раз
- Поблагодарили: 519 раз
Re: Становлюсь на три часа моложе с ESP32C2 mini
Если в проекте оставить только синхронизацию времени, те же 3 часа? Или с минутами?Engineer200 писал(а): 15 янв 2026, 14:48 Добрый день!
Три часа продолжаются. Переехал на другой контроллер ESP32WROOM32. Смотрю по LCD-дисплею. После сброса контроллера время отскакивает на 3 часа назад.
В скаде вы прибавили к времени 10100. А почему в контроллере вы не отнимаете 10100?
Попробуйте отдельно вывести значения на дисплей которыми вы синхронизируете время контроллера.
-
Engineer200
- Рядовой
- Сообщения: 53
- Зарегистрирован: 19 дек 2025, 06:16
- Имя: Александр
- Благодарил (а): 18 раз
- Поблагодарили: 5 раз
Re: Становлюсь на три часа моложе с ESP32C2 mini
Да, да, буду убирать из проекта всё завтра.
Скада получается и непричём, т.к. время скачет прям сразу после загрузки контроллера, ещё и произойти ничего не успело, разве что Setup.
А как к Loop переходим, тут и беда... Может быть... Или попробовать в нуля собрать, чтоб хвостов от редактирования не осталось...
Утро вечера мудреннее.
Скада получается и непричём, т.к. время скачет прям сразу после загрузки контроллера, ещё и произойти ничего не успело, разве что Setup.
А как к Loop переходим, тут и беда... Может быть... Или попробовать в нуля собрать, чтоб хвостов от редактирования не осталось...
Утро вечера мудреннее.
Люблю делать то, что потом само работает.
-
Engineer200
- Рядовой
- Сообщения: 53
- Зарегистрирован: 19 дек 2025, 06:16
- Имя: Александр
- Благодарил (а): 18 раз
- Поблагодарили: 5 раз
Re: Становлюсь на три часа моложе с ESP32C2 mini
Мудрёное утро получилось...
Всем привет!
Сделал новый проект, включил часы, сделал вывод на дисплей и в консоль.
При запуске контроллера время отскакивает назад на три часа.
При том: первое показание часов соответствует времени загрузки программы в контроллер. Второе и последующие на преславутые три часа назад. Ну с последующим отсчётом времени.
И на дисплее и в консоли одинаковая ситуация.
Всем привет!
Сделал новый проект, включил часы, сделал вывод на дисплей и в консоль.
При запуске контроллера время отскакивает назад на три часа.
При том: первое показание часов соответствует времени загрузки программы в контроллер. Второе и последующие на преславутые три часа назад. Ну с последующим отсчётом времени.
И на дисплее и в консоли одинаковая ситуация.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Люблю делать то, что потом само работает.
-
zmeew1966
- Рядовой
- Сообщения: 97
- Зарегистрирован: 15 июл 2024, 16:25
- Откуда: Королев
- Имя: Михаил
- Благодарил (а): 8 раз
- Поблагодарили: 46 раз
Re: Становлюсь на три часа моложе с ESP32C2 mini
Попробуйте в скетче эту строку
FLProgSystemRTC FLProgWatch(0);
поменять на
FLProgSystemRTC FLProgWatch(3);
FLProgSystemRTC FLProgWatch(0);
поменять на
FLProgSystemRTC FLProgWatch(3);
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- montirovka
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 161 раз
- Поблагодарили: 519 раз
Re: Становлюсь на три часа моложе с ESP32C2 mini
Как я и предполагал ранее, время устанавливается по Гринвичу. После замены FLProgWatch(0) на FLProgWatch(3) время устанавливается правильное. Надо этот баг запомнить.
Последний раз редактировалось montirovka 16 янв 2026, 10:07, всего редактировалось 1 раз.
-
Engineer200
- Рядовой
- Сообщения: 53
- Зарегистрирован: 19 дек 2025, 06:16
- Имя: Александр
- Благодарил (а): 18 раз
- Поблагодарили: 5 раз
Re: Становлюсь на три часа моложе с ESP32C2 mini
Три часа вернулись. Постарел обратно...zmeew1966 писал(а): 16 янв 2026, 09:26 Попробуйте в скетче эту строку
FLProgSystemRTC FLProgWatch(0);
поменять на
FLProgSystemRTC FLProgWatch(3);
Спасибо.
Люблю делать то, что потом само работает.
-
Engineer200
- Рядовой
- Сообщения: 53
- Зарегистрирован: 19 дек 2025, 06:16
- Имя: Александр
- Благодарил (а): 18 раз
- Поблагодарили: 5 раз
Re: Становлюсь на три часа моложе с ESP32C2 mini
Гринвич, от меня во всяком случае, отдалён на пять часов.montirovka писал(а): 16 янв 2026, 10:03 Как я и предполагал ранее, время устанавливается по Гринвичу. После замены FLProgWatch(0) на FLProgWatch(3) время устанавливается правильное. Надо этот баг запомнить.
А от автора FLProg на шесть.
Люблю делать то, что потом само работает.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя