dd:
Facteur diviseur Facultatif (0 .. 99). Le rythme ou la fréquence d'une phrase est divisé par ce
nombre pour réduire le nombre de phrases au fil du temps. Si, par exemple un diviseur de 6 est
spécifié, seule une phrase toutes les six phrases sera transmise.
yyyy:
Champ de routage facultatif. Chaque "y" représente une sortie vers laquelle la phrase NMEA doit
être acheminée. Un "1" achemine la phrase jusqu'à une sortie, un «0» ne le fait pas. Chaque
lettre représente une sortie. De gauche à droite, les sorties sont NMEA Out1, NMEA Out2, Host
et une interface sans fil.
Lorsque ce champ est omis, "1111" est posé par défaut, achemine la phrase spécifiée à toutes
les sorties.
hh:
Checksum facultatif
Une phrase FL avec le mot DELETE (Supprimer) dans le champ "ccccc" efface toutes les règles. Une
phrase FL avec seulement le champ "ccccc" efface cette entrée. Le filtre accepte les entrées en double
avec le même champ "ccccc" pour permettre des itinéraires séparés des entrées vers les sorties.
Exemple: $PSMDFL,C,HEHDT,000110,5,1010<CR><LF>
Cette phrase indique une règle pour toutes les phrases qui ont HEHDT dans le champ d'adresse. Cette
règle ne transmet que des phrases HEHDT venant des entrées 3 et 4, le taux est abaissé par un diviseur
5 et la phrase est acheminée vers NMEA Out1 et Host.
Lorsque la liste de filtres est demandée, le multiplexeur répond en envoyant des phrases FL, une pour
chaque filtre de la liste. Une phrase FL vide marque la fin de la liste.
Exemple de réponse::
$PSMDFL,R,GPRMC,100110,0,1111*4A<CR><LF>
$PSMDFL,R,GPGGA,100010,0,1111*56<CR><LF>
$PSMDFL,R,--VWT,010000,5,0001*50<CR><LF>
$PSMDFL,R,GPGSV,000010,0,0010*55<CR><LF>
$PSMDFL,R*2C<CR><LF>
Les phrases ne peuvent pas être envoyées comme un seul bloc contigu. En cas de grande quantité de
données NMEA, ils peuvent être entrecoupées d'autres phrases NMEA.
$PSMDID – ID Émetteur
Cette phrase définit une traduction ID émetteur pour une entrée spécifique. Si une ID émetteur est
paramétrée, l'ID émetteur originale des phrases reçues sur cette entrée est remplacée par celle
spécifiée, avant d'envoyer la phrase à l'hôte.
Format: $PSMDID,a,aa,bb,cc,dd,ee*hh<CR><LF>
a:
Indicateur d'état de la phrase:
R = la phrase est un rapport d'état de la configuration courante
C = la phrase est une commande pour changer la configuration
aa:
ID émetteur pour le canal 1
bb:
ID émetteur pour le canal 2
cc:
ID émetteur pour le canal 3
dd:
ID émetteur pour le canal 4
ee:
ID émetteur pour pour des phrases générées en interne
hh:
checksum optionnel
Un champ vide efface l'ID et désactive la traduction pour cette entrée spécifique.
$PSMDIN – Options des Entrées
Configure le mode opératoire d'une entrée NMEA.
Format: $PSMDIN,a,x,x,x,x
a:
Indicateur d'état de la phrase:
R = la phrase est un rapport d'état de la configuration courante
C = la phrase est une commande pour changer la configuration
x:
Champ de mode opératoire pour les entrées 1 à 4:
0: Mode NMEA Normal.
1: Transmet les phrases NMEA qui contiennent une erreur de checksum non modifié, en
contournant toutes les autres étapes de traitement et filtrage NMEA.
50