Les connectiques et couleurs de câble ne sont pas encore harmonisés au niveau des constructeurs.
Il est donc nécessaire d'observer la plus grande prudence dans l'interconnexion de matériels différents.
De plus, NMEA 183 se conjugue en plusieurs versions, chacune pouvant induire des modifications de raccordement importantes.
A partir de NMEA 183 V2+ les sorties ou entrées se font sur 2 fils en signaux différentiels (+/-)
Ce qui permet une meilleure protection par rapport aux "pics" de tension ou courants observables à bord d'un bateau,
mise en route moteur, radar etc... Si on doit raccorder un équipement antérieur V1, il faut respecter
un mode de connexion bien particulier ( V1+ vers V2+ )
• Transmission Asynchrone de type ASCII. Un caractère est codé sur 1 Start, 7 Bits utiles, 1 bit de parité, 1 ou 2 bits de stop
• Vitesse de transmission pour la norme NMEA 183 : 4800 bits/s
• Exemple de codage : Retour Chariot : 0D Hexadécimal ( 0000 - 1101 ) , A : 41 (0100 - 0001), B : 42 ( 0100 -0010) etc...
• Un PC Portable équipé d'une prise série 9 points, peut interpréter et afficher les sentences reçues (point 2 et 5 sur la DB9)
• Définition d'une sentence ou séquence (en français) : Ensemble de Texte renseignant une fonction particulière
• Une seule sentence NMEA est utilisée pour l'exemple Furuno/Géonav ci-dessus : la sentence NMEA 183 V2+ : DBT
• DBT ( Depth Below Transducer est la seule sentence recommandée aujourd'hui par NMEA.ORG)
• Une sentence émise à intervalle régulier (voir reglages internes ) par le sondeur FURUNO qui est un "device talker"
(équipement émetteur) de type "SD" Sounder Depth, à destination d'un "device receiver" type GEONAV
• Format de la sentence vide : $yyDBT,---------------,*xx,<0D><0A>
• $ ou ! marque le début de la sentence ( phrase ou séquence ) - yy est la signature du device, SD dans notre exemple.
• *xx est un "check sum" (calcul de parité) des caractères utiles précédents,
permettant de vérifier l'intégrité des informations, il n'est pas obligatoire.
• Format de la sentence complète : $SDDBT, data_feet,f,data_meter,m,data_fathom,F*xx <0D><0A> (0D Retour Chariot - 0A Interligne)
• Format de la sentence sans checksum : $SDDBT,6.6,f,2.0,m,1.1,F <0D><0A>
• nota : 1 Fathom = 1,82 m