88 Commits (be4b6033e45668c6339c2190b1f1cac8a306b63a)

Author SHA1 Message Date
Andrew Tridgell edc21cfa38 AP_Compass: make having no compass backends non-fatal 10 years ago
Andrew Tridgell 91b4ba3588 AP_Compass: allow for more than one compass in HIL/SITL 10 years ago
Andrew Tridgell 015fce5183 AP_Compass: revert AP_Math class change 10 years ago
Tom Pittenger d09ef4783d AP_Compass: compiler warnings: reorder constructors 10 years ago
Tom Pittenger ad11a57f57 AP_Compass: compiler warnings: apply is_zero(float) or is_equal(float) 10 years ago
Tom Pittenger 16e71ec1ce Compass: fix compile warning re member init order 10 years ago
Andrew Tridgell dcb25632fb AP_Compass: removed old setHIL compass offset 10 years ago
Andrew Tridgell d7000c4105 AP_Compass: fixed compass timestamps in Replay 10 years ago
Andrew Tridgell 1962706a33 AP_Compass: fixed last_update, using last_update_usec() 10 years ago
Andrew Tridgell fec2025469 AP_Compass: added set_hil_mode() 10 years ago
Andrew Tridgell 0efd3bacea AP_Compass: make new backend match old PX4 behaviour 10 years ago
Andrew Tridgell a871c87cad AP_Compass: use state array for compass variables 10 years ago
Víctor Mayoral Vilches d3b76cd8d3 AP_Compass: split compass into frontend/backend 10 years ago
Randy Mackay ffbc3862bd Compass: update compass orient param description 10 years ago
Randy Mackay 20f3f19285 Compass: add new rotation to ORIENT param description 10 years ago
Randy Mackay 31087e4f20 Compass: shorten EXTERNAL2/3 to EXTERN2/3 10 years ago
Andrew Tridgell 7db0244dac AP_Compass: added some comments 10 years ago
Jonathan Challinger 9054dd3f9a AP_Compass: use apply_correction_function to eliminate duplication 10 years ago
Andrew Tridgell b437977547 AP_Compass: added set_offsets() interface 10 years ago
Randy Mackay 023b6afe8b Compass: add ORIENT2 and EXTERNAL2 params 11 years ago
Randy Mackay 798cc36e64 Compass: use_for_yaw for each compass 11 years ago
Randy Mackay e14ae0c0b1 Compass: param descriptions for OFS2, MOT2 11 years ago
Randy Mackay c2c5807ec7 Compass: always default devid to zero 11 years ago
Randy Mackay 1f579563e6 Compass: set_motor_compensation takes instance as first parameter 11 years ago
Randy Mackay 47801a6c4d Compass: bug fix to init of device id 11 years ago
Craig Elder c9f3adcb5c Compass: Updated COMPASS_PRIMARY parameter description 11 years ago
Craig Elder 0ecd12b1c6 AP_Compass: Corrected typo in parameter description 11 years ago
Randy Mackay 4995b9ada8 Compass: default device id to zero 11 years ago
Randy Mackay 16d4af8346 Compass: sanity check instance in set_and_save_offsets 11 years ago
Randy Mackay 108c878b04 Compass: set_offsets modified to also save offsets 11 years ago
Randy Mackay 124bd4b489 Compass: save_offsets accepts compass instance 11 years ago
Randy Mackay b7f33d81ad Compass: add DEV_ID param and configured method 11 years ago
Andrew Tridgell c138244155 AP_Compass: support 3 mags on PX4 11 years ago
Andrew Tridgell 2d9e9d9bc3 AP_Compass: added COMPASS_PRIMARY parameter 11 years ago
Andrew Tridgell cf148fa76c AP_Compass: improved COMPASS_ORIENT and COMPASS_EXTERNAL for Pixhawk 11 years ago
Andrew Tridgell 9bb8f73d56 Compass: split compass learning out to its own C++ file 11 years ago
Andrew Tridgell 61f564d7c9 AP_Compass: support motor compensation for multiple compasses 11 years ago
Andrew Tridgell bde89fd4e2 AP_Compass: added compass offsets for 2nd compass 11 years ago
Andrew Tridgell 8a97042fb1 AP_Compass: updates to support multiple compasses 11 years ago
Andrew Tridgell cb16733918 AP_Compass: switched to a vector based interface 11 years ago
Andrew Tridgell 9320e82ac2 AP_Compass: added in new orientations 12 years ago
Andrew Tridgell fbf79c07f0 AP_Compass: added COMPASS_EXTERNAL option 12 years ago
Andrew Tridgell feac9d1306 AP_Compass: fixed a bug in the tilt compass calculation 12 years ago
Andrew Tridgell a6c7bd3612 AP_Compass: fixed rotations for COMPASS_ORIENT 12 years ago
Craig@3DR 1a3ed2d80b AP_Compass: Corrected COMPASS_ORIENT Parameter Description 12 years ago
Randy Mackay 80bd458f29 Compass: update parameter description 12 years ago
Andrew Tridgell 9a87b3f3c1 AP_Compass: use const on more functions and remove old calculate_heading() 12 years ago
Andrew Tridgell f78de63a09 AP_Compass: more efficient calculate_heading() implementation 12 years ago
Andrew Tridgell 217f34e155 AP_Compass: added COMPASS_ORIENT parameter, to support external compasses 12 years ago
Andrew Tridgell ba83950fc4 libraries: replace constrain() with constrain_float() 12 years ago