Réponse automatique du port série lors de la réception d'octets cibles

Qu'est-ce que la réponse automatique et pourquoi est-elle si importante

Lors du développement d'une communication série entre deux appareils, il arrive très souvent que vous ayez besoin de déboguer l'application et que vous n'ayez pas de partie répondant automatiquement de l'autre côté.
Supposons que vous envoyiez depuis votre dispositif Arduino une chaîne "Bonjour le monde" au format ASCII en utilisant l'UART du module Arduino et que vous attendiez des commentaires de l'autre partie.
À moins que vous ne créiez votre propre logiciel PC pour répondre à la commande UART, vous ne pourrez pas résoudre rapidement le problème de test de votre communication UART.
SerialTool dispose d'une réponse automatique spécifique lorsqu'une séquence spécifique d'octets est reçue (par exemple "Bonjour le monde") et répond immédiatement à l'expéditeur.
Cette fonctionnalité vous permet de développer rapidement et intuitivement des applications et de vérifier leur fonctionnement en temps réel.

La fonction de réponse automatique accélérera de manière fiable votre temps de développement.

Réponse automatique de SerialTool lors de la réception d'un tampon cible.

Comment fonctionne la réponse automatique avec SerialTool pour la communication série ?

La fonction de réponse automatique sera déclenchée lorsqu'un tampon ASCII ou HEX spécifique est reçu et répondra avec le tampon défini.

Vous pouvez activer la fonction de déclenchement en fonction de vos besoins. SerialTool comptera également le nombre de fois qu'elle est déclenchée.

Comment fonctionne la réponse automatique avec plusieurs ports série ?

SerialTool est capable de gérer plusieurs ports série simultanément. La version gratuite vous permet de gérer 2 ports série en même temps. Par exemple, vous pouvez gérer (Windows) COM1 et COM2 en même temps en les assignant aux ports série logiques 1 et 2.

Lorsqu'un tampon série spécifique est reçu, la réponse automatique sera déclenchée et SerialTool répondra automatiquement au tampon série cible.

Voici un exemple où le Serial 1 est assigné au COM 2, la fonction de réponse automatique est activée et le tampon cible est reçu :

Tampon cible: "Bonjour le monde" en ASCII
Tampon de réponse automatique: "c'est bien de te voir arduino" en ASCII


[ARDUINO UART (Serial1)] -----envoyer-----> "Bonjour le monde" -----> [PC]
[ARDUINO UART (Serial1)] <-----recevoir----- "c'est bien de te voir arduino" <----- [PC]

Illustration showing Arduino auto-answer functionality using SerialTool

Réponse automatique de SerialTool à la commande série d'Arduino.