Analog Devices ADIS16448 rewrite

- new IMU driver structure with state machine (no sleeps in bus thread)
 - verify all configured registers and trigger reset on failure
 - detect if DIO1 or DIO2 are actually connected for data ready interrupt usage
 - don't use CRC-16 on burst transfers except for verified lots
This commit is contained in:
Daniel Agar
2021-02-14 16:23:35 -05:00
committed by Lorenz Meier
parent 59b31e3c5b
commit 44df0fb7a2
49 changed files with 983 additions and 775 deletions

View File

@@ -29,7 +29,7 @@ px4_add_board(
gps
#heater
#imu # all available imu drivers
#imu/adis16448
#imu/analog_devices/adis16448
#imu/adis16477
#imu/adis16497
#imu/bosch/bmi055