addPayloadFormatDescriptor(std::vector< uint8_t > &format, uint16_t rate_decimation, uint8_t descriptor) | Sensors::MicrostrainMIP::Driver | inline |
Driver(Tasks::Task *parent, const std::string &uart_dev, unsigned uart_baud) | Sensors::MicrostrainMIP::Driver | inline |
enableContinuousStream(bool enabled) | Sensors::MicrostrainMIP::Driver | inline |
fillPayloadFormat(std::vector< uint8_t > &format, uint16_t rate_decimation) | Sensors::MicrostrainMIP::Driver | inline |
getDeviceInfo(void) | Sensors::MicrostrainMIP::Driver | inline |
getHardIronOffset(float &offset_x, float &offset_y, float &offset_z) | Sensors::MicrostrainMIP::Driver | inline |
getInvalidCount(void) const | Sensors::MicrostrainMIP::Driver | inline |
getModelName(void) const | Sensors::MicrostrainMIP::Driver | inline |
getModelNumber(void) const | Sensors::MicrostrainMIP::Driver | inline |
getSampleCount(void) const | Sensors::MicrostrainMIP::Driver | inline |
getSerialNumber(void) const | Sensors::MicrostrainMIP::Driver | inline |
getTimeoutCount(void) const | Sensors::MicrostrainMIP::Driver | inline |
getTimeStamp(void) const | Sensors::MicrostrainMIP::Driver | inline |
readSample(double timeout) | Sensors::MicrostrainMIP::Driver | inline |
setContinuousStreamFormat(uint16_t rate_decimation) | Sensors::MicrostrainMIP::Driver | inline |
setHardIronOffset(float offset_x, float offset_y, float offset_z) | Sensors::MicrostrainMIP::Driver | inline |
setRotationMatrix(const Matrix &rotation_matrix) | Sensors::MicrostrainMIP::Driver | inline |
setSampleCount(size_t sample_count) | Sensors::MicrostrainMIP::Driver | inline |
setToIdle(void) | Sensors::MicrostrainMIP::Driver | inline |
setToIdleNoAck(void) | Sensors::MicrostrainMIP::Driver | inline |
~Driver(void) | Sensors::MicrostrainMIP::Driver | inline |