ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
25 апреля
612510
bp (04.08.2015 20:26, просмотров: 4845)
Помогите разобраться со временем GPS Раньше работал только с тримблами, там свой собственный протокол TSIP который чётко выдаёт GPS time, я его однозначно преобразую в TAI (ибо TAI живёт в ieee1588) и всё хорошо Сейчас делаю редизайн на модном STA8088 который выдаёт NMEA Время UTC приходит в сообщении GPRMC Косвенными методами сравнил их UTC с настоящим UTC и обнаружил смещение в 1 секунду. Открыл таблицу leap seconds и таки да, 30го июня этого года тикнуло очередной раз Но модули покупались и производились до 30го июня, т.е. надо понимать что прошивкописатели STA8088 еще не знали о грядущем скачке. Что делать? Существует ли запрос NMEA чтобы получить GPS time? Завести у себя в прошивке преобразование кривого UTC в GPS(точнее сразу в TAI) ? А если следующая партия STA8088 придёт исправленная ? Проверять каждый модуль и вписывать поправку в свою прошивку? Что делать , когда в париже решат опять тикнуть ? Понятно что они предупреждают заранее, я могу завести фичу в обновление своей прошивки и разослать юзерам.