Docklight est un outil puissant conçu pour tester, analyser et simuler les protocoles de communication série tels que RS232, RS485/422 et autres. Que vous surveilliez l'interaction entre deux dispositifs série ou que vous testiez la communication d'un seul appareil, Docklight propose une interface conviviale qui simplifie ces processus. Il est compatible avec presque tous les PC standards fonctionnant sous Windows 7, 8, 10 ou 11.
En plus des tests de communication série de base, Docklight offre des fonctionnalités avancées telles que la simulation de protocoles, les tests automatisés et la journalisation des données, ce qui en fait un outil indispensable pour les développeurs, ingénieurs et techniciens travaillant avec des protocoles série.
Docklight Scripting, une version spécialisée du logiciel, élargit les capacités de Docklight en offrant un langage de script facile à utiliser et un éditeur intégré pour automatiser des tests complexes. Il prend également en charge les interfaces de communication telles que TCP, UDP, USB HID et les canaux nommés, en plus des ports COM (RS232).
Fonctionnalités de Docklight:
- Surveillance des Communications Série: Docklight permet aux utilisateurs de surveiller la communication entre deux dispositifs utilisant des protocoles de communication série tels que RS232, RS485 et RS422. Cela est essentiel pour tester les interactions des appareils en temps réel.
- Simulation de Protocoles Série: Docklight peut simuler des protocoles de communication série, permettant aux utilisateurs de créer des dispositifs virtuels qui imitent des scénarios de communication réels. Cela aide les développeurs à tester sans matériel physique.
- Scripts de Tests Automatisés: Docklight Scripting permet d'automatiser les tâches de test répétitives en créant des scripts. Le langage de script est facile à apprendre et à utiliser, et l'éditeur intégré offre un environnement fluide pour écrire, tester et exécuter les scripts.
- Prise en Charge de Multiples Interfaces de Communication: Au-delà des ports série traditionnels (COM), Docklight prend en charge les interfaces TCP, UDP, USB HID et les canaux nommés. Cela rend l'outil polyvalent pour les scénarios de tests modernes et de communication.
- Journalisation des Données: Les utilisateurs peuvent enregistrer toutes les données de communication pour une analyse ultérieure. Cette fonctionnalité est particulièrement utile pour identifier des séquences de données spécifiques et examiner les communications en détail après les tests.
- Détection de Séquences de Données Spécifiques: Docklight permet de définir des motifs de données spécifiques, et avertit l'utilisateur chaque fois que ces motifs apparaissent dans la communication. Cela est utile pour surveiller les échanges de données critiques ou les erreurs.
- Réponse aux Données Entrantes: Docklight peut être configuré pour répondre automatiquement aux données entrantes en fonction de règles prédéfinies, ce qui en fait un outil idéal pour simuler des dispositifs devant répondre à des protocoles de communication spécifiques.
- Test de Dispositifs Individuels ou en Paire: Les utilisateurs peuvent tester des appareils individuels ou la communication entre deux appareils. Docklight capture et affiche les données en temps réel, permettant ainsi de résoudre rapidement les problèmes de communication.
- Affichage Personnalisable des Données: Docklight permet de configurer l'affichage des données, y compris la conversion des données binaires ou hexadécimales en formats lisibles. Cela facilite l'analyse et le débogage.
- Détection et Gestion des Erreurs: L'outil peut détecter les erreurs de communication, telles que les expirations de délai, les erreurs de transmission ou les incohérences de données, et fournit des rapports d'erreurs détaillés. Ceci est crucial pour assurer la fiabilité des systèmes de communication.
- Configuration Flexible de la Communication: Docklight prend en charge divers débits en bauds, paramètres de parité, bits d'arrêt et autres paramètres personnalisables, garantissant que le logiciel peut être adapté à n'importe quelle configuration de communication série.
- Exportation des Journaux et Données: Les utilisateurs peuvent exporter les journaux de communication capturés dans divers formats, tels que des fichiers texte, pour une analyse plus approfondie ou pour les partager avec des collègues. Cela facilite la documentation et le dépannage.
- Compatibilité avec les Principales Versions de Windows: Docklight est compatible avec une large gamme de systèmes d'exploitation Windows, notamment Windows 7, 8, 10 et 11, garantissant son fonctionnement aussi bien sur des systèmes anciens que modernes.
Docklight est une solution tout-en-un pour tous ceux qui travaillent avec des protocoles de communication série. Sa capacité à surveiller, tester, simuler et journaliser les données de communication série en temps réel, combinée à des fonctionnalités avancées comme l'automatisation des tests et la prise en charge multi-interface, en fait un outil polyvalent et indispensable pour les développeurs et ingénieurs. Que ce soit pour tester des appareils simples ou des protocoles de communication complexes, Docklight fournit les outils nécessaires pour garantir des tests efficaces et fiables.
Remarque :
Mode d'évaluation - Fonctionnalités limitées : la version d'évaluation offre toutes les fonctionnalités de communication et ne contient aucune limite de temps. Cependant, vous ne pouvez pas rendre permanents les projets ou les données de communication.
Docklight - Journal des modifications:
- Corrections :
- Correction de l'utilisation élevée du processeur avec les ports COM. (Un problème Windows 10/11 qui est apparu après la sortie ; la nouvelle version évite les appels répétés à GetCommMask qui semblent en être la cause.)
- Correction d'un bug d'affichage dans les paramètres du projet lors du basculement entre le paramètre de débit en bauds « aucun » et les débits en bauds réels.
- Correction d'un bug d'affichage lors de l'utilisation d'une séquence d'envoi avec des paramètres : la zone de documentation est désormais mise à jour avant que la boîte de dialogue Paramètre de séquence d'envoi n'apparaisse et affiche la documentation de séquence correspondante.
- Améliorations :
- Prise en charge de l'éditeur externe pour « Visual Studio Code ». Les préréglages améliorés incluent désormais un temps d'attente supplémentaire pour permettre à l'éditeur externe de terminer l'opération « enregistrer »
- Ajout de types de sommes de contrôle : CRC-XMODEM (correspond à CRC : 16,1021,0000,0000,NO,NO) et MOD65536.
- Ajout de XOR et CRC-XMODEM à la liste déroulante avec les sommes de contrôle courantes.