ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1254743 Топик полностью
MBedder, терминатор (31.10.2022 19:38, просмотров: 254) ответил Гyдвин на Китайцы, суко... Вот этот модуль на МТК 3333 вчера похоже повторил судьбу своего предка EB-500. Начал казать левую дату. Сначала подумал, что может СВО (сигнал поступил из под Курска), но оно и у меня дома выдает херню. Сегодня выдает 17/03/03. Так что сколее китайское говно опять вылезло наружу. Для EB500 когда то существовал программный патч, но мы их не юзали - ставили 800А. И снова жопа. Ни у кого (с другими модулями) не подобного не наблюдается?
Было дважды на дорогущих (5..15 K$) ОЕМ-приемниках от Javad. В первый раз (в июле 2019) они оперативно выпустили новую прошивку, учитывающую глобальную системную плюху (GPS Week Number Rollover - WNRO -->) а во второй (в августе этого года) просто сказали, что некоторые старые приемники они больше не поддерживают https://gis2000.ru/company/news/perepolnenie-schetchika-nomera-nedeli-gps-gps-wnro/


Плюха заключается в том, что поле счетчика недель - GPS_WEEK - в структуре данных GPS имеет разрядность всего 10 бит, поэтому переполняется (сбрасывается) каждые 1024 недели, или 19.8 лет. В прошивках некоторых приемников это было предусмотрено, и ошибка WNRO не проявлялась, а в некоторых - нет. Мы быстренько написали утилитку, тупо прибавляющую 1024 к значению GPS_WEEK в двоичном файле записи потока данных, и благополучно продолжили использовать те старые приемники, которых у нас несколько десятков