APM:Libraries
AP_Compass_MMC3416 Member List

This is the complete list of members for AP_Compass_MMC3416, including all inherited members.

_compassAP_Compass_Backendprotected
_semAP_Compass_Backendprotected
accumAP_Compass_MMC3416private
accum_countAP_Compass_MMC3416private
accumulate(void)AP_Compass_Backendinlinevirtual
accumulate_field(Vector3f &field)AP_Compass_MMC3416private
AP_Compass_Backend(Compass &compass)AP_Compass_Backend
AP_Compass_MMC3416(Compass &compass, AP_HAL::OwnPtr< AP_HAL::Device > dev, bool force_external, enum Rotation rotation)AP_Compass_MMC3416private
compass_instanceAP_Compass_MMC3416private
correct_field(Vector3f &mag, uint8_t i)AP_Compass_Backendprotected
data0AP_Compass_MMC3416private
devAP_Compass_MMC3416private
DEVTYPE_AK09916 enum valueAP_Compass_Backend
DEVTYPE_AK8963 enum valueAP_Compass_Backend
DEVTYPE_BMM150 enum valueAP_Compass_Backend
DEVTYPE_HMC5883 enum valueAP_Compass_Backend
DEVTYPE_HMC5883_OLD enum valueAP_Compass_Backend
DEVTYPE_ICM20948 enum valueAP_Compass_Backend
DEVTYPE_IST8310 enum valueAP_Compass_Backend
DEVTYPE_LIS3MDL enum valueAP_Compass_Backend
DEVTYPE_LSM303D enum valueAP_Compass_Backend
DEVTYPE_LSM9DS1 enum valueAP_Compass_Backend
DEVTYPE_MAG3110 enum valueAP_Compass_Backend
DEVTYPE_MMC3416 enum valueAP_Compass_Backend
DEVTYPE_QMC5883L enum valueAP_Compass_Backend
DevTypes enum nameAP_Compass_Backend
field_ok(const Vector3f &field)AP_Compass_Backendprotected
force_externalAP_Compass_MMC3416private
get_error_count() constAP_Compass_Backendinlineprotected
handle_mag_msg(Vector3f &mag)AP_Compass_Backendinlinevirtual
have_initial_offsetAP_Compass_MMC3416private
init()AP_Compass_MMC3416private
is_external(uint8_t instance)AP_Compass_Backendprotected
last_sample_msAP_Compass_MMC3416private
measure_countAP_Compass_MMC3416private
nameAP_Compass_MMC3416static
offsetAP_Compass_MMC3416private
probe(Compass &compass, AP_HAL::OwnPtr< AP_HAL::I2CDevice > dev, bool force_external=false, enum Rotation rotation=ROTATION_NONE)AP_Compass_MMC3416static
publish_filtered_field(const Vector3f &mag, uint8_t instance)AP_Compass_Backendprotected
publish_raw_field(const Vector3f &mag, uint8_t instance)AP_Compass_Backendprotected
read() overrideAP_Compass_MMC3416virtual
refill_start_msAP_Compass_MMC3416private
register_compass(void) constAP_Compass_Backendprotected
rotate_field(Vector3f &mag, uint8_t instance)AP_Compass_Backendprotected
rotationAP_Compass_MMC3416private
set_dev_id(uint8_t instance, uint32_t dev_id)AP_Compass_Backendprotected
set_external(uint8_t instance, bool external)AP_Compass_Backendprotected
set_last_update_usec(uint32_t last_update, uint8_t instance)AP_Compass_Backendprotected
set_rotation(uint8_t instance, enum Rotation rotation)AP_Compass_Backendprotected
stateAP_Compass_MMC3416private
STATE_MEASURE_WAIT1 enum valueAP_Compass_MMC3416private
STATE_MEASURE_WAIT2 enum valueAP_Compass_MMC3416private
STATE_MEASURE_WAIT3 enum valueAP_Compass_MMC3416private
STATE_REFILL1 enum valueAP_Compass_MMC3416private
STATE_REFILL1_WAIT enum valueAP_Compass_MMC3416private
STATE_REFILL2_WAIT enum valueAP_Compass_MMC3416private
timer()AP_Compass_MMC3416private
~AP_Compass_Backend(void)AP_Compass_Backendinlinevirtual