Table of Contents
За последние несколько дней некоторые из наших пользователей столкнулись с ошибкой при работе с генератором контрольной суммы nmea 0183. Эта проблема может возникнуть по ряду причин. Теперь займемся ими.
Обновлено
В структуре данных NMEA по глобальному размещению считывателей (GPS) в конце каждого предложения указывается определенная контрольная сумма. Контрольная сумма – это XOR всех наших байтов от $ до нескольких в предложении. Например, если это условие: $ GPRMC, 155123.000, A, 4043.8432, N, 07359.7653, W, 0.15,83.25,200407 ,, * 28.
Он превратился в простой калькулятор, в котором теперь есть одно конкретное поле контрольной суммы. рассчитанныйПротокол NMEA.Контрольная сумма представляет собой четное исключающее ИЛИ всех типов всех байтов между $ и (пусто) (это не разделителисам) и записывается в шестнадцатеричной системе ia.
Для этого вам понадобится браузер, поддерживающий JavaScript и DHTML (в большинстве современных браузеров это есть).
Эта страница и содержащийся на ней код JavaScript обычно находятся в домене Los. Не стесняйтесь рисовать на нем для любых целей.
<время><форма onsubmit эквивалентна "document.getElementById ('commandfld'). select (); false;">
Команда: | $ 1. |
---|---|
С контрольной суммой: |
Калькулятор контрольной суммы NMEA0183
Как – вычислить контрольную сумму NMEA?
Чтобы вычислить контрольную сумму, семьи анализируют все части предложения NMEA в середине $ и * в новой строке. В приведенных ниже примерах эта инновационная строка называется stringToCalculateTheChecksumOver. Затем просто XOR, я бы часто говорил, что первый символ со следующим символом в конце строки.
Калькулятор контрольной суммы NMEA0183 – это полностью помощь, предоставляемая с Eye4Software Hydromagic. Его могут использовать разработчики оборудования или пакетов, чтобы указать, что их устройство и программное обеспечение могут передавать правильные предложения NMEA0183. Если Hydromagic по какой-то причине отклоняет предложения NMEA0183, вы также можете использовать этот инструмент, чтобы определить достоверность данных или записанных предложений NMEA0183.
Сгенерируйте контрольную сумму NMEA0183 с помощью этого бесплатного инструмента.
<время>
Контрольный список, сумма NMEA0183
Если устройство передает предложения NMEA0183, контрольная сумма может быть добавлена в конце сообщения. Если это так, то в начале появляется звездочка (*), за которой следует конкретное шестнадцатеричное представление двоичной операции XOR для каждого из символов, независимо от того, где появляются символы «$» как «*». Эта контрольная сумма состоит из двух символов (шестнадцатеричные символы от 0 до F). Пример: $ TTSSS, FELD, 1, FELD, 2, FELD ,, 1. 5С.
Фрагмент среди данных nmea0183 о выделенных значениях контрольной суммы.
<время>
С какого инструмента
Инструмент находится в папке Hydromagic Create. В большинстве защитных случаев не забудьте поместить это в «C: Program Files Eye4Software Hydromagic Program » с «C: Program Files When (x86) eye4software hydromagic program », имея 32-тип. -Разрядная версия программного обеспечения встроена в 64-битный операционный гаджет Windows. Запустите элемент, дважды щелкнув или щелкнув всю исполняемую программу NMEAChecksum.exe.
Калькулятор контрольной суммы NMEA0183 все еще находится в папке сборки Hydromag.
<время>
Вычислить контрольную сумму
а
Чтобы вычислить почти всю контрольную сумму для NMEA0183, которая еще не включает поле контрольной суммы, вы можете использовать относительно первый раздел приложения. Сначала введите это предложение NMEA0183 в поле ввода транзакции и нажмите кнопку «Рассчитать», чтобы получить аналогичное предложение с контрольной суммой из поля материи.
Пример: если вы поместите предложение «$ GPVTG, 230.0, T, 231.3, M, 3.0, N, 5.6, K, D» в поле, сгенерированное предложение, появившееся в компоненте результата, будет: «$ GPVTG, 230.0, T, 231, 3, M, 3.0, N, 5.6, K, D * 24 дюйма. В этом случае большая часть вычисленной контрольной суммы – это шестнадцатеричный код 0x24.
Используйте основную часть средства оценки контрольной суммы для предложения NMEA0183.
<время>
Проверить предложение NMEA0183
Чтобы убедиться, что их предложение NMEA0183, содержащее поле контрольной суммы, является правильным, вставьте предложение NMEA0183 в его текстовый пакет во втором разделе, связанном с заявкой. Когда вы нажимаете «Проверить», вы можете определить сообщаемые и рассчитанные контрольные суммы. Если эти фирмы совпадают, предложение NMEA0183 является действительным.
Например, чтобы установить флажок, вставив фразу «$ GPVTG, 230.0, T, 231.3, M, 3.0, N, 5.6, K, D 5. 24» во второй текст, предполагаемые контрольные суммы обязательно появятся в зона результатов, в частности: «Контрольная сумма записи = [0x24], правильная контрольная сумма [0x24], результат = OK». Он дополнительно проверяет наличие недопустимых символов, которые обычно не поддерживаются стандартом NMEA0183.
Используйте первый раздел инструмента, чтобы получить контрольную сумму для предложения NMEA0183.
<время>
Обновлено
Вы устали от того, что ваш компьютер работает медленно? Раздражают разочаровывающие сообщения об ошибках? ASR Pro - это решение для вас! Рекомендуемый нами инструмент быстро диагностирует и устраняет проблемы с Windows, значительно повышая производительность системы. Так что не ждите больше, скачайте ASR Pro сегодня!
Как рассчитать контрольную сумму?
Добавьте большинство связанных байтов пакета, исключая большой разделитель 0x7E и длину (вторые байты).Оставьте только нижние 8 частей, которые вы видите, результат.Вычтите эту сумму непосредственно из 0xFF.
Nmea 0183 Checksum Generator
Nmea 0183 Prüfsummengenerator
Générateur De Somme De Contrôle Nmea 0183
Nmea 0183 Checksum-generator
Generatore Di Checksum Nmea 0183
Nmea 0183 체크섬 생성기
Gerador De Soma De Verificação Nmea 0183
Nmea 0183 Checksumgenerator
Generator Sum Kontrolnych Nmea 0183
Generador De Suma De Comprobación Nmea 0183
г.