Tool for decoding packets by iterating through fields. More...
Public Member Functions | |
| void | advance () |
| bool | advanceTo (uint8_t field) |
| template<typename T > | |
| void | extract (size_t count, T *output) |
| int | fieldDescriptor () const |
| bool | fieldIsAckOrNack () const |
| int | fieldLength () const |
| PacketDecoder (const Imu::Packet &p) | |
Private Attributes | |
| uint8_t | fs_ |
| const Imu::Packet & | p_ |
| uint8_t | pos_ |
|
inline |
|
inline |
|
private |