Andrew Tridgell
|
0f08b47322
|
AP_Compass: use NEW_NOTHROW for new(std::nothrow)
|
2024-06-04 09:20:21 +10:00 |
Peter Barker
|
aac6228f58
|
AP_Compass: add and use AP_COMPASS_MAG3110_ENABLED
|
2023-02-22 19:40:13 +11:00 |
Siddharth Purohit
|
8d227d401a
|
AP_Compass: modify compass driver to support consistent ordering and hotplugging
|
2020-02-19 13:59:53 +09:00 |
Andrew Tridgell
|
4ee6fb9cdf
|
AP_Compass: use take_blocking instead of HAL_SEMAPHORE_BLOCK_FOREVER
this makes for cleaner and smaller code as the failure case is not
needed
|
2020-01-19 20:19:30 +11:00 |
Lucas De Marchi
|
e83b345cbb
|
AP_Compass: MAG3110: 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 |
night-ghost
|
4cffbf52d3
|
AP_COMPASS: fix MAG3110 driver
|
2018-05-07 11:45:29 +10:00 |
night-ghost
|
f26bb0cfbe
|
AP_Compass: added range filter to backend, added its use in some sensors (thanks khancyr for style correction)
|
2018-04-11 14:46:42 +10:00 |
Andrew Tridgell
|
2067e25523
|
AP_Compass: make length filter in MAG3110 optional
compile time for now, later can may become parameter
|
2018-02-02 21:07:40 +11:00 |
night-ghost
|
b6bf90ab93
|
AP_Compass: mAG3110 driver
|
2018-02-02 21:07:40 +11:00 |