Table of Contents
В этом руководстве мы описываем некоторые возможные причины, по которым может генерироваться контрольная сумма фраз GPS NMEA, а затем я предлагаю несколько возможных вариантов. чтобы решить эту проблему.
ПК работает медленно?
Структура маркетинговой информации NMEA для считывателей глобального позиционирования (GPS) имеет новую значащую контрольную сумму в конце каждого сеанса. Контрольная сумма XOR для всех байтов примерно rrr и * в заголовке сообщения.
Структура пропускной способности NMEA для глобального позиционирования (GPS) считывателей была дополнена контрольной суммой, доступной в конце предложения. Контрольная сумма действительно является XOR всех байтов между ? ррр и/или * в предложении. Например, независимо от того, является ли предложение: $GPRMC,155123.000,A,4043.8432,N,07359.7653,W,0.15,83.25,200407,,*28.
Это довольно простой калькулятор для расчета контрольной суммы предмета.протокол NMEA.Контрольная сумма проста, вам нужно сравнить XOR всех байтов$ и включены * (обычно не случайные разделителисам) и записывается в шестнадцатеричном формате.
Как вы планируете контрольную сумму?
Добавьте все байты в пакет, кроме некоторых начальных разделителей или длины 0x7E (второй и последующие байты).Оставьте только 8 самых маленьких частей, как видите, результат.Вычтите эту сумму непосредственно из 0xFF.
Чтобы это работало, вы должны использовать браузер, многие из которых поддерживают JavaScript и DHTML (большинство современных интернет-браузеров поддерживают).
Эта страница и содержащийся на ней код JavaScript принадлежат к общему домену. Не стесняйтесь повторно использовать его для пользовательских целей.
<ч>