À propos des abonnements de données et du contrôle à distance
L’Échosondeur scientifique à large bande du système EK80 vous permet de vous abonner aux données d'écho et de contrôler le fonctionnement à partir de votre propre application distante. De cette façon, vous pouvez créer votre propre logiciel pour contrôler les opérations du système EK80. De telles opérations peuvent inclure par exemple démarrer/ arrêter un ping, modifier une intervalle de ping ou démarrer/ arrêter l'enregistrement de données.
À l'aide de votre application client, vous pouvez vous abonner aux données du système EK80. Cela signifie que vous pouvez demander au système EK80 d'envoyer en continu diverses données (par exemple, des données de profondeur, des données d’intensité de la cible ou des données d'intégration) à votre application client.
Note
Dans ce contexte, l’unité de traitement du système EK80 est considérée comme le « serveur ». Le programme du système EK80 est « l’application serveur ». Le programme que vous créez vous-même pour une exécution sur un ordinateur local est appelé « application client ».
La communication entre le programme du système EK80 et votre propre application client se fait en échangeant des messages UDP via le réseau local (LAN). Les messages de commande et de réponse sont tous des messages texte au format XML. Les mises à jour des données souscrites sont des structures de données binaires. Ces dernières doivent être décodées à l'aide des informations pertinentes sur la structure de données.
Image
A L’ordinateur local (normalement connecté au réseau local) exécutant votre propre programme (« application client »).
B unité de traitement exécutant le programme du système EK80 (« application serveur »).
C Mises à jour des paramètres d'abonné (UDP/ Binaire)
D Mises à jour des données abonnées (UDP/ Binaire)
E Commandes et réponses (UDP/XML)