SHIPHarbour Master

SHIPHarbour Master a été introduit dans SHIPv5.1

Le SHIPHarbour Master l’application permet la gestion des connexions entre les applications basées sur PC et les cartes SIM/Scms qui utilisent le SHIPHarbour protocole.

Fonctionnement de base

SHIPHarbour Master peut être lancé manuellement, mais est lancé automatiquement lorsque l’un des outils SHIP basés sur PC (y compris le SHIPTide outil de création d’interface graphique ainsi que SHIPCrane et les outils de programmation SeaShell) l’exigent. Il se trouve dans la barre d’état système de Windows en tant qu’application d’arrière-plan et fournit une fenêtre contextuelle de notification chaque fois qu’un module exécutant le SHIPBridge Le protocole est connecté au PC :

 

SHIPHarbour Master, tel que publié dans SHIPv5.1.0, a des fonctionnalités minimales dans la console opérateur au-delà de ses fonctionnalités inhérentes de gestion des connexions. L’intention, au fil du temps, est d’augmenter ses fonctionnalités afin que vous puissiez (par exemple) découvrir directement dans l’application quel firmware est installé dans un appareil donné.

La réduction de l’application dans la barre d’état système affiche la notification suivante :

Connexions et plugins

SHIPHarbour Master prend en charge le concept de plugins pour différentes connexions aux modules. Actuellement, les plugins ne peuvent être implémentés que par Serious, mais nous prévoyons qu’en 2017, un guide de rédaction de plugins sera disponible pour les plugins personnalisés.

USB

L’USB (via le port hôte USB d’un PC vers le port de périphérique USB d’un module) est la méthode de connexion par défaut d’un PC à un module. Vous pouvez utiliser un (ou plusieurs) concentrateurs USB et SHIPHarbour Master gérera ces connexions en parallèle.

CAN

Ce support est en cours de développement et sera initialement disponible sur une base personnalisée pour les clients.

UART over USB/CDC

Ce soutien est prévu.

UART

Ce soutien est prévu.

TCP/IP over Ethernet or WiFi

Ce soutien est prévu.

Journal de débogage

Si vous rencontrez des difficultés lors de l’utilisation de SHIPHarbour Master, notamment des problèmes de connectivité de modules et des problèmes de développement d’applications personnalisées, il peut être utile d’examiner le journal de connexion/communications ou même de le sauvegarder et de le transmettre à l’équipe de support Serious.

Le journal peut être sauvegardé dans .html format pour préserver le formatage et le codage couleur utiles (c’est le format préféré lors de la soumission à l’équipe d’assistance Serious). Si SHIPHarbour Master est réduit à la barre d’état système, cliquez simplement sur l’icône de la barre d’état système pour restaurer la fenêtre. Pour enregistrer le journal, sélectionnez Fichier->Enregistrer et choisissez un emplacement et un format.

Vous pouvez ensuite utiliser n’importe quel navigateur Web pour afficher le journal ultérieurement. La sortie du journal inclut les détails de la fonction SHIPHarbour messages échangés entre SHIPHarbour Master et les applications PC connectées ainsi que les applications SHIPBridge messages entre SHIPHarbour Master et modules.

Applications personnalisées

Vous pouvez écrire vos propres applications pour communiquer avec le SHIPHarbour Master application. Par exemple, vous pouvez intégrer des fonctionnalités similaires à la SHIPCrane dans votre propre cadre de fabrication plutôt que d’utiliser le SHIPCrane outil directement. SHIPHarbour Master utilise le SHIPHarbour API sur une interface socket TCP/IP qui permet une intégration directe avec votre propre environnement de développement. SHIPHarbour peut être utilisé avec la plupart des langages modernes (c’est-à-dire Java, Python, C#, etc.). Pour plus d’informations, consultez la page SHIPHarbour Documentation de l’API.

Résumé de la politique de confidentialité

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Cookies strictement nécessaires

Cette option doit être activée à tout moment afin que nous puissions enregistrer vos préférences pour les réglages de cookie.

Cookies tiers

Ce site utilise Google Analytics pour collecter des informations anonymes telles que le nombre de visiteurs du site et les pages les plus populaires.

Garder ce cookie activé nous aide à améliorer notre site Web.

Cookies additionnels

Ce site utilise les cookies supplémentaires suivants :

(énumérez les cookies que vous utilisez sur ce site Web ici)