Страница 1 из 1

Команда синхронизации времени.

Добавлено: Вт, 06 авг 2019 17:21
Самуил
Использую для написания прошивки библиотеку LoraMacLib
"из коробки" возможности синхронизировать временя на оконечном устройстве нет.
но для меня это не проблема.
устройство работает по классу А и выходит на связь раз в N суток.

проблема в том что мне не ясно как сделать так чтобы IoTvgasaever сервер в ответ на пакет с запросом о синхронизации времени мгновенно сформировал и отправил пакет с текущим временем.

есть ли такая возможность?

Re: Команда синхронизации времени.

Добавлено: Ср, 07 авг 2019 11:04
IlyaB
Сервер не синхронизирует время на устройстве. Этим занимается специальное ПО - TimeCorrector. Есть команда от устройства, которую данное ПО умеет разбирать и отправлять обратно пакет с корректировкой.
При запросе корректировки, если ответный пакет успевает быть отправлен на устройство - он отправляется, если пакет с корректировкой стоит в очереди на отправку и устройство при этом в эфире, то пакет так же отправиться в момент запроса, но если устройство уснуло, то тут только ожидать выхода на связь. Как вариант можно попробовать увеличить время открытия приемных окон.

Re: Команда синхронизации времени.

Добавлено: Ср, 07 авг 2019 18:53
Самуил
тогда вопрос: вы в LoraMacLib разбираетесь?