Использую для написания прошивки библиотеку LoraMacLib
"из коробки" возможности синхронизировать временя на оконечном устройстве нет.
но для меня это не проблема.
устройство работает по классу А и выходит на связь раз в N суток.
проблема в том что мне не ясно как сделать так чтобы IoTvgasaever сервер в ответ на пакет с запросом о синхронизации времени мгновенно сформировал и отправил пакет с текущим временем.
есть ли такая возможность?
Команда синхронизации времени.
Re: Команда синхронизации времени.
Сервер не синхронизирует время на устройстве. Этим занимается специальное ПО - TimeCorrector. Есть команда от устройства, которую данное ПО умеет разбирать и отправлять обратно пакет с корректировкой.
При запросе корректировки, если ответный пакет успевает быть отправлен на устройство - он отправляется, если пакет с корректировкой стоит в очереди на отправку и устройство при этом в эфире, то пакет так же отправиться в момент запроса, но если устройство уснуло, то тут только ожидать выхода на связь. Как вариант можно попробовать увеличить время открытия приемных окон.
При запросе корректировки, если ответный пакет успевает быть отправлен на устройство - он отправляется, если пакет с корректировкой стоит в очереди на отправку и устройство при этом в эфире, то пакет так же отправиться в момент запроса, но если устройство уснуло, то тут только ожидать выхода на связь. Как вариант можно попробовать увеличить время открытия приемных окон.
Специалист технической поддержки
ООО "Вега-Абсолют"
тел. 8-800-550-41-35
тел. +7 (383) 206 4135
ООО "Вега-Абсолют"
тел. 8-800-550-41-35
тел. +7 (383) 206 4135
- Самуил
- Просто смотрю
- Сообщения: 80
- Зарегистрирован: Вт, 02 июл 2019 13:10
- Откуда: Россия
- Контактная информация:
Re: Команда синхронизации времени.
тогда вопрос: вы в LoraMacLib разбираетесь?