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 de None. Sinon idle ou OK à la place de Arduino.
    • 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 :
  • 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.

Étape 8 : regarder sous le capot