d86bab9c58
* remove unnecessary nullptr check, these are always called from an initialized AP_DroneCAN so if it's nullptr something has gone horrifically wrong * pass in driver index instead of repeatedly calling function to get it * simplify error handling; knowing exactly which allocation failed is not super helpful and one failing likely means subsequent ones will too, as it can only fail due to being out of memory |
||
---|---|---|
.. | ||
examples | ||
AP_Compass_AK8963.cpp | ||
AP_Compass_AK8963.h | ||
AP_Compass_AK09916.cpp | ||
AP_Compass_AK09916.h | ||
AP_Compass_Backend.cpp | ||
AP_Compass_Backend.h | ||
AP_Compass_BMM150.cpp | ||
AP_Compass_BMM150.h | ||
AP_Compass_BMM350.cpp | ||
AP_Compass_BMM350.h | ||
AP_Compass_Calibration.cpp | ||
AP_Compass_config.h | ||
AP_Compass_DroneCAN.cpp | ||
AP_Compass_DroneCAN.h | ||
AP_Compass_ExternalAHRS.cpp | ||
AP_Compass_ExternalAHRS.h | ||
AP_Compass_HMC5843.cpp | ||
AP_Compass_HMC5843.h | ||
AP_Compass_IST8308.cpp | ||
AP_Compass_IST8308.h | ||
AP_Compass_IST8310.cpp | ||
AP_Compass_IST8310.h | ||
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_MMC5xx3.h | ||
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_QMC5883P.cpp | ||
AP_Compass_QMC5883P.h | ||
AP_Compass_RM3100.cpp | ||
AP_Compass_RM3100.h | ||
AP_Compass_SITL.cpp | ||
AP_Compass_SITL.h | ||
AP_Compass.cpp | ||
AP_Compass.h | ||
Compass_learn.cpp | ||
Compass_learn.h | ||
Compass_PerMotor.cpp | ||
Compass_PerMotor.h | ||
CompassCalibrator.cpp | ||
CompassCalibrator.h |