MIP_SDK
latest-2-g34f3e39
MicroStrain Communications Library for embedded systems
|
Configure the user specified magnetometer hard iron offset vector. More...
Classes | |
struct | mip::C::mip_3dm_mag_hard_iron_offset_command |
struct | mip::C::mip_3dm_mag_hard_iron_offset_response |
Typedefs | |
typedef struct mip_3dm_mag_hard_iron_offset_command | mip::C::mip_3dm_mag_hard_iron_offset_command |
typedef struct mip_3dm_mag_hard_iron_offset_response | mip::C::mip_3dm_mag_hard_iron_offset_response |
Configure the user specified magnetometer hard iron offset vector.
The values for this offset are determined empirically by external software algorithms based on calibration data taken after the device is installed in its application. These values can be obtained and set by using Microstrain software tools. Alternatively, on some systems, the auto-mag calibration feature may be used to capture these values in-run. The offset is applied to the scaled magnetometer vector prior to output.
void mip::C::extract_mip_3dm_mag_hard_iron_offset_command | ( | microstrain_serializer * | serializer, |
mip_3dm_mag_hard_iron_offset_command * | self | ||
) |
void mip::C::extract_mip_3dm_mag_hard_iron_offset_response | ( | microstrain_serializer * | serializer, |
mip_3dm_mag_hard_iron_offset_response * | self | ||
) |
void mip::C::insert_mip_3dm_mag_hard_iron_offset_command | ( | microstrain_serializer * | serializer, |
const mip_3dm_mag_hard_iron_offset_command * | self | ||
) |
void mip::C::insert_mip_3dm_mag_hard_iron_offset_response | ( | microstrain_serializer * | serializer, |
const mip_3dm_mag_hard_iron_offset_response * | self | ||
) |
mip_cmd_result mip::C::mip_3dm_default_mag_hard_iron_offset | ( | mip_interface * | device | ) |
mip_cmd_result mip::C::mip_3dm_load_mag_hard_iron_offset | ( | mip_interface * | device | ) |
mip_cmd_result mip::C::mip_3dm_read_mag_hard_iron_offset | ( | mip_interface * | device, |
float * | offset_out | ||
) |
mip_cmd_result mip::C::mip_3dm_save_mag_hard_iron_offset | ( | mip_interface * | device | ) |
mip_cmd_result mip::C::mip_3dm_write_mag_hard_iron_offset | ( | mip_interface * | device, |
const float * | offset | ||
) |