Contains basic information about an InertialNode.
InertialNodeInfo( |
| ) |
Creates an InertialNodeInfo object.
info const InertialDeviceInfo& | The InertialDeviceInfo containing information about the device. |
supportedDescriptors const std::vector<uint16>& | The descriptor set ids that are supported by this device. |
The model name of the InertialNode (ie. "3DM-GX3-35").
The model number of the InertialNode (ie. "6225-4220").
The serial number of the InertialNode (ie. "6225-01319").
The lot number of the InertialNode (ie. "I042Y").
The device options of the InertialNode (ie. "5g, 300d/s").
A vector that contains all the descriptor ids (commands, data types) that the InertialNode supports.
Gets the InertialModels::NodeModel of the InertialNode.
The InertialModels::NodeModel of the InertialNode.
Gets the model name of the InertialNode (ie. "3DM-GX3-45").
The model name of the InertialNode.
Gets the model number of the InertialNode (ie. "6225-4220").
The model number of the InertialNode.
Gets the serial number of the InertialNode (ie. "6225-01319").
The serial number of the InertialNode.
Gets the lot number of the InertialNode (ie. "I042Y").
The lot number of the InertialNode.
Gets the device options of the InertialNode (ie. "5g, 300d/s").
The device options of the InertialNode.
InertialTypes::ChannelFields supportedChannelFields( |
| ) const |
Gets a list of the supported channel fields for a given InertialTypes::InertialCategory.
type | The InertialTypes::InertialCategory to get the list of supported channels for. |
A InertialTypes::ChannelFields object containing the list of supported channel fields.
bool supportsCategory( |
| ) const |
Checks whether or not a given InertialTypes::InertialCategory is supported by the InertialNode.
type | The InertialTypes::InertialCategory to check if supported. |
bool supportsCommand( |
| ) const |
Checks whether or not the given InertialTypes::Command is supported by the InertialNode.
commandId | The InertialTypes::Command to check if supported. |
true if the <InertialFieldId::ID> is supported by the InertialNode, false otherwise.