Pratiques et Techniques en Plaisance | Imprimer | Fermer la fenêtre
connection miniplex 2 wi avec opencpn sous linux (navigatrix) 4 juin 2014 13:42, par yvesDJe vais répondre à coté, désolé par avance.
Cette réponse se justife par le fait que je pratique le multiplexeur shipmodul (dans sa version USB, le modèle Miniplex 2 USB), qui concentre 4 prises séries (3 séries pures en NMEA et 1 Seatalk) et regroupe tout ça vers une prise USB raccordée à mon PC et openCPN, et ça fonctionne (AIS classe B, VHF, GPS, sondeur, tous en NMEA 183 ; compas magnétique, loch, speedo, anémo en SeaTalk)
Je peux aider sur les points du tronc communs, et, avec la doc, aider un peu autour de WiFi et IP.
Je n’ai jamais remplacé la connexion en USB par une connexion en WiFi, mais ça m’intéresse.
The installation on Windows is a two-step process. First, the driver for the multiplexer will be installed. Next, Windows will detect a USB Serial device and will install a second driver
....
When the installation is complete, a new virtual COM port will be created. This COM port is shown
in MPX-Config as COMx (vcp) where ‘x’ is a number. Select this port in your navigation software.
The ‘vcp’ extension as shown in MPX-Config will not be visible in your navigation software.
Un document dédié existe pour W7 à http://www.shipmodul.com/downloads/...
Ces package de driver mpx-driver_20814 se trouve sur http://www.shipmodul.com/en/index.html ou directement à l’url http://www.shipmodul.com/downloads/..., voir image du contenu du répertoir en image jointe.
The MiniPlex-2Wi provides a wireless access point through its 802.11b+g interface with the following parameters :
SSID (name) : MiniPlex-2Wi:xx:xx
IP address : 10.0.0.1
Port : 10110
Protocol : TCP/IP
DHCP enabled
No security or encryption
The NMEA data from the multiplexer is broadcast on the WiFi network as UDP data on port 10110. Every device on the network will receive this data and every device can also send data to the network using UDP (broaddcast en UDP, sur le port 10110).
The MiniPlex-2Wi also supports TCP (TCP est point à point) but this is limited to one connection only. As soon as one device opens a TCP connection to the MiniPlex-2Wi, the UDP broadcasts will stop and no other device will receive NMEA over UDP anymore until the TCP connection is closed again.
Face à un port 10110, s’il est configuré en TCP, je ferai immédiatement un telnet 10.0.0.1 10110 histoire de voir si ça répond (marche pas en UDP, faudrait utiliser un outil qui imprime tout ce qu’il reçoit sur 10110) (ShipModul déconseille TCP). Page 19 j’en conclu qu’il vous faut trouver un outil (avec le monde unix ça doit être trivial) qui récupère tout ce qui passe sur le port udp 10110 venant de 10.0.0.1 et le rediffuse sur un ou plusieurs port COM. Un de mes neurones (celui q ui oublie tout) me dit qu’un tel outil existe chez ShipModul.
Ah, bien sur, il faudra construire une interface réseau vers le réseau 10.0.0.0/255.0.0.0, pour pouvoir écouter le miniplex, trivial avec *ix
Y a du boulot, mais avec *ix ça converge vite.
En espérant lire rapidement sur PTP votre procédure validée sous linux et qui permette d’utiliser ce matos en WiFi