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_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_ExternalAHRS.h
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_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_LIS3MDL.h
AP_Compass_LSM9DS1.cpp
AP_Compass_LSM9DS1.h
AP_Compass_LSM303D.cpp
AP_Compass_LSM303D.h
AP_Compass_MAG3110.cpp
AP_Compass_MAG3110.h
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_MMC3416.h
AP_Compass_MSP.cpp
AP_Compass_MSP.h
AP_Compass_QMC5883L.cpp
AP_Compass_QMC5883L.h
AP_Compass_RM3100.cpp
AP_Compass_RM3100.h
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_UAVCAN.h
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
Compass_PerMotor.h
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