Moniteur de connexion
Le moniteur de connexion est un outil essentiel du pack Unity de Haply Inverse, conçu pour rationaliser le processus de développement en fournissant des informations en temps réel sur l'état de la connexion entre l'éditeur Unity ou l'application d'exécution et le service Haply Inverse.
Vue d'ensemble
Le Connection Monitor sert de centre de contrôle et de gestion des connexions entre votre projet Unity et les appareils Haply à travers le Haply Inverse Service. Il offre une vue détaillée de l'état actuel de la connexion, des appareils connectés et permet de configurer les paramètres de journalisation directement à partir de l'éditeur Unity.
Caractéristiques principales
- État de la connexion en temps réel: Affiche l'état actuel de la connexion au service, en indiquant si le service est connecté, en cours de connexion ou déconnecté.
- Gestion de la liste des appareils: Affiche une liste de tous les appareils Haply actuellement reconnus par le service, y compris leur état de connexion et de propriété.
- Commandes de connexion manuelle: Des boutons permettent de se connecter, de se reconnecter ou de se déconnecter manuellement du service, ce qui facilite le dépannage et les essais.
- Gestion du cache des appareils: Permet d'effacer et d'actualiser le cache des appareils, ce qui garantit que la liste des appareils est à jour.
- Configuration de la journalisation : Permet de configurer des paramètres de journalisation personnalisés, y compris des niveaux de verbosité et des codes de couleur, pour faciliter le débogage et le développement.
Accès au moniteur de connexion
Pour ouvrir le moniteur de connexion dans l'éditeur Unity, naviguez vers Fenêtre > Haply Inverse > Moniteur de connexion. Cela ouvrira la fenêtre du Moniteur de connexion, où vous pourrez voir et gérer la connexion et les paramètres de l'appareil.
Section de connexion du client
Cette section fournit des informations sur la connexion au service inverse Haply, y compris l'état de la connexion et les contrôles permettant de gérer la connexion. Elle affiche la description de la connexion, l'adresse, l'identifiant du client et l'identifiant du processus, offrant ainsi une vue détaillée de la connexion en cours.
Connexion des éditeurs
Affiche l'état de la connexion et des appareils connectés.
Connexion au moment de l'exécution
Lancé par le mappeur de dispositifs, il communique avec le service au moment de l'exécution, gère les connexions des dispositifs, interroge les changements d'état des dispositifs et envoie des commandes de force ou de position.
Section du cache de l'appareil
La section Cache des appareils répertorie tous les appareils actuellement reconnus par le service Haply Inverse, ainsi que leur état de connexion, leur état de propriété et les paramètres spécifiques à l'appareil, tels que la main pour les appareils Inverse3. Elle propose des options pour effacer ou actualiser le cache des appareils, ainsi qu'une fonctionnalité d'actualisation automatique pour les mises à jour en temps réel.
Section des paramètres de journalisation
Dans la section Paramètres de journalisation, les développeurs peuvent configurer la verbosité des journaux générés par le Haply Inverse Unity Package et activer un code couleur pour les journaux afin de distinguer les messages du thread principal de ceux du thread haptique. Cette section est cruciale pour les développeurs qui souhaitent affiner leur processus de débogage.
Conclusion
Le moniteur de connexion est conçu pour simplifier la gestion des connexions de périphériques et améliorer le flux de travail de développement. En fournissant un statut de connexion en temps réel, des informations détaillées sur tous les périphériques compatibles et des paramètres de journalisation personnalisables, il permet aux développeurs d'intégrer et de déboguer efficacement le matériel Haply dans leurs projets Unity.