Lucas De Marchi
|
1a9c386df2
|
AP_Compass: MMC3416: use common method to accumulate samples
|
2018-10-15 14:41:09 -07:00 |
Lucas De Marchi
|
4039b51810
|
AP_Compass: stop passing frontend pointer
Let AP_Compass_Backend call AP::compass() *once* instead of passing
the frontend pointer over and over.
|
2018-09-06 08:23:02 +10:00 |
Andrew Tridgell
|
bcd305c821
|
AP_Compass: fixes for merge with master
|
2017-06-09 14:56:33 +10:00 |
Andrew Tridgell
|
04430457d5
|
AP_Compass: attempts to diagnose the twitches in MMC3416
|
2017-06-09 14:56:33 +10:00 |
Andrew Tridgell
|
36932a2959
|
AP_Compass: implement full state machine for MMC3416
this uses 100Hz readings most of the time, but does slow offset
readings every 50 samples
|
2017-06-09 14:56:33 +10:00 |
Andrew Tridgell
|
167988b5c4
|
AP_Compass: implement MMC3416 temperature compensation
this is much slower, but removes temperature offset
|
2017-06-09 14:56:33 +10:00 |
Andrew Tridgell
|
736fb715ec
|
AP_Compass: MMC3416 magnetometer driver
|
2017-06-09 14:56:33 +10:00 |