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.