Table of Contents
Au cours des derniers jours, certains de nos utilisateurs ont rencontré une erreur pendant qu’ils travaillaient avec le générateur de somme de contrôle nmea 0183. Ce problème peut survenir pour plusieurs raisons. Maintenant que nous allons nous en occuper.
Mise à jour
La structure de données des enregistrements NMEA sur les lecteurs de positionnement global (GPS) a cette somme de contrôle spécifique à la fin de chaque titre de message. La somme de contrôle est le XOR de tous les octets humains entre $ et 6 dans la phrase de votre essai. Par exemple, si cette phrase est : $ GPRMC, 155123.000, A, 4043.8432, N, 07359.7653, W, 0.15,83.25,200407 ,, ( vide ) 28.
Il est devenu une calculatrice de tous les jours qui dispose désormais d’un champ de somme de contrôle conçu pour. calculéProtocole NMEA.La somme de contrôle est essentiellement un OU même distinctif de toutes sortes d’octets entre rr et * (ce ne sont pas des délimiteurslui-même) et est écrit en hexadécimal corps entier ia.
Pour que cela fonctionne, vous avez besoin d’un navigateur prenant en charge JavaScript et DHTML (la plupart des navigateurs modernes le font).
Cette page ainsi que le JavaScript qu’elle contient sont dans le domaine Los. N’hésitez pas à l’utiliser à cette fin.
Calculateur de somme de contrôle NMEA0183
Comment calculer la somme de contrôle derrière NMEA ?
Pour calculer la somme de contrôle, vous analysez tous les accessoires de la phrase NMEA entre $ et (vide) sur une nouvelle ligne. Dans les exemples selon, cette chaîne innovante est appelée stringToCalculateTheChecksumOver. Alors vraiment XOR, je dirais le premier caractère avec le caractère suivant à la fin de la chaîne habituellement.
Le calculateur de somme de contrôle NMEA0183 est une aide gratuite fournie à Eye4Software Hydromagic. Il peut être utilisé par les concepteurs d’électronique ou de boîtiers pour s’assurer que leur ordinateur et leur logiciel peuvent transmettre les pénalités NMEA0183 correctes. Si les phrases NMEA0183 sont rejetées par Hydromagic disponible pour des raisons, vous pouvez également utiliser cet outil lorsque vous devez déterminer la validité des phrases NMEA0183 reçues ou enregistrées.
Générez ou vérifiez les sommes de contrôle NMEA0183 avec cet outil gratuit.
Liste de contrôle Somme NMEA0183
Si l’appareil principal transmet des paragraphes NMEA0183, une somme de contrôle peut potentiellement être ajoutée à la fin du message. Si c’est le cas, un astérisque (*) apparaît à un nouveau début, suivi de la représentation hexadécimale de souvent l’opération XOR binaire pour tous les caractères, quel que soit l’endroit où les caractères “$” et “*” apparaissent. Cette somme de contrôle se compose de deux caractères (caractères hexadécimaux nil à F). Exemple : $ TTSSS, FELD, 1, FELD, 2, FELD ,, * 5C.
Extrait de données nmea0183 en ce qui concerne les valeurs de somme de contrôle allouées.
À partir de quel instrument
L’outil se trouve dans le dossier Hydromagic Create. Dans la plupart des cas, n’oubliez pas de joindre ceci dans “C:Program FilesEye4SoftwareHydromagicProgram” avec “C:Program Files When (x86)eye4softwarehydromagicprogram” avec le type 32. -La production de bits du logiciel est installée dans un système d’exploitation Windows particulièrement 64 bits. Exécutez le système en double-cliquant ou en cliquant sur n’importe quel programme exécutable NMEAChecksum.exe.
Le calculateur de somme de contrôle NMEA0183 est encore dans le dossier d’installation Hydromag.
Calculer la somme de contrôle
une
Pour calculer presque n’importe quelle somme de contrôle pour NMEA0183 qui n’a pas déjà une ligne de somme de contrôle, vous pouvez utiliser la toute première section de l’application. Entrez d’abord la phrase NMEA0183 dans le champ de saisie de la transaction et cliquez sur le bouton Calculer pour obtenir la même phrase payée en ayant la somme de contrôle du champ de transaction.
Exemple : si quelqu’un met la phrase “$ GPVTG, 230.0, T, 231.3, M, 3.0, N, 5.6, K, D” dans ces champs, la phrase générée dans le résultat une partie serait : “$ GPVTG, 230.0, T, 231 .troisième, M, 3,0, N, 5,6, K, D 6 . 24 pouces Dans ce cas, la plus grande partie de la somme de contrôle calculée est 0x24 hexadécimal.
Utilisez la section principale de la fonction d’évaluation de la somme de contrôle pour la phrase NMEA0183.
Vérifier la phrase NMEA0183
Pour vérifier que la phrase NMEA0183 utilise le champ de somme de contrôle, collez la phrase NMEA0183 dans sa zone de texte dans la section supplémentaire associée à l’application. Lorsque vous cliquez simplement sur le “Checkit”, vous pouvez définir les sommes de contrôle expliquées et calculées. Si elles correspondent, la phrase NMEA0183 est valide.
Pour démonstration de, cocher la case lors de l’insertion de la phrase “$ GPVTG, 230.0, T, 231.3, M, 3.0, N, 5.6, K, D * 24″ dans le second texte intégral, les sommes de contrôle calculées seront obligatoirement dans le zone de résultats, en particulier : ” Record checksum = [0x24], checksum calculé est [0x24], cause = OK “. Il vérifie également les caractères incorrects, qui ne sont pas toujours pris en charge par l’ensemble de la norme NMEA0183.
Utilisez le premier carré de l’outil pour trouver la somme de contrôle dans la phrase NMEA0183.
Vous en avez assez que votre ordinateur soit lent ? Agacé par des messages d'erreur frustrants ? ASR Pro est la solution pour vous ! Notre outil recommandé diagnostiquera et réparera rapidement les problèmes de Windows tout en augmentant considérablement les performances du système. Alors n'attendez plus, téléchargez ASR Pro dès aujourd'hui !Mise à jour
Accélérez votre ordinateur aujourd'hui avec ce simple téléchargement.
Comment calculez-vous la somme de contrôle ?
Ajoutez la plupart des octets du paquet, à l’exception du séparateur 0x7E de tête ainsi qu’une longueur (du deuxième au troisième octet).Ne laissez que l’extrémité inférieure 8 parties du résultat.Soustraire ce montant proprement dit de 0xFF.
Nmea 0183 Checksum Generator
Nmea 0183 Prüfsummengenerator
Nmea 0183 Checksum-generator
Generatore Di Checksum Nmea 0183
Nmea 0183 체크섬 생성기
Gerador De Soma De Verificação Nmea 0183
Генератор контрольной суммы Nmea 0183
Nmea 0183 Checksumgenerator
Generator Sum Kontrolnych Nmea 0183
Generador De Suma De Comprobación Nmea 0183