Serieller Anschluss - Automatische Antwort bei empfangenen Zielbytes

Was ist eine Auto-Antwort und warum ist sie so wichtig

Bei der Entwicklung einer seriellen Kommunikation zwischen zwei Geräten kommt es sehr oft vor, dass Sie die Anwendung debuggen müssen und keine automatisch antwortende Gegenstelle haben.
Nehmen wir an, Sie senden von Ihrem Arduino-Gerät aus eine "Hallo Welt"-Zeichenkette im ASCII-Format über die UART des Arduino-Moduls und erwarten eine Rückmeldung von der anderen Seite.
Es sei denn, Sie erstellen Ihre eigene PC-Software, um auf den UART-Befehl zu antworten, könnten Sie das Problem des Testens Ihrer UART-Kommunikation nicht schnell lösen.
SerialTool verfügt über eine spezifische Auto-Antwort, wenn eine bestimmte Byte-Sequenz empfangen wird (Beispiel "Hallo Welt") und antwortet sofort an den Absender.
Diese Funktion ermöglicht es Ihnen, Anwendungen schnell und intuitiv zu entwickeln und deren Betrieb in Echtzeit zu überprüfen.

Die Auto-Antwort-Funktion beschleunigt zuverlässig Ihre Entwicklungszeit.

SerialTool automatische Antwort beim Empfang eines Ziel-Puffers.

Wie funktioniert die Auto-Antwort bei der seriellen Kommunikation mit SerialTool?

Die Auto-Antwort-Funktion wird ausgelöst, wenn ein bestimmter ASCII- oder HEX-Puffer empfangen wird und mit dem eingestellten Puffer zurückantwortet.

Sie können die Trigger-Funktion nach Bedarf aktivieren. SerialTool zählt auch die Anzahl der Auslösungen.

Wie funktioniert die Auto-Antwort mit mehreren seriellen Anschlüssen?

SerialTool ist in der Lage, mehrere serielle Anschlüsse gleichzeitig zu verwalten. Die kostenlose Version ermöglicht die Verwaltung von 2 seriellen Anschlüssen gleichzeitig. Sie können beispielsweise (Windows) COM1 und COM2 gleichzeitig verwalten, indem Sie ihnen die serielle logische Portnummer 1 und 2 zuweisen.

Wenn ein bestimmter serieller Puffer empfangen wird, wird die Auto-Antwort ausgelöst und SerialTool antwortet automatisch auf den Zielserienpuffer.

Hier kommt ein Beispiel, bei dem Serial 1 COM 2 zugewiesen ist, die Auto-Antwort-Funktion aktiviert ist und der Ziel-Puffer empfangen wird:

Ziel-Puffer: "Hallo Welt" im ASCII-Format
Auto-Antwort-Puffer: "es ist schön, dich Arduino zu sehen" im ASCII-Format


[ARDUINO UART (Serial1)] -----senden-----> "Hallo Welt" -----> [PC]
[ARDUINO UART (Serial1)] <-----empfangen----- "es ist schön, dich Arduino zu sehen" <----- [PC]

SerialTool automatische Antwort auf den seriellen Befehl des Arduino.