ardupilot/libraries/AP_Compass
Willian Galvani 4c756fd7ef AP_Compass: update MMMC5XX3 driver to support only mmc5983
Registers changed
Product ID changed
Data is now Big endian
Results are now 18 bits instead of 16, but we only consume 16.
Added SPI support

Co-authored-by: Patrick Pereira <patrickelectric@gmail.com>
Co-authored-by: Jacob Walser <jwalser90@gmail.com>
2021-11-10 11:38:25 +11:00
..
examples AP_Compass: fix examples for AP_AHRS_DCM becoming backend 2021-08-31 14:28:53 +10:00
AP_Compass_AK8963.cpp AP_Compass: fix periph-heavy compile errors with different things enabled 2021-09-24 10:47:13 -05:00
AP_Compass_AK8963.h AP_Compass: removed default rotations for compass probe 2019-09-04 16:27:47 +10:00
AP_Compass_AK09916.cpp AP_Compass: add support for ICM20948 I2C variant and rename existing one as SPI variant 2021-11-01 17:40:31 +11:00
AP_Compass_AK09916.h AP_Compass: add support for ICM20948 I2C variant and rename existing one as SPI variant 2021-11-01 17:40:31 +11:00
AP_Compass_Backend.cpp AP_Compass: only update last_update_ms on raw_field update if on calibration 2021-10-13 19:45:03 +11:00
AP_Compass_Backend.h AP_Compass: update MMMC5XX3 driver to support only mmc5983 2021-11-10 11:38:25 +11:00
AP_Compass_BMM150.cpp AP_Compass: removed perf counters 2021-06-07 14:29:27 +10:00
AP_Compass_BMM150.h AP_Compass: removed perf counters 2021-06-07 14:29:27 +10:00
AP_Compass_Calibration.cpp AP_Compass: never override custom orentation in calabration 2021-11-10 09:28:54 +11:00
AP_Compass_ExternalAHRS.cpp AP_Compass: added ExternalAHRS driver 2021-01-05 21:13:12 +11:00
AP_Compass_ExternalAHRS.h AP_Compass: added ExternalAHRS driver 2021-01-05 21:13:12 +11:00
AP_Compass_HMC5843.cpp AP_Compass: fix periph-heavy compile errors with different things enabled 2021-09-24 10:47:13 -05:00
AP_Compass_HMC5843.h AP_Compass: removed default rotations for compass probe 2019-09-04 16:27:47 +10:00
AP_Compass_IST8308.cpp AP_Compass: removed perf counters 2021-06-07 14:29:27 +10:00
AP_Compass_IST8308.h AP_Compass: removed perf counters 2021-06-07 14:29:27 +10:00
AP_Compass_IST8310.cpp AP_Compass: removed perf counters 2021-06-07 14:29:27 +10:00
AP_Compass_IST8310.h AP_Compass: removed perf counters 2021-06-07 14:29:27 +10:00
AP_Compass_LIS3MDL.cpp AP_Compass: remove use of Vector3 as function 2020-06-16 11:06:47 +10:00
AP_Compass_LIS3MDL.h AP_Compass: removed default rotations for compass probe 2019-09-04 16:27:47 +10:00
AP_Compass_LSM9DS1.cpp AP_Compass: modify compass driver to support consistent ordering and hotplugging 2020-02-19 13:59:53 +09:00
AP_Compass_LSM9DS1.h AP_Compass: removed default rotations for compass probe 2019-09-04 16:27:47 +10:00
AP_Compass_LSM303D.cpp AP_Compass: enable temperature on lsm303d 2021-01-21 13:09:21 +11:00
AP_Compass_LSM303D.h AP_Compass: removed default rotations for compass probe 2019-09-04 16:27:47 +10:00
AP_Compass_MAG3110.cpp AP_Compass: modify compass driver to support consistent ordering and hotplugging 2020-02-19 13:59:53 +09:00
AP_Compass_MAG3110.h AP_Compass: removed default rotations for compass probe 2019-09-04 16:27:47 +10:00
AP_Compass_MMC5xx3.cpp AP_Compass: update MMMC5XX3 driver to support only mmc5983 2021-11-10 11:38:25 +11:00
AP_Compass_MMC5xx3.h AP_Compass: update MMMC5XX3 driver to support only mmc5983 2021-11-10 11:38:25 +11:00
AP_Compass_MMC3416.cpp AP_Compass: log message information for MMC3416 2020-04-12 08:36:48 +10:00
AP_Compass_MMC3416.h AP_Compass: removed default rotations for compass probe 2019-09-04 16:27:47 +10:00
AP_Compass_MSP.cpp AP_Compass: support for MSP compass 2020-09-09 06:35:50 +10:00
AP_Compass_MSP.h AP_Compass: support for MSP compass 2020-09-09 06:35:50 +10:00
AP_Compass_QMC5883L.cpp AP_Compass: modify compass driver to support consistent ordering and hotplugging 2020-02-19 13:59:53 +09:00
AP_Compass_QMC5883L.h AP_Compass: removed default rotations for compass probe 2019-09-04 16:27:47 +10:00
AP_Compass_RM3100.cpp AP_Compass: remove use of Vector3 as function 2020-06-16 11:06:47 +10:00
AP_Compass_RM3100.h AP_Compass: support probing RM3100 on all 4 addresses 2020-08-02 12:25:29 +10:00
AP_Compass_SITL.cpp AP_Compass: remove unused setup_earth_field 2021-06-15 09:47:31 +10:00
AP_Compass_SITL.h AP_Compass: change class name from SITL::SITL to SITL::SIM 2021-08-05 07:25:31 +10:00
AP_Compass_UAVCAN.cpp AP_Compass: move to using CANManager library 2020-08-19 17:31:09 +10:00
AP_Compass_UAVCAN.h AP_Compass: reset compass ids not present after compass cal 2020-07-27 19:48:15 +10:00
AP_Compass.cpp AP_Compass: clarify all_configured calculations 2021-11-01 21:28:17 +11:00
AP_Compass.h AP_Compass: switched to GSF based compass learning 2021-11-01 09:00:27 +11:00
Compass_learn.cpp AP_Compass: switched to GSF based compass learning 2021-11-01 09:00:27 +11:00
Compass_learn.h AP_Compass: switched to GSF based compass learning 2021-11-01 09:00:27 +11:00
Compass_PerMotor.cpp AP_Compass: specify floating point constants 2019-04-05 23:04:17 -07:00
Compass_PerMotor.h AP_Compass: specify floating point constants 2019-04-05 23:04:17 -07:00
CompassCalibrator.cpp AP_Compass: never override custom orentation in calabration 2021-11-10 09:28:54 +11:00
CompassCalibrator.h AP_Compass: never override custom orentation in calabration 2021-11-10 09:28:54 +11:00