Lucas De Marchi
e6059f5197
AP_Compass: rename files to follow other libraries
...
AP_Compass.h is the main header to be exported and AP_Compass.cpp its
implementation. There's no need for an additional header.
9 years ago
Tom Pittenger
0aa0380db8
AP_Compass: compiler warnings - float to float compare and bool cast
9 years ago
Jonathan Challinger
78af6d61de
AP_Compass: only play compass cal cancel tone if a cal was running
9 years ago
Jonathan Challinger
562db11159
AP_Compass: fix potential AP_Notify concurrency problem
9 years ago
Andrew Tridgell
fa9ff5b604
AP_Compass: added parameter for compass calibration fitness threshold
10 years ago
Andrew Tridgell
6991a1b9e9
AP_Compass: ensure we have payload space to send MAG_CAL messages
10 years ago
Andrew Tridgell
2baa0ac2f2
AP_Compass: disable COMPASS_LEARN when mag calibration used
10 years ago
Andrew Tridgell
e4b2fc711d
AP_Compass: added message for compass cal when armed
10 years ago
Andrew Tridgell
f4cdf57d8f
AP_Compass: added handling of compass calibration mavlink messages
10 years ago
Siddharth Bharat Purohit
3abdf85796
AP_Compass_Calibrator: remove unrequired variables
10 years ago
Siddharth Bharat Purohit
c126017035
AP_Compass: reduce to if healthy check from if-else
10 years ago
Siddharth Bharat Purohit
2fb002798c
generate.sh
10 years ago
Siddharth Bharat Purohit
6a603eb594
Compass_cal: implement the concept of auto and mandatory user reboot after cal
10 years ago
Gustavo Jose de Sousa
46774136a6
AP_Compass: standardize inclusion of libaries headers
...
This commit changes the way libraries headers are included in source files:
- If the header is in the same directory the source belongs to, so the
notation '#include ""' is used with the path relative to the directory
containing the source.
- If the header is outside the directory containing the source, then we use
the notation '#include <>' with the path relative to libraries folder.
Some of the advantages of such approach:
- Only one search path for libraries headers.
- OSs like Windows may have a better lookup time.
10 years ago
Jonathan Challinger
0edf1df28e
AP_Compass: loosen calibration acceptance tolerance
10 years ago
Jonathan Challinger
987f55387e
AP_Compass: style cleanup
10 years ago
Jonathan Challinger
5ef713f3db
AP_Compass: set AP_Notify::compass_cal_failed
10 years ago
Jonathan Challinger
cc36401b7c
AP_Compass: add calibration interface
10 years ago