Nee ich verweigere mich bestimmt nicht. nur evtl verstehe ich es noch nicht. Zumindest was du mit "Verweigerst Dich aber grundsätzlich die Steuerzeichen des Com- Protokolls für Daten platt zu machen." verstehe ich jetzt gar nicht.Bei einer anderen Anwendung über Hardware UART bin folgenden Weg gegangen.
Onrxd:
Gosub Empfang1
If Varval = 1 Then
Gosub Empfang2
Hoehe = Varval
Varval = 1
End If
If Varval = 2 Then
Gosub Empfang2
Breite = Varval
Varval = 1
End If
Return
Empfang1:
Input Daten1 Noecho
Varval = Val(Daten1)
Return
Empfang2:
Input Daten2 Noecho
Varval = Val(Daten2)
Return
Dort Funktioniert das wunderbar, ich wecke die UART und bestimme mit den ersten Datensatz wofür was kommt und mit den zweiten den Datensatz kommt der Wert. Klar kann man das alles auch in einer String senden mit Trennzeichen, nur habe ich eine App die genau in diese Format sendet und diese will ich nutzen.
Onrxd:
Gosub Empfang1
If Varval = 1 Then
Gosub Empfang2
Hoehe = Varval
Varval = 1
End If
If Varval = 2 Then
Gosub Empfang2
Breite = Varval
Varval = 1
End If
Return
Empfang1:
Input Daten1 Noecho
Varval = Val(Daten1)
Return
Empfang2:
Input Daten2 Noecho
Varval = Val(Daten2)
Return
Dort Funktioniert das wunderbar, ich wecke die UART und bestimme mit den ersten Datensatz wofür was kommt und mit den zweiten den Datensatz kommt der Wert. Klar kann man das alles auch in einer String senden mit Trennzeichen, nur habe ich eine App die genau in diese Format sendet und diese will ich nutzen.