2.3 KiB (Stored with Git LFS)
2.3 KiB (Stored with Git LFS)
Message ID
| ID | Message Type | Direction |
|---|---|---|
| 81 | Push Package | Host <-> Hub |
| 82 | Perform Scan | Host -> Hub |
| 83 | Scan Result | Host <- Hub |
| 84 | PackageSlot Update | Host <- Hub |
| 85 | REQ PackageSlot Info | Host -> Hub |
| fe | Header Beat | Host <- Hub |
| ff | Get Info | Host <-> Hub |
Device Types
| ID | Type |
|---|---|
| 01 | Hub |
Message Structure
Push Package (1) (Host <-> Hub)
| Offset | Description |
|---|---|
| 1 | ID 81 |
| 1 | Length (max 28 bytes) |
| 1 | Type (......XX), RPCNumber (XXXX....)y |
| 4 | Address |
| Length | Package Data |
Perform Scan (2) (Host -> Hub)
| Offset | Description |
|---|---|
| 00 | ID 82 |
| 01 | Start (01) / Stop (00) |
Scan Result (3) (Hub -> Host)
| Size | Description |
|---|---|
| 1 | ID 83 |
| 1 | Scann Running (Yes (01) / No (00)) |
| 4 | Address |
| 1 | Type (See Devices Types) |
Slot Update (4) (Hub -> Host)
| Size | Description |
|---|---|
| 1 | ID 84 |
| 1 | Status (1X/0X Completed, X1/X0 in use) |
| 1 | Slot Number |
| 4 | Device Address |
| 4 | Timestamp |
| 4 | Used Bits |
| Total: 16 bytes |
Req Slot Update (5) (Host -> Hub)
| Offset | Descript |
|---|---|
| 00 | ID 85 |
| 01 | Enable Updates (1/0) |
Heart Beat (fe) (Hub -> Host)
| Sizes | Description |
|---|---|
| 1 | ID ff |
Get Info (ff) (Hub -> Host) (Host -> Hub, only ID)
| Sizes | Description |
|---|---|
| 1 | ID ff |
| 1 | Number of Slots |