etape 7 plugin opencpn - arthur-expeditions/pypilot-workbook-fr GitHub Wiki
C'est mon interface préférée. Elle est élégante et rapide. Je suis un utilisateur assidu d'OpenCPN et j'utilise un certain nombre de plugins. Pour installer le plugin pypilot :
- Démarrer Raspberry→Openplotter→OpenCPN.
- Dans la barre d'outils, cliquez sur la première icône qui ressemble à une roue dentée. Il s'agit du menu 'Options'.
- Cliquez sur l'onglet "Plugins".
- En bas à gauche, cliquez sur 'Update Plugin Catalog : Master'. Cela prend quelques secondes ; assurez-vous que votre câble Ethernet est branché.
- Faites défiler jusqu'à pypilot et cliquez dessus ; cliquez sur Installer, puis cochez Activer et cliquez sur OK.
- La barre d'outils comporte maintenant une nouvelle icône qui ressemble à un voilier. Il s'agit du plugin pypilot. Cliquez dessus.
- Cliquez sur le deuxième bouton dans la zone inférieure. Il indique Config mais vous ne le verrez pas car la fenêtre est trop petite et vous ne pouvez pas l'agrandir manuellement. Cliquez quand même dessus et sélectionnez
127.0.0.1
(ou l'adresse de pypilot sur OpenPlotter) pour "host" et cliquez sur OK. - A ce stade, le plugin devrait se connecter et devenir actif. Le bouton pypilot passera du gris au rouge, puis au vert si vous l'activez. Il y a quelques petites différences avec l'interface utilisateur d'openplotter :
- Si l'Arduino n'est pas branché, elle dit
no motor controller
au lieu deNone
. Sinonidle
ouOK
à la place deArduino
. - Les gains sont maintenant sous un bouton, il n'y a pas de scope, mais il y a un écran de statistiques.
- Au lieu d'un curseur de barre, vous avez maintenant les boutons familiers gauche et droite :
- Si l'Arduino n'est pas branché, elle dit
- Au moment où j'écris ces lignes, ça n'a pas fonctionné immédiatement : le plugin affiche
disconnected
, bien que pypilot soit opérationnel et que l'adresse de l'hôte soit correcte. Une vérification rapide révèle la cause : la version du logiciel pypilot qui est installée par openplotter est ancienne (v0.16) et écoute toujours sur l'ancien port interne 'signalk/21311', au lieu du nouveau port pypilotServer/23322 auquel le tout nouveau plugin OpenCPN essaie de se connecter. - Si c'est le cas, mettez à jour Pypilot. Cette opération est décrite à l'étape suivante.