Wenns ne Bytevariable ist, dann ergibt sich das bei RS232 von selbst.
Wenn die Variable(n) grösser sind, dann wird zwangsweise ein Protokoll fällig.
Am einfachsten: ein Startzeichen, Trennzeichen und Endzeichen für nen Satz. Als Zeichen idealerweise Werte verwenden, die die Variable selbst nicht oder nur selten erreicht.
z.B wenn die Werte nur von 0 bis 100 gehen, dann z.B. 200 als Start, 201 als Datentrenner und 202 als Endzeichen.
Beim I2C könntest dir das sparen, da dort pro "Datensatz" die Daten in nem Array gespeichert werden können; werden die Variablen also immer in der gleichen Reihenfolge gesendet, dann kannst du mit nem Index immer auf die jeweilige Variable drauf.
Lesezeichen