Цитата:
Сообщение от fmy1
У LS-23030 и LS-23030-G разные чипы, и версии NMEA протоколов разные. У LS-23030-G более свежие. Там есть разница, но как я понял они обратносовместимы. Может в этом дело?
|
Да, у 23030-G по описанию NMEA 0183 ver 3.0, но разве там как-то по другому считается контрольная сумма? (знающие протокол, подскажите)
Я не поленился посчитать XOR в уже опубликованных мной строках:
$GPGGA,044132.000,5547.7457,N,03731.2889,E,1,13,0. 74,049.3,M,14.6,M,,*6E
- тут в конце должно быть *51
$GLGSV,3,1,10,67,61,305C17,66,60,089,29,76,53,100, 31,83,28,323,33*6B
- тут у меня получается *35
пробелы какие-то затесались в строки, не такие суммы будут (*6F и *04), но всё-равно не совпадают.
А вот на картинке в сообщении Liber #72 контрольные суммы правильные.
Ещё одна выборочная проверка показала, что и в моём логе неправильные не все строки, грубо примерно, 1/4 неверная.