Remote Orientation Packet
This packet contains an acoustically communicated orientation of a remote device. This packet may only contain partial data, indicated by valid flags, and will be generated whenever remote data is received on the local Subsonus.
|
Remote Orientation Packet |
||||
|---|---|---|---|---|
| Packet ID | 101 | |||
| Length | 23 | |||
| Read / Write | Read | |||
| Field # | Bytes Offset | Data Type | Size | Description |
|
1 |
0 |
u16 |
2 |
Device Address, see Subsonus Device Addresses |
| 2 | 2 |
u32 |
4 |
Observer Unix Time Seconds, see Unix Time Seconds |
| 3 | 6 |
u32 |
4 |
Observer Microseconds, see Microseconds |
| 4 | 10 | u8 | 1 | Data Valid Flags |
| 5 | 11 | fp32 | 4 |
Roll (radians) |
| 6 | 15 | fp32 | 4 |
Pitch (radians) |
| 7 | 19 | fp32 | 4 |
Heading (radians) |
Remote Orientation Packet