Contains information retrieved from an Inertial GetDeviceInfo command.
The firmware Version.
The model name.
The model number.
The serial number.
The lot number.
The device options.
Contains the logic for the Inertial GetDeviceInfo command
CMD_ID | CMD_GET_DEVICE_INFO - The InertialTypes::Command for this command |
FIELD_DATA_BYTE | 0x81 - The Data Field Descriptor byte |
Handles the response to the GetDeviceInfo command
Response( |
| ) |
Creates a GetDeviceInfo Response object
collector std::weak_ptr<ResponseCollector> | The ResponseCollector used to register and unregister the response |
virtual bool match_data( |
| ) override |
Attempts to match an InertialDataField to the expected data field response.
true if the field matches the expected data, false if it does not.
InertialDeviceInfo parseResponse( |
| ) const |
Parses a successfully matched response for the GetDeviceInfo command.
response | The GenericInertialCommandResponse that matches the data field for this response. |
The GetDeviceInfoResponse parsed from the response.