Hallo,

ich mache mittlerweile viel über UART. Dabei übermittel ich Sensorwerte und Befehle.

Momentan nutze ich im Prinzip den NMEA Befehlssatz ($wert1#wert2#wert3#wert4)...

Die Auswertung erfolgt nach einem Code aus dem Bascom Buch von Stefan Hoffmann.
Dabei lese ich per Inkey() ein und warte auf das Dollarzeichen. Dann lese ich per Input
alles ein und teile entsprechen den # Zeichen auf.

Das klappt soweit, aber für eine einfache Kommunikation und Übertragung müsste es doch
einfacher und performanter gehen...

Ich hätte auch gerne eine Prüfsumme für den gesamten gesendeten Befehl, weiß aber nicht, ob
checksum hier funktioniert:

Code:
Print "$GROUND" ; "#" ; Quittierung ; "#" ; Zellspannung ; "#" ; Temperatur ; "#" ; Gpshoehe
$GROUND#quittierung#7,4#23,1#64

Danke für Anregungen!