Peter Barker
0189ee2a04
AntennaTracker: use AP::compass().available in place of enabled()
2021-07-30 12:19:42 +10:00
Peter Barker
b2575c2b1d
AntennaTracker: stop using AHRS as conduit for Compass pointer
2021-07-30 12:19:42 +10:00
Peter Barker
2428487383
Tracker: move automatic declination setting into AP_Compass itself
2019-08-13 10:02:13 +10:00
Peter Barker
89f43c0318
Tracker: move responsibility for logging into library
2019-04-23 10:06:17 +10:00
Peter Barker
09a11429e1
Tracker: call compass cal routine directly from sched table
2019-04-23 10:06:17 +10:00
Peter Barker
39db4eb871
Tracker: move enabled parameter into compass library
2019-04-02 10:24:49 +11:00
Peter Barker
b933f050b8
Tracker: compass init never fails
2019-03-13 13:06:50 +11:00
IamPete1
1bade761a1
Tracker: factor out compass functions
2019-02-28 15:17:26 +11:00
Peter Barker
9f6027b332
Tracker: make set_home bool, do not save bad homes
2019-02-26 08:03:56 +11:00
Peter Barker
33637dbe22
Tracker: move update_sensor_flags to GCS_Rover.cpp
2019-02-20 11:57:00 +11:00
Peter Barker
6ef1c64652
Tracker: move update_sensor_status_flags into GCS subclasses
2019-02-19 14:09:59 +11:00
Peter Barker
6fc76a32af
GLOBAL: use AP::logger() and strip redundant Log_ from methods
2019-01-18 18:08:20 +11:00
Peter Barker
b47733142f
GLOBAL: rename DataFlash_Class to AP_Logger
2019-01-18 18:08:20 +11:00
Randy Mackay
3a2e015df9
Tracker: send sensor status in extended status msg to GCS
2018-09-06 08:13:39 +09:00
Randy Mackay
b323a5bffe
Tracker: remove compass accumulate
2018-08-06 11:05:34 +10:00
Peter Barker
c0fac91110
Tracker: use compass singleton for logging
2018-07-04 20:11:27 +01:00
Peter Barker
9f6d186bea
Tracker: use AP_RTC
...
Tracker: AP_GPS now sets the system time directly
2018-06-15 08:01:22 +10:00
Peter Barker
f3c9761901
Tracker: GPS now logs its own data
2018-04-18 13:50:55 +09:00
Peter Barker
753b710477
Tracker: Baro does its own dataflash logging
2018-04-12 19:12:12 +01:00
Peter Barker
b862e4f3a8
Tracker: tidy handling of barometer calibrations
2018-04-02 23:25:05 +01:00
Michael du Breuil
a108ae8f1e
AntennaTracker: Support new battery failsafes
2018-03-27 22:12:21 +01:00
Peter Barker
f86d4466bd
Tracker: remove shims used in scheduler table
2018-02-12 20:09:09 +09:00
Andrew Tridgell
b702dd5342
Tracker: removed compass learn_offsets()
2018-02-08 17:36:33 +11:00
Andrew Tridgell
958a665334
Tracker: don't disable compass on one bad reading
...
the compass can go back for a short time and recover
found by Michael
2017-11-28 09:02:24 +11:00
Peter Barker
33feeb1c11
Tracker: add support for SYS_STATUS sending, battery
2017-11-27 12:26:57 +09:00
Peter Barker
2039222c7e
Tracker: use send_text method on the GCS singleton
2017-07-09 17:17:29 -04:00
Randy Mackay
4ae9c0cf49
Tracker: minor formatting fix
...
No functional change
2016-12-14 11:06:30 +09:00
murata
cc8dd92a8c
Tracker: To nullptr from NULL.
2016-10-28 09:56:07 -07:00
Mathieu OTHACEHE
152edf7189
Global: remove mode line from headers
...
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
2016-10-24 09:42:01 -02:00
murata
467da77c77
AntennaTracker: To add a judgment of 0 degrees longitude.
2016-10-04 08:29:37 -07:00
Andrew Tridgell
8c3bbdaf73
AntennaTracker: don't stall EKF during baro cal
2016-05-24 17:00:55 +10:00
Andrew Tridgell
5bf13ecc69
AntennaTracker: update signing timestamp on GPS lock
2016-05-21 15:25:13 +10:00
Andrew Tridgell
71b121837a
AntennaTracker: adjust for changed logging APIs
2016-05-07 18:27:18 +10:00
Siddharth Bharat Purohit
0e18b5eaad
Tracker: wire up accel cal for tracker
2015-12-29 10:46:35 -08:00
Randy Mackay
ecf01732d9
Tracker: add dataflash logging
2015-12-27 16:14:20 +09:00
Luis Vale Gonçalves
6dd28f632c
Tracker: revise text messages
...
Clean up text messages
2015-11-25 20:47:07 +09:00
lvale
e7efaa45c5
Tracker: text message severity uniformization
...
Continuing the uniformization, now for AntennaTracker
2015-11-05 12:33:59 +09:00
Lucas De Marchi
84da1f5039
Rename gcs_send_text_P to gcs_send_text
2015-10-30 14:35:07 +09:00
Lucas De Marchi
2c38e31c93
Remove use of PSTR
...
The PSTR is already define as a NOP for all supported platforms. It's
only needed for AVR so here we remove all the uses throughout the
codebase.
This was automated with a simple python script so it also converts
places which spans to multiple lines, removing the matching parentheses.
AVR-specific places were not changed.
2015-10-30 14:35:04 +09:00
Siddharth Bharat Purohit
0c004c13a1
AntennaTracker: implement on-board compass calibration for Antenna tracker
2015-09-03 16:59:14 +10:00
squilter
f1d9b3570c
Tracker: update severity values
2015-08-25 14:04:45 +09:00
Andrew Tridgell
f8adea2ddd
AntennaTracker: complete conversion to .cpp files
2015-06-01 15:08:08 +10:00
Andrew Tridgell
1660b027ca
AntennaTracker: rename pde files to cpp
2015-06-01 15:06:32 +10:00