Andrew Tridgell
|
f877def909
|
AP_Compass: removed default rotations for compass probe
this prevents bugs where the force_external and rotation are mixed up
in hwdef.dat causing incorrect rotations
|
6 years ago |
Lucas De Marchi
|
ac2771b311
|
AP_Compass: LSM9DS1: use common method to accumulate samples
|
6 years ago |
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.
|
7 years ago |
Lucas De Marchi
|
5472bc4de1
|
Global: change Device::PeriodicCb signature
Remove bool return as it's never being used and not supported on PX4.
|
8 years ago |
Alexey Bulatov
|
163fa07ac0
|
AP_Compass: make orientation of LSM9DS1 compass configurable
|
8 years ago |
Andrew Tridgell
|
4ba00720aa
|
AP_Compass: make init() private
not called from frontend
|
8 years ago |
Andrew Tridgell
|
de7913e8e9
|
AP_Compass: implement device IDs for compass drivers
|
8 years ago |
Andrew Tridgell
|
1c631ea037
|
AP_Compass: cleanup use of backend semaphores
fixed drivers that didn't protect accumulation counters
|
8 years ago |
Andrew Tridgell
|
9afd51350e
|
AP_Compass: use thread per bus in more drivers
and removed use of timer suspend
|
8 years ago |
Peter Barker
|
216a6493c9
|
AP_Compass: AP_Compass_LSM9DS1: remove unused variable
|
8 years ago |
Lucas De Marchi
|
1ddbafabdd
|
AP_Compass: add name field to internal compass drivers
|
9 years ago |
Staroselskii Georgii
|
b677f975e7
|
AP_Compass: added LSM9DS1 magnetometer support
|
9 years ago |