Dies ist eine alte Version des Dokuments!
Protokollidee für den RS485-Hausbus
Speed: 38400bps, 8n1
Default-Modus aller Geräte: Empfangen
Ein Gerät darf zu jedem Zeitpunkt das Senden beginnen.
Der Frameaufbau
Byte# | Data | Description |
---|---|---|
0 | 0x40 | Präambel, leitet das senden ein |
1 | 0x00-0xff | Device ID, addressiert das angesprochene Gerät |
2 | 0x00-0xfe | Payload Length |
3-(max. 258) | Payload, das jeweilige Gerät muss wissen was es mit den Daten anfängt | |
letztes Byte | Checksumme |
Die Zeit zwischen einzelnen Bytes eines kompletten Frames, darf eine gewisse (TBD) Zeit nicht überschreiten. Wird die Zeit überschritten, gehen die Geräte in den Ausgangszustand zurück.