drivers/magnetometer: Bosch BMM150 rewrite

- same pattern as other new drivers (state machine, checked register mechanism, no sleeps, etc)
 - self test has been rolled into regular startup sequence
 - still I2C only, but will be expanded in the future
 - configure to high accuracy preset
This commit is contained in:
Daniel Agar
2021-02-06 12:50:23 -05:00
committed by GitHub
parent 8834741be8
commit 41b0f83c0c
10 changed files with 879 additions and 1062 deletions

View File

@@ -28,7 +28,7 @@ px4_add_board(
imu/invensense/mpu9250
irlock
lights/rgbled_ncp5623c
magnetometer/bmm150
magnetometer/bosch/bmm150
magnetometer/lis3mdl
magnetometer/isentek/ist8310
optical_flow # all available optical flow drivers