Interfaces Hôtes; Port Usb; Contrôle De Flux - ShipModul MiniPlex-3USB Manuel D'utilisation

Masquer les pouces Voir aussi pour MiniPlex-3USB:
Table des Matières

Publicité

Interfaces Hôtes
La section suivante décrit les différents types d'interfaces hôtes du MiniPlex-3 (Host) : USB, Ethernet et
Wi-Fi. Chacune d'entre elles nécessite des étapes et des connaissances différentes pour s'y connecter avec
succès. Il est très important de lire attentivement les paragraphes correspondants à l'interface hôte de
votre MiniPlex-3
pour éviter tout
problème.
Notez
que
toutes les interfaces hôtes sont
bidirectionnelles : elles fournissent des données NMEA 0183 aux appareils connectés et ces appareils
peuvent également envoyer des données NMEA 0183 au MiniPlex-3 pour contrôler un pilote automatique
par exemple.

Port USB

Le port USB nécessite l'installation d'un pilote (driver). Ce pilote se compose de deux parties et chacune
d'entre elles doit être installée manuellement via le gestionnaire de périphériques (Windows) ou en
exécutant un installateur (macOS). Aucun pilote ne doit être installé sur Linux car toutes les distributions
Linux récentes contiennent le pilote ftdi_sio qui correspond à la puce USB FTDI dans la MiniPlex-3.
Le port USB du MiniPlex-3 est isolé galvaniquement pour éviter les boucles de masse lorsqu'il est connecté
à un ordinateur. Les boucles de masse peuvent entraîner des courants excessifs dans les connexions de
masse, ce qui pourrait détruire le MiniPlex-3 ou le port USB de l'ordinateur connecté.
Grâce à cette isolation galvanique, le MiniPlex-3 ne sera pas alimenté par le bus USB.
Le MiniPlex-3 a toujours besoin d'une alimentation indépendante sur les
bornes PWR pour fonctionner.
Le circuit du port USB est toutefois alimenté par le bus USB. Un ordinateur affichera donc toujours un port
COM virtuel lorsque le MiniPlex-3 sera connecté, même sans alimentation électrique.
Contrôle de flux
Le port USB supporte le contrôle de flux matériel (CTS/RTS). Cela permet au MiniPlex-3 de suspendre le
flux de données provenant de l'ordinateur lorsque la mémoire tampon (buffer) de l'hôte dans le MiniPlex-
3 est presque plein, alors que les données sont acheminées vers une sortie NMEA 0183. Cela est nécessaire
parce que les données NMEA sont transmises à partir d'une sortie NMEA à une vitesse beaucoup plus lente
qu'elles ne sont reçues par le port USB.
Lorsqu'une application de navigation n'envoie que quelques phrases par seconde, il n'y a aucun problème.
La mémoire tampon de l'hôte peut stocker 512 caractères ou 6 phrases NMEA de longueur maximale (82
caractères). Cela représente environ 1 seconde de données NMEA à 4800 Bauds.
Si une application envoie plus de phrases par seconde et que la mémoire tampon de l'hôte est remplie, les
phrases excédentaires sont simplement rejetées. Pour éviter cela, l'application de navigation doit prendre
en charge le contrôle de flux matériel (CTS/RTS), qui doit généralement être activé par l'utilisateur.
Les paramètres de contrôle de flux se trouvent généralement dans les paramètres du port de
communication de votre logiciel et sont souvent appelés "contrôle de flux" ou " handshake ". Réglez le
contrôle de flux sur Hardware ou CTS/RTS. N'utilisez pas le contrôle de flux Xon/Xoff. Ce dernier utilise des
caractères de contrôle spéciaux au lieu d'un signal matériel. Ces caractères de contrôle ne font pas partie
de la norme NMEA et ne sont donc pas pris en charge par le MiniPlex-3.
Si une application de navigation ne prend pas en charge le contrôle de flux, limitez le nombre de phrases
envoyées au MiniPlex-3 à un maximum de 480 caractères par seconde.
Le contrôle de flux n'est pas nécessaire si aucune donnée n'est acheminée d'une interface hôte vers une
sortie NMEA 0183.
12

Publicité

Table des Matières
loading

Table des Matières