MIP SDK  0.0.1
MicroStrain Communications Library for embedded systems
Classes | Namespaces | Enumerations | Functions
commands_3dm.hpp File Reference
#include "descriptors.h"
#include "../mip_result.h"
#include <stdint.h>
#include <stddef.h>
#include <stdbool.h>
Include dependency graph for commands_3dm.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  mip::commands_3dm::NmeaMessage
 
struct  mip::commands_3dm::PollImuMessage
 
struct  mip::commands_3dm::PollGnssMessage
 
struct  mip::commands_3dm::PollFilterMessage
 
struct  mip::commands_3dm::ImuMessageFormat
 
struct  mip::commands_3dm::ImuMessageFormat::Response
 
struct  mip::commands_3dm::GpsMessageFormat
 
struct  mip::commands_3dm::GpsMessageFormat::Response
 
struct  mip::commands_3dm::FilterMessageFormat
 
struct  mip::commands_3dm::FilterMessageFormat::Response
 
struct  mip::commands_3dm::ImuGetBaseRate
 
struct  mip::commands_3dm::ImuGetBaseRate::Response
 
struct  mip::commands_3dm::GpsGetBaseRate
 
struct  mip::commands_3dm::GpsGetBaseRate::Response
 
struct  mip::commands_3dm::FilterGetBaseRate
 
struct  mip::commands_3dm::FilterGetBaseRate::Response
 
struct  mip::commands_3dm::PollData
 
struct  mip::commands_3dm::GetBaseRate
 
struct  mip::commands_3dm::GetBaseRate::Response
 
struct  mip::commands_3dm::MessageFormat
 
struct  mip::commands_3dm::MessageFormat::Response
 
struct  mip::commands_3dm::NmeaPollData
 
struct  mip::commands_3dm::NmeaMessageFormat
 
struct  mip::commands_3dm::NmeaMessageFormat::Response
 
struct  mip::commands_3dm::DeviceSettings
 
struct  mip::commands_3dm::UartBaudrate
 
struct  mip::commands_3dm::UartBaudrate::Response
 
struct  mip::commands_3dm::FactoryStreaming
 
struct  mip::commands_3dm::DatastreamControl
 
struct  mip::commands_3dm::DatastreamControl::Response
 
struct  mip::commands_3dm::GnssSbasSettings
 
struct  mip::commands_3dm::GnssSbasSettings::SBASOptions
 
struct  mip::commands_3dm::GnssSbasSettings::Response
 
struct  mip::commands_3dm::GnssTimeAssistance
 
struct  mip::commands_3dm::GnssTimeAssistance::Response
 
struct  mip::commands_3dm::AdvLowpassFilter
 
struct  mip::commands_3dm::AdvLowpassFilter::Response
 
struct  mip::commands_3dm::PpsSource
 
struct  mip::commands_3dm::PpsSource::Response
 
struct  mip::commands_3dm::GpioConfig
 
struct  mip::commands_3dm::GpioConfig::PinMode
 
struct  mip::commands_3dm::GpioConfig::Response
 
struct  mip::commands_3dm::GpioState
 
struct  mip::commands_3dm::GpioState::Response
 
struct  mip::commands_3dm::Odometer
 
struct  mip::commands_3dm::Odometer::Response
 
struct  mip::commands_3dm::GetEventSupport
 
struct  mip::commands_3dm::GetEventSupport::Info
 
struct  mip::commands_3dm::GetEventSupport::Response
 
struct  mip::commands_3dm::EventControl
 
struct  mip::commands_3dm::EventControl::Response
 
struct  mip::commands_3dm::GetEventTriggerStatus
 
struct  mip::commands_3dm::GetEventTriggerStatus::Status
 
struct  mip::commands_3dm::GetEventTriggerStatus::Entry
 
struct  mip::commands_3dm::GetEventTriggerStatus::Response
 
struct  mip::commands_3dm::GetEventActionStatus
 
struct  mip::commands_3dm::GetEventActionStatus::Entry
 
struct  mip::commands_3dm::GetEventActionStatus::Response
 
struct  mip::commands_3dm::EventTrigger
 
struct  mip::commands_3dm::EventTrigger::GpioParams
 
struct  mip::commands_3dm::EventTrigger::ThresholdParams
 
struct  mip::commands_3dm::EventTrigger::CombinationParams
 
union  mip::commands_3dm::EventTrigger::Parameters
 
struct  mip::commands_3dm::EventTrigger::Response
 
struct  mip::commands_3dm::EventAction
 
struct  mip::commands_3dm::EventAction::GpioParams
 
struct  mip::commands_3dm::EventAction::MessageParams
 
union  mip::commands_3dm::EventAction::Parameters
 
struct  mip::commands_3dm::EventAction::Response
 
struct  mip::commands_3dm::AccelBias
 
struct  mip::commands_3dm::AccelBias::Response
 
struct  mip::commands_3dm::GyroBias
 
struct  mip::commands_3dm::GyroBias::Response
 
struct  mip::commands_3dm::CaptureGyroBias
 
struct  mip::commands_3dm::CaptureGyroBias::Response
 
struct  mip::commands_3dm::MagHardIronOffset
 
struct  mip::commands_3dm::MagHardIronOffset::Response
 
struct  mip::commands_3dm::MagSoftIronMatrix
 
struct  mip::commands_3dm::MagSoftIronMatrix::Response
 
struct  mip::commands_3dm::Sensor2VehicleTransformEuler
 
struct  mip::commands_3dm::Sensor2VehicleTransformEuler::Response
 
struct  mip::commands_3dm::Sensor2VehicleTransformQuaternion
 
struct  mip::commands_3dm::Sensor2VehicleTransformQuaternion::Response
 
struct  mip::commands_3dm::Sensor2VehicleTransformDcm
 
struct  mip::commands_3dm::Sensor2VehicleTransformDcm::Response
 
struct  mip::commands_3dm::ComplementaryFilter
 
struct  mip::commands_3dm::ComplementaryFilter::Response
 
struct  mip::commands_3dm::SensorRange
 
struct  mip::commands_3dm::SensorRange::Response
 
struct  mip::commands_3dm::CalibratedSensorRanges
 
struct  mip::commands_3dm::CalibratedSensorRanges::Entry
 
struct  mip::commands_3dm::CalibratedSensorRanges::Response
 

Namespaces

 mip
 A collection of C++ classes and functions covering the full mip api.
 
 mip::C
 
 mip::commands_3dm
 

Enumerations

enum  {
  mip::commands_3dm::DESCRIPTOR_SET = 0x0C , mip::commands_3dm::CMD_POLL_IMU_MESSAGE = 0x01 , mip::commands_3dm::CMD_POLL_GNSS_MESSAGE = 0x02 , mip::commands_3dm::CMD_POLL_FILTER_MESSAGE = 0x03 ,
  mip::commands_3dm::CMD_POLL_NMEA_MESSAGE = 0x04 , mip::commands_3dm::CMD_GET_IMU_BASE_RATE = 0x06 , mip::commands_3dm::CMD_GET_GNSS_BASE_RATE = 0x07 , mip::commands_3dm::CMD_IMU_MESSAGE_FORMAT = 0x08 ,
  mip::commands_3dm::CMD_GNSS_MESSAGE_FORMAT = 0x09 , mip::commands_3dm::CMD_FILTER_MESSAGE_FORMAT = 0x0A , mip::commands_3dm::CMD_GET_FILTER_BASE_RATE = 0x0B , mip::commands_3dm::CMD_NMEA_MESSAGE_FORMAT = 0x0C ,
  mip::commands_3dm::CMD_POLL_DATA = 0x0D , mip::commands_3dm::CMD_GET_BASE_RATE = 0x0E , mip::commands_3dm::CMD_MESSAGE_FORMAT = 0x0F , mip::commands_3dm::CMD_CONFIGURE_FACTORY_STREAMING = 0x10 ,
  mip::commands_3dm::CMD_CONTROL_DATA_STREAM = 0x11 , mip::commands_3dm::CMD_RAW_RTCM_2_3_MESSAGE = 0x20 , mip::commands_3dm::CMD_GNSS_CONSTELLATION_SETTINGS = 0x21 , mip::commands_3dm::CMD_GNSS_SBAS_SETTINGS = 0x22 ,
  mip::commands_3dm::CMD_GNSS_ASSISTED_FIX_SETTINGS = 0x23 , mip::commands_3dm::CMD_GNSS_TIME_ASSISTANCE = 0x24 , mip::commands_3dm::CMD_PPS_SOURCE = 0x28 , mip::commands_3dm::CMD_EVENT_SUPPORT = 0x2A ,
  mip::commands_3dm::CMD_EVENT_CONTROL = 0x2B , mip::commands_3dm::CMD_EVENT_TRIGGER_STATUS = 0x2C , mip::commands_3dm::CMD_EVENT_ACTION_STATUS = 0x2D , mip::commands_3dm::CMD_EVENT_TRIGGER_CONFIG = 0x2E ,
  mip::commands_3dm::CMD_EVENT_ACTION_CONFIG = 0x2F , mip::commands_3dm::CMD_DEVICE_STARTUP_SETTINGS = 0x30 , mip::commands_3dm::CMD_SENSOR2VEHICLE_TRANSFORM_EUL = 0x31 , mip::commands_3dm::CMD_SENSOR2VEHICLE_TRANSFORM_QUAT = 0x32 ,
  mip::commands_3dm::CMD_SENSOR2VEHICLE_TRANSFORM_DCM = 0x33 , mip::commands_3dm::CMD_SET_GNSS_DYNAMICS_MODE = 0x34 , mip::commands_3dm::CMD_SET_IMU_SIGNAL_COND = 0x35 , mip::commands_3dm::CMD_SET_IMU_TIMESTAMP = 0x36 ,
  mip::commands_3dm::CMD_ACCEL_BIAS = 0x37 , mip::commands_3dm::CMD_GYRO_BIAS = 0x38 , mip::commands_3dm::CMD_CAPTURE_GYRO_BIAS = 0x39 , mip::commands_3dm::CMD_HARD_IRON_OFFSET = 0x3A ,
  mip::commands_3dm::CMD_SOFT_IRON_MATRIX = 0x3B , mip::commands_3dm::CMD_REALIGN_UP = 0x3C , mip::commands_3dm::CMD_REALIGN_NORTH = 0x3D , mip::commands_3dm::CMD_CONING_AND_SCULLING_ENABLE = 0x3E ,
  mip::commands_3dm::CMD_UART_BAUDRATE = 0x40 , mip::commands_3dm::CMD_GPIO_CONFIG = 0x41 , mip::commands_3dm::CMD_GPIO_STATE = 0x42 , mip::commands_3dm::CMD_ODOMETER_CONFIG = 0x43 ,
  mip::commands_3dm::CMD_ADVANCED_DATA_FILTER = 0x50 , mip::commands_3dm::CMD_LEGACY_COMP_FILTER = 0x51 , mip::commands_3dm::CMD_SENSOR_RANGE = 0x52 , mip::commands_3dm::CMD_CALIBRATED_RANGES = 0x53 ,
  mip::commands_3dm::CMD_DATASTREAM_FORMAT = 0x60 , mip::commands_3dm::CMD_DEVICE_POWER_STATE = 0x61 , mip::commands_3dm::CMD_SAVE_RESTORE_GPS_SETTINGS = 0x62 , mip::commands_3dm::CMD_DEVICE_SETTINGS = 0x63 ,
  mip::commands_3dm::CMD_RAW_CLIP_SETTINGS = 0x70 , mip::commands_3dm::REPLY_IMU_MESSAGE_FORMAT = 0x80 , mip::commands_3dm::REPLY_GNSS_MESSAGE_FORMAT = 0x81 , mip::commands_3dm::REPLY_FILTER_MESSAGE_FORMAT = 0x82 ,
  mip::commands_3dm::REPLY_IMU_BASE_RATE = 0x83 , mip::commands_3dm::REPLY_GNSS_BASE_RATE = 0x84 , mip::commands_3dm::REPLY_DATASTREAM_ENABLE = 0x85 , mip::commands_3dm::REPLY_IMU_SIGNAL_SETTINGS = 0x86 ,
  mip::commands_3dm::REPLY_UART_BAUDRATE = 0x87 , mip::commands_3dm::REPLY_DATASTREAM_FORMAT = 0x88 , mip::commands_3dm::REPLY_POWER_STATE = 0x89 , mip::commands_3dm::REPLY_FILTER_BASE_RATE = 0x8A ,
  mip::commands_3dm::REPLY_ADVANCED_DATA_FILTER = 0x8B , mip::commands_3dm::REPLY_POLL_DATA = 0x8D , mip::commands_3dm::REPLY_BASE_RATE = 0x8E , mip::commands_3dm::REPLY_MESSAGE_FORMAT = 0x8F ,
  mip::commands_3dm::REPLY_COMMUNICATIONS_MODE = 0x91 , mip::commands_3dm::REPLY_GNSS_DYNAMICS_MODE = 0x92 , mip::commands_3dm::REPLY_IMU_TIMESTAMP_VALUE = 0x93 , mip::commands_3dm::REPLY_IMU_BASIC_STATUS = 0x94 ,
  mip::commands_3dm::REPLY_IMU_ADVANCED_STATUS = 0x95 , mip::commands_3dm::REPLY_RAW_CLIP_SETTINGS = 0x96 , mip::commands_3dm::REPLY_LEGACY_COMP_FILTER = 0x97 , mip::commands_3dm::REPLY_ACCEL_BIAS_VECTOR = 0x9A ,
  mip::commands_3dm::REPLY_GYRO_BIAS_VECTOR = 0x9B , mip::commands_3dm::REPLY_HARD_IRON_OFFSET_VECTOR = 0x9C , mip::commands_3dm::REPLY_SOFT_IRON_COMP_MATRIX = 0x9D , mip::commands_3dm::REPLY_CONING_AND_SCULLING_ENABLE = 0x9E ,
  mip::commands_3dm::REPLY_GNSS_CONSTELLATION_SETTINGS = 0xA0 , mip::commands_3dm::REPLY_GNSS_SBAS_SETTINGS = 0xA1 , mip::commands_3dm::REPLY_GNSS_ASSISTED_FIX_SETTINGS = 0xA2 , mip::commands_3dm::REPLY_GNSS_TIME_ASSISTANCE = 0xA3 ,
  mip::commands_3dm::REPLY_SENSOR2VEHICLE_TRANSFORM_EUL = 0xB1 , mip::commands_3dm::REPLY_SENSOR2VEHICLE_TRANSFORM_QUAT = 0xB2 , mip::commands_3dm::REPLY_SENSOR2VEHICLE_TRANSFORM_DCM = 0xB3 , mip::commands_3dm::REPLY_EVENT_SUPPORT = 0xB4 ,
  mip::commands_3dm::REPLY_EVENT_CONTROL = 0xB5 , mip::commands_3dm::REPLY_EVENT_TRIGGER_STATUS = 0xB6 , mip::commands_3dm::REPLY_EVENT_ACTION_STATUS = 0xB7 , mip::commands_3dm::REPLY_EVENT_TRIGGER_CONFIG = 0xB8 ,
  mip::commands_3dm::REPLY_EVENT_ACTION_CONFIG = 0xB9 , mip::commands_3dm::REPLY_NMEA_MESSAGE_FORMAT = 0x8C , mip::commands_3dm::REPLY_PPS_SOURCE = 0xA8 , mip::commands_3dm::REPLY_GPIO_CONFIG = 0xC1 ,
  mip::commands_3dm::REPLY_GPIO_STATE = 0xC2 , mip::commands_3dm::REPLY_ODOMETER_CONFIG = 0xC3 , mip::commands_3dm::REPLY_SENSOR_RANGE = 0xD2 , mip::commands_3dm::REPLY_CALIBRATED_RANGES = 0xD3
}
 
enum class  mip::commands_3dm::SensorRangeType : uint8_t {
  mip::commands_3dm::ALL = 0 , mip::commands_3dm::ACCEL = 1 , mip::commands_3dm::GYRO = 2 , mip::commands_3dm::MAG = 3 ,
  mip::commands_3dm::PRESS = 4
}
 

Functions

void mip::commands_3dm::insert (Serializer &serializer, const NmeaMessage &self)
 
void mip::commands_3dm::extract (Serializer &serializer, NmeaMessage &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const PollImuMessage &self)
 
void mip::commands_3dm::extract (Serializer &serializer, PollImuMessage &self)
 
CmdResult mip::commands_3dm::pollImuMessage (C::mip_interface &device, bool suppressAck, uint8_t numDescriptors, const DescriptorRate *descriptors)
 
void mip::commands_3dm::insert (Serializer &serializer, const PollGnssMessage &self)
 
void mip::commands_3dm::extract (Serializer &serializer, PollGnssMessage &self)
 
CmdResult mip::commands_3dm::pollGnssMessage (C::mip_interface &device, bool suppressAck, uint8_t numDescriptors, const DescriptorRate *descriptors)
 
void mip::commands_3dm::insert (Serializer &serializer, const PollFilterMessage &self)
 
void mip::commands_3dm::extract (Serializer &serializer, PollFilterMessage &self)
 
CmdResult mip::commands_3dm::pollFilterMessage (C::mip_interface &device, bool suppressAck, uint8_t numDescriptors, const DescriptorRate *descriptors)
 
void mip::commands_3dm::insert (Serializer &serializer, const ImuMessageFormat &self)
 
void mip::commands_3dm::extract (Serializer &serializer, ImuMessageFormat &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const ImuMessageFormat::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, ImuMessageFormat::Response &self)
 
CmdResult mip::commands_3dm::writeImuMessageFormat (C::mip_interface &device, uint8_t numDescriptors, const DescriptorRate *descriptors)
 
CmdResult mip::commands_3dm::readImuMessageFormat (C::mip_interface &device, uint8_t *numDescriptorsOut, uint8_t numDescriptorsOutMax, DescriptorRate *descriptorsOut)
 
CmdResult mip::commands_3dm::saveImuMessageFormat (C::mip_interface &device)
 
CmdResult mip::commands_3dm::loadImuMessageFormat (C::mip_interface &device)
 
CmdResult mip::commands_3dm::defaultImuMessageFormat (C::mip_interface &device)
 
void mip::commands_3dm::insert (Serializer &serializer, const GpsMessageFormat &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GpsMessageFormat &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const GpsMessageFormat::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GpsMessageFormat::Response &self)
 
CmdResult mip::commands_3dm::writeGpsMessageFormat (C::mip_interface &device, uint8_t numDescriptors, const DescriptorRate *descriptors)
 
CmdResult mip::commands_3dm::readGpsMessageFormat (C::mip_interface &device, uint8_t *numDescriptorsOut, uint8_t numDescriptorsOutMax, DescriptorRate *descriptorsOut)
 
CmdResult mip::commands_3dm::saveGpsMessageFormat (C::mip_interface &device)
 
CmdResult mip::commands_3dm::loadGpsMessageFormat (C::mip_interface &device)
 
CmdResult mip::commands_3dm::defaultGpsMessageFormat (C::mip_interface &device)
 
void mip::commands_3dm::insert (Serializer &serializer, const FilterMessageFormat &self)
 
void mip::commands_3dm::extract (Serializer &serializer, FilterMessageFormat &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const FilterMessageFormat::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, FilterMessageFormat::Response &self)
 
CmdResult mip::commands_3dm::writeFilterMessageFormat (C::mip_interface &device, uint8_t numDescriptors, const DescriptorRate *descriptors)
 
CmdResult mip::commands_3dm::readFilterMessageFormat (C::mip_interface &device, uint8_t *numDescriptorsOut, uint8_t numDescriptorsOutMax, DescriptorRate *descriptorsOut)
 
CmdResult mip::commands_3dm::saveFilterMessageFormat (C::mip_interface &device)
 
CmdResult mip::commands_3dm::loadFilterMessageFormat (C::mip_interface &device)
 
CmdResult mip::commands_3dm::defaultFilterMessageFormat (C::mip_interface &device)
 
void mip::commands_3dm::insert (Serializer &serializer, const ImuGetBaseRate &self)
 
void mip::commands_3dm::extract (Serializer &serializer, ImuGetBaseRate &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const ImuGetBaseRate::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, ImuGetBaseRate::Response &self)
 
CmdResult mip::commands_3dm::imuGetBaseRate (C::mip_interface &device, uint16_t *rateOut)
 
void mip::commands_3dm::insert (Serializer &serializer, const GpsGetBaseRate &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GpsGetBaseRate &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const GpsGetBaseRate::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GpsGetBaseRate::Response &self)
 
CmdResult mip::commands_3dm::gpsGetBaseRate (C::mip_interface &device, uint16_t *rateOut)
 
void mip::commands_3dm::insert (Serializer &serializer, const FilterGetBaseRate &self)
 
void mip::commands_3dm::extract (Serializer &serializer, FilterGetBaseRate &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const FilterGetBaseRate::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, FilterGetBaseRate::Response &self)
 
CmdResult mip::commands_3dm::filterGetBaseRate (C::mip_interface &device, uint16_t *rateOut)
 
void mip::commands_3dm::insert (Serializer &serializer, const PollData &self)
 
void mip::commands_3dm::extract (Serializer &serializer, PollData &self)
 
CmdResult mip::commands_3dm::pollData (C::mip_interface &device, uint8_t descSet, bool suppressAck, uint8_t numDescriptors, const uint8_t *descriptors)
 
void mip::commands_3dm::insert (Serializer &serializer, const GetBaseRate &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GetBaseRate &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const GetBaseRate::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GetBaseRate::Response &self)
 
CmdResult mip::commands_3dm::getBaseRate (C::mip_interface &device, uint8_t descSet, uint16_t *rateOut)
 
void mip::commands_3dm::insert (Serializer &serializer, const MessageFormat &self)
 
void mip::commands_3dm::extract (Serializer &serializer, MessageFormat &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const MessageFormat::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, MessageFormat::Response &self)
 
CmdResult mip::commands_3dm::writeMessageFormat (C::mip_interface &device, uint8_t descSet, uint8_t numDescriptors, const DescriptorRate *descriptors)
 
CmdResult mip::commands_3dm::readMessageFormat (C::mip_interface &device, uint8_t descSet, uint8_t *numDescriptorsOut, uint8_t numDescriptorsOutMax, DescriptorRate *descriptorsOut)
 
CmdResult mip::commands_3dm::saveMessageFormat (C::mip_interface &device, uint8_t descSet)
 
CmdResult mip::commands_3dm::loadMessageFormat (C::mip_interface &device, uint8_t descSet)
 
CmdResult mip::commands_3dm::defaultMessageFormat (C::mip_interface &device, uint8_t descSet)
 
void mip::commands_3dm::insert (Serializer &serializer, const NmeaPollData &self)
 
void mip::commands_3dm::extract (Serializer &serializer, NmeaPollData &self)
 
CmdResult mip::commands_3dm::nmeaPollData (C::mip_interface &device, bool suppressAck, uint8_t count, const NmeaMessage *formatEntries)
 
void mip::commands_3dm::insert (Serializer &serializer, const NmeaMessageFormat &self)
 
void mip::commands_3dm::extract (Serializer &serializer, NmeaMessageFormat &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const NmeaMessageFormat::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, NmeaMessageFormat::Response &self)
 
CmdResult mip::commands_3dm::writeNmeaMessageFormat (C::mip_interface &device, uint8_t count, const NmeaMessage *formatEntries)
 
CmdResult mip::commands_3dm::readNmeaMessageFormat (C::mip_interface &device, uint8_t *countOut, uint8_t countOutMax, NmeaMessage *formatEntriesOut)
 
CmdResult mip::commands_3dm::saveNmeaMessageFormat (C::mip_interface &device)
 
CmdResult mip::commands_3dm::loadNmeaMessageFormat (C::mip_interface &device)
 
CmdResult mip::commands_3dm::defaultNmeaMessageFormat (C::mip_interface &device)
 
void mip::commands_3dm::insert (Serializer &serializer, const DeviceSettings &self)
 
void mip::commands_3dm::extract (Serializer &serializer, DeviceSettings &self)
 
CmdResult mip::commands_3dm::saveDeviceSettings (C::mip_interface &device)
 
CmdResult mip::commands_3dm::loadDeviceSettings (C::mip_interface &device)
 
CmdResult mip::commands_3dm::defaultDeviceSettings (C::mip_interface &device)
 
void mip::commands_3dm::insert (Serializer &serializer, const UartBaudrate &self)
 
void mip::commands_3dm::extract (Serializer &serializer, UartBaudrate &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const UartBaudrate::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, UartBaudrate::Response &self)
 
CmdResult mip::commands_3dm::writeUartBaudrate (C::mip_interface &device, uint32_t baud)
 
CmdResult mip::commands_3dm::readUartBaudrate (C::mip_interface &device, uint32_t *baudOut)
 
CmdResult mip::commands_3dm::saveUartBaudrate (C::mip_interface &device)
 
CmdResult mip::commands_3dm::loadUartBaudrate (C::mip_interface &device)
 
CmdResult mip::commands_3dm::defaultUartBaudrate (C::mip_interface &device)
 
void mip::commands_3dm::insert (Serializer &serializer, const FactoryStreaming &self)
 
void mip::commands_3dm::extract (Serializer &serializer, FactoryStreaming &self)
 
CmdResult mip::commands_3dm::factoryStreaming (C::mip_interface &device, FactoryStreaming::Action action, uint8_t reserved)
 
void mip::commands_3dm::insert (Serializer &serializer, const DatastreamControl &self)
 
void mip::commands_3dm::extract (Serializer &serializer, DatastreamControl &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const DatastreamControl::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, DatastreamControl::Response &self)
 
CmdResult mip::commands_3dm::writeDatastreamControl (C::mip_interface &device, uint8_t descSet, bool enable)
 
CmdResult mip::commands_3dm::readDatastreamControl (C::mip_interface &device, uint8_t descSet, bool *enabledOut)
 
CmdResult mip::commands_3dm::saveDatastreamControl (C::mip_interface &device, uint8_t descSet)
 
CmdResult mip::commands_3dm::loadDatastreamControl (C::mip_interface &device, uint8_t descSet)
 
CmdResult mip::commands_3dm::defaultDatastreamControl (C::mip_interface &device, uint8_t descSet)
 
void mip::commands_3dm::insert (Serializer &serializer, const GnssSbasSettings &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GnssSbasSettings &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const GnssSbasSettings::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GnssSbasSettings::Response &self)
 
CmdResult mip::commands_3dm::writeGnssSbasSettings (C::mip_interface &device, uint8_t enableSbas, GnssSbasSettings::SBASOptions sbasOptions, uint8_t numIncludedPrns, const uint16_t *includedPrns)
 
CmdResult mip::commands_3dm::readGnssSbasSettings (C::mip_interface &device, uint8_t *enableSbasOut, GnssSbasSettings::SBASOptions *sbasOptionsOut, uint8_t *numIncludedPrnsOut, uint8_t numIncludedPrnsOutMax, uint16_t *includedPrnsOut)
 
CmdResult mip::commands_3dm::saveGnssSbasSettings (C::mip_interface &device)
 
CmdResult mip::commands_3dm::loadGnssSbasSettings (C::mip_interface &device)
 
CmdResult mip::commands_3dm::defaultGnssSbasSettings (C::mip_interface &device)
 
void mip::commands_3dm::insert (Serializer &serializer, const GnssTimeAssistance &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GnssTimeAssistance &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const GnssTimeAssistance::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GnssTimeAssistance::Response &self)
 
CmdResult mip::commands_3dm::writeGnssTimeAssistance (C::mip_interface &device, double tow, uint16_t weekNumber, float accuracy)
 
CmdResult mip::commands_3dm::readGnssTimeAssistance (C::mip_interface &device, double *towOut, uint16_t *weekNumberOut, float *accuracyOut)
 
void mip::commands_3dm::insert (Serializer &serializer, const AdvLowpassFilter &self)
 
void mip::commands_3dm::extract (Serializer &serializer, AdvLowpassFilter &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const AdvLowpassFilter::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, AdvLowpassFilter::Response &self)
 
CmdResult mip::commands_3dm::writeAdvLowpassFilter (C::mip_interface &device, uint8_t targetDescriptor, bool enable, bool manual, uint16_t frequency, uint8_t reserved)
 
CmdResult mip::commands_3dm::readAdvLowpassFilter (C::mip_interface &device, uint8_t targetDescriptor, bool *enableOut, bool *manualOut, uint16_t *frequencyOut, uint8_t *reservedOut)
 
CmdResult mip::commands_3dm::saveAdvLowpassFilter (C::mip_interface &device, uint8_t targetDescriptor)
 
CmdResult mip::commands_3dm::loadAdvLowpassFilter (C::mip_interface &device, uint8_t targetDescriptor)
 
CmdResult mip::commands_3dm::defaultAdvLowpassFilter (C::mip_interface &device, uint8_t targetDescriptor)
 
void mip::commands_3dm::insert (Serializer &serializer, const PpsSource &self)
 
void mip::commands_3dm::extract (Serializer &serializer, PpsSource &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const PpsSource::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, PpsSource::Response &self)
 
CmdResult mip::commands_3dm::writePpsSource (C::mip_interface &device, PpsSource::Source source)
 
CmdResult mip::commands_3dm::readPpsSource (C::mip_interface &device, PpsSource::Source *sourceOut)
 
CmdResult mip::commands_3dm::savePpsSource (C::mip_interface &device)
 
CmdResult mip::commands_3dm::loadPpsSource (C::mip_interface &device)
 
CmdResult mip::commands_3dm::defaultPpsSource (C::mip_interface &device)
 
void mip::commands_3dm::insert (Serializer &serializer, const GpioConfig &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GpioConfig &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const GpioConfig::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GpioConfig::Response &self)
 
CmdResult mip::commands_3dm::writeGpioConfig (C::mip_interface &device, uint8_t pin, GpioConfig::Feature feature, GpioConfig::Behavior behavior, GpioConfig::PinMode pinMode)
 
CmdResult mip::commands_3dm::readGpioConfig (C::mip_interface &device, uint8_t pin, GpioConfig::Feature *featureOut, GpioConfig::Behavior *behaviorOut, GpioConfig::PinMode *pinModeOut)
 
CmdResult mip::commands_3dm::saveGpioConfig (C::mip_interface &device, uint8_t pin)
 
CmdResult mip::commands_3dm::loadGpioConfig (C::mip_interface &device, uint8_t pin)
 
CmdResult mip::commands_3dm::defaultGpioConfig (C::mip_interface &device, uint8_t pin)
 
void mip::commands_3dm::insert (Serializer &serializer, const GpioState &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GpioState &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const GpioState::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GpioState::Response &self)
 
CmdResult mip::commands_3dm::writeGpioState (C::mip_interface &device, uint8_t pin, bool state)
 
CmdResult mip::commands_3dm::readGpioState (C::mip_interface &device, uint8_t pin, bool *stateOut)
 
void mip::commands_3dm::insert (Serializer &serializer, const Odometer &self)
 
void mip::commands_3dm::extract (Serializer &serializer, Odometer &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const Odometer::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, Odometer::Response &self)
 
CmdResult mip::commands_3dm::writeOdometer (C::mip_interface &device, Odometer::Mode mode, float scaling, float uncertainty)
 
CmdResult mip::commands_3dm::readOdometer (C::mip_interface &device, Odometer::Mode *modeOut, float *scalingOut, float *uncertaintyOut)
 
CmdResult mip::commands_3dm::saveOdometer (C::mip_interface &device)
 
CmdResult mip::commands_3dm::loadOdometer (C::mip_interface &device)
 
CmdResult mip::commands_3dm::defaultOdometer (C::mip_interface &device)
 
void mip::commands_3dm::insert (Serializer &serializer, const GetEventSupport &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GetEventSupport &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const GetEventSupport::Info &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GetEventSupport::Info &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const GetEventSupport::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GetEventSupport::Response &self)
 
CmdResult mip::commands_3dm::getEventSupport (C::mip_interface &device, GetEventSupport::Query query, uint8_t *maxInstancesOut, uint8_t *numEntriesOut, uint8_t numEntriesOutMax, GetEventSupport::Info *entriesOut)
 
void mip::commands_3dm::insert (Serializer &serializer, const EventControl &self)
 
void mip::commands_3dm::extract (Serializer &serializer, EventControl &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const EventControl::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, EventControl::Response &self)
 
CmdResult mip::commands_3dm::writeEventControl (C::mip_interface &device, uint8_t instance, EventControl::Mode mode)
 
CmdResult mip::commands_3dm::readEventControl (C::mip_interface &device, uint8_t instance, EventControl::Mode *modeOut)
 
CmdResult mip::commands_3dm::saveEventControl (C::mip_interface &device, uint8_t instance)
 
CmdResult mip::commands_3dm::loadEventControl (C::mip_interface &device, uint8_t instance)
 
CmdResult mip::commands_3dm::defaultEventControl (C::mip_interface &device, uint8_t instance)
 
void mip::commands_3dm::insert (Serializer &serializer, const GetEventTriggerStatus &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GetEventTriggerStatus &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const GetEventTriggerStatus::Entry &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GetEventTriggerStatus::Entry &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const GetEventTriggerStatus::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GetEventTriggerStatus::Response &self)
 
CmdResult mip::commands_3dm::getEventTriggerStatus (C::mip_interface &device, uint8_t requestedCount, const uint8_t *requestedInstances, uint8_t *countOut, uint8_t countOutMax, GetEventTriggerStatus::Entry *triggersOut)
 
void mip::commands_3dm::insert (Serializer &serializer, const GetEventActionStatus &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GetEventActionStatus &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const GetEventActionStatus::Entry &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GetEventActionStatus::Entry &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const GetEventActionStatus::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GetEventActionStatus::Response &self)
 
CmdResult mip::commands_3dm::getEventActionStatus (C::mip_interface &device, uint8_t requestedCount, const uint8_t *requestedInstances, uint8_t *countOut, uint8_t countOutMax, GetEventActionStatus::Entry *actionsOut)
 
void mip::commands_3dm::insert (Serializer &serializer, const EventTrigger &self)
 
void mip::commands_3dm::extract (Serializer &serializer, EventTrigger &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const EventTrigger::GpioParams &self)
 
void mip::commands_3dm::extract (Serializer &serializer, EventTrigger::GpioParams &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const EventTrigger::ThresholdParams &self)
 
void mip::commands_3dm::extract (Serializer &serializer, EventTrigger::ThresholdParams &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const EventTrigger::CombinationParams &self)
 
void mip::commands_3dm::extract (Serializer &serializer, EventTrigger::CombinationParams &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const EventTrigger::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, EventTrigger::Response &self)
 
CmdResult mip::commands_3dm::writeEventTrigger (C::mip_interface &device, uint8_t instance, EventTrigger::Type type, const EventTrigger::Parameters &parameters)
 
CmdResult mip::commands_3dm::readEventTrigger (C::mip_interface &device, uint8_t instance, EventTrigger::Type *typeOut, EventTrigger::Parameters *parametersOut)
 
CmdResult mip::commands_3dm::saveEventTrigger (C::mip_interface &device, uint8_t instance)
 
CmdResult mip::commands_3dm::loadEventTrigger (C::mip_interface &device, uint8_t instance)
 
CmdResult mip::commands_3dm::defaultEventTrigger (C::mip_interface &device, uint8_t instance)
 
void mip::commands_3dm::insert (Serializer &serializer, const EventAction &self)
 
void mip::commands_3dm::extract (Serializer &serializer, EventAction &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const EventAction::GpioParams &self)
 
void mip::commands_3dm::extract (Serializer &serializer, EventAction::GpioParams &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const EventAction::MessageParams &self)
 
void mip::commands_3dm::extract (Serializer &serializer, EventAction::MessageParams &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const EventAction::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, EventAction::Response &self)
 
CmdResult mip::commands_3dm::writeEventAction (C::mip_interface &device, uint8_t instance, uint8_t trigger, EventAction::Type type, const EventAction::Parameters &parameters)
 
CmdResult mip::commands_3dm::readEventAction (C::mip_interface &device, uint8_t instance, uint8_t *triggerOut, EventAction::Type *typeOut, EventAction::Parameters *parametersOut)
 
CmdResult mip::commands_3dm::saveEventAction (C::mip_interface &device, uint8_t instance)
 
CmdResult mip::commands_3dm::loadEventAction (C::mip_interface &device, uint8_t instance)
 
CmdResult mip::commands_3dm::defaultEventAction (C::mip_interface &device, uint8_t instance)
 
void mip::commands_3dm::insert (Serializer &serializer, const AccelBias &self)
 
void mip::commands_3dm::extract (Serializer &serializer, AccelBias &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const AccelBias::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, AccelBias::Response &self)
 
CmdResult mip::commands_3dm::writeAccelBias (C::mip_interface &device, const float *bias)
 
CmdResult mip::commands_3dm::readAccelBias (C::mip_interface &device, float *biasOut)
 
CmdResult mip::commands_3dm::saveAccelBias (C::mip_interface &device)
 
CmdResult mip::commands_3dm::loadAccelBias (C::mip_interface &device)
 
CmdResult mip::commands_3dm::defaultAccelBias (C::mip_interface &device)
 
void mip::commands_3dm::insert (Serializer &serializer, const GyroBias &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GyroBias &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const GyroBias::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, GyroBias::Response &self)
 
CmdResult mip::commands_3dm::writeGyroBias (C::mip_interface &device, const float *bias)
 
CmdResult mip::commands_3dm::readGyroBias (C::mip_interface &device, float *biasOut)
 
CmdResult mip::commands_3dm::saveGyroBias (C::mip_interface &device)
 
CmdResult mip::commands_3dm::loadGyroBias (C::mip_interface &device)
 
CmdResult mip::commands_3dm::defaultGyroBias (C::mip_interface &device)
 
void mip::commands_3dm::insert (Serializer &serializer, const CaptureGyroBias &self)
 
void mip::commands_3dm::extract (Serializer &serializer, CaptureGyroBias &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const CaptureGyroBias::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, CaptureGyroBias::Response &self)
 
CmdResult mip::commands_3dm::captureGyroBias (C::mip_interface &device, uint16_t averagingTimeMs, float *biasOut)
 
void mip::commands_3dm::insert (Serializer &serializer, const MagHardIronOffset &self)
 
void mip::commands_3dm::extract (Serializer &serializer, MagHardIronOffset &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const MagHardIronOffset::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, MagHardIronOffset::Response &self)
 
CmdResult mip::commands_3dm::writeMagHardIronOffset (C::mip_interface &device, const float *offset)
 
CmdResult mip::commands_3dm::readMagHardIronOffset (C::mip_interface &device, float *offsetOut)
 
CmdResult mip::commands_3dm::saveMagHardIronOffset (C::mip_interface &device)
 
CmdResult mip::commands_3dm::loadMagHardIronOffset (C::mip_interface &device)
 
CmdResult mip::commands_3dm::defaultMagHardIronOffset (C::mip_interface &device)
 
void mip::commands_3dm::insert (Serializer &serializer, const MagSoftIronMatrix &self)
 
void mip::commands_3dm::extract (Serializer &serializer, MagSoftIronMatrix &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const MagSoftIronMatrix::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, MagSoftIronMatrix::Response &self)
 
CmdResult mip::commands_3dm::writeMagSoftIronMatrix (C::mip_interface &device, const float *offset)
 
CmdResult mip::commands_3dm::readMagSoftIronMatrix (C::mip_interface &device, float *offsetOut)
 
CmdResult mip::commands_3dm::saveMagSoftIronMatrix (C::mip_interface &device)
 
CmdResult mip::commands_3dm::loadMagSoftIronMatrix (C::mip_interface &device)
 
CmdResult mip::commands_3dm::defaultMagSoftIronMatrix (C::mip_interface &device)
 
void mip::commands_3dm::insert (Serializer &serializer, const Sensor2VehicleTransformEuler &self)
 
void mip::commands_3dm::extract (Serializer &serializer, Sensor2VehicleTransformEuler &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const Sensor2VehicleTransformEuler::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, Sensor2VehicleTransformEuler::Response &self)
 
CmdResult mip::commands_3dm::writeSensor2VehicleTransformEuler (C::mip_interface &device, float roll, float pitch, float yaw)
 
CmdResult mip::commands_3dm::readSensor2VehicleTransformEuler (C::mip_interface &device, float *rollOut, float *pitchOut, float *yawOut)
 
CmdResult mip::commands_3dm::saveSensor2VehicleTransformEuler (C::mip_interface &device)
 
CmdResult mip::commands_3dm::loadSensor2VehicleTransformEuler (C::mip_interface &device)
 
CmdResult mip::commands_3dm::defaultSensor2VehicleTransformEuler (C::mip_interface &device)
 
void mip::commands_3dm::insert (Serializer &serializer, const Sensor2VehicleTransformQuaternion &self)
 
void mip::commands_3dm::extract (Serializer &serializer, Sensor2VehicleTransformQuaternion &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const Sensor2VehicleTransformQuaternion::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, Sensor2VehicleTransformQuaternion::Response &self)
 
CmdResult mip::commands_3dm::writeSensor2VehicleTransformQuaternion (C::mip_interface &device, const float *q)
 
CmdResult mip::commands_3dm::readSensor2VehicleTransformQuaternion (C::mip_interface &device, float *qOut)
 
CmdResult mip::commands_3dm::saveSensor2VehicleTransformQuaternion (C::mip_interface &device)
 
CmdResult mip::commands_3dm::loadSensor2VehicleTransformQuaternion (C::mip_interface &device)
 
CmdResult mip::commands_3dm::defaultSensor2VehicleTransformQuaternion (C::mip_interface &device)
 
void mip::commands_3dm::insert (Serializer &serializer, const Sensor2VehicleTransformDcm &self)
 
void mip::commands_3dm::extract (Serializer &serializer, Sensor2VehicleTransformDcm &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const Sensor2VehicleTransformDcm::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, Sensor2VehicleTransformDcm::Response &self)
 
CmdResult mip::commands_3dm::writeSensor2VehicleTransformDcm (C::mip_interface &device, const float *dcm)
 
CmdResult mip::commands_3dm::readSensor2VehicleTransformDcm (C::mip_interface &device, float *dcmOut)
 
CmdResult mip::commands_3dm::saveSensor2VehicleTransformDcm (C::mip_interface &device)
 
CmdResult mip::commands_3dm::loadSensor2VehicleTransformDcm (C::mip_interface &device)
 
CmdResult mip::commands_3dm::defaultSensor2VehicleTransformDcm (C::mip_interface &device)
 
void mip::commands_3dm::insert (Serializer &serializer, const ComplementaryFilter &self)
 
void mip::commands_3dm::extract (Serializer &serializer, ComplementaryFilter &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const ComplementaryFilter::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, ComplementaryFilter::Response &self)
 
CmdResult mip::commands_3dm::writeComplementaryFilter (C::mip_interface &device, bool pitchRollEnable, bool headingEnable, float pitchRollTimeConstant, float headingTimeConstant)
 
CmdResult mip::commands_3dm::readComplementaryFilter (C::mip_interface &device, bool *pitchRollEnableOut, bool *headingEnableOut, float *pitchRollTimeConstantOut, float *headingTimeConstantOut)
 
CmdResult mip::commands_3dm::saveComplementaryFilter (C::mip_interface &device)
 
CmdResult mip::commands_3dm::loadComplementaryFilter (C::mip_interface &device)
 
CmdResult mip::commands_3dm::defaultComplementaryFilter (C::mip_interface &device)
 
void mip::commands_3dm::insert (Serializer &serializer, const SensorRange &self)
 
void mip::commands_3dm::extract (Serializer &serializer, SensorRange &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const SensorRange::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, SensorRange::Response &self)
 
CmdResult mip::commands_3dm::writeSensorRange (C::mip_interface &device, SensorRangeType sensor, uint8_t setting)
 
CmdResult mip::commands_3dm::readSensorRange (C::mip_interface &device, SensorRangeType sensor, uint8_t *settingOut)
 
CmdResult mip::commands_3dm::saveSensorRange (C::mip_interface &device, SensorRangeType sensor)
 
CmdResult mip::commands_3dm::loadSensorRange (C::mip_interface &device, SensorRangeType sensor)
 
CmdResult mip::commands_3dm::defaultSensorRange (C::mip_interface &device, SensorRangeType sensor)
 
void mip::commands_3dm::insert (Serializer &serializer, const CalibratedSensorRanges &self)
 
void mip::commands_3dm::extract (Serializer &serializer, CalibratedSensorRanges &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const CalibratedSensorRanges::Entry &self)
 
void mip::commands_3dm::extract (Serializer &serializer, CalibratedSensorRanges::Entry &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const CalibratedSensorRanges::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, CalibratedSensorRanges::Response &self)
 
CmdResult mip::commands_3dm::calibratedSensorRanges (C::mip_interface &device, SensorRangeType sensor, uint8_t *numRangesOut, uint8_t numRangesOutMax, CalibratedSensorRanges::Entry *rangesOut)