Commit Graph

22 Commits

Author SHA1 Message Date
Andrew Tridgell 02e173b094 AntennaTracker: do an initial pressure calibration on startup 2014-08-03 17:38:19 +10:00
Andrew Tridgell a3b91660eb AntennaTracker: build fixes for new GCS_MAVLink API 2014-06-03 10:40:10 +10:00
Mike McCauley 7e3daacda0 AntennaTracker: add support for PROXY_MODE 2014-06-03 10:40:07 +10:00
Andrew Tridgell 7cc3cb8d9b AntennaTracker: updates for new GCS_MAVLink API 2014-05-21 12:45:25 +10:00
Andrew Tridgell 9e7e2eb106 AntennaTracker: use setup_uart() 2014-05-16 11:46:10 +10:00
Andrew Tridgell b1b96ec8e9 AntennaTracker: added SCAN mode
this is used to test calibrate the compass, and to test tracking PIDs
2014-04-09 15:28:14 +10:00
Andrew Tridgell b45819dd97 AntennaTracker: don't use EEPROM home if a startup home is set in parameters 2014-04-09 15:28:14 +10:00
Andrew Tridgell c51212da53 AntennaTracker: convert to new GPS API 2014-04-01 06:38:24 +11:00
Mike McCauley 2e3989f78d AntennaTracker: initial position was not being set on normal startup 2014-03-27 13:01:57 +11:00
Mike McCauley 6648170102 AntennaTracker: remove call to set fly forward, else if the tracker is moving it will use the GPS direction for yaw instead of the compass 2014-03-27 13:01:57 +11:00
Andrew Tridgell 72c12fb2b3 AntennaTracker: added boardconfig object
this allows the safety switch to be disabled
2014-03-27 08:06:50 +11:00
Andrew Tridgell e40c178e11 AntennaTracker: fixed build with GPS changes 2014-03-24 12:04:09 +11:00
Andrew Tridgell af2ae30b65 AntennaTracker: fixed APM2 serial speed handling
need to change based on USB mux status
2014-03-22 19:31:51 +11:00
Andrew Tridgell 3a3a074fab AntennaTracker: fixed ballerina and more accurate tracking
implement new parameter options
2014-03-22 19:31:51 +11:00
Andrew Tridgell 851fb61901 AntennaTracker: fixed for new MAVLink handling 2014-03-19 12:13:43 +09:00
Mike McCauley b4a0c7db63 AntennaTracker: add support for MANUAL and AUTO modes 2014-03-08 21:55:57 +11:00
Mike McCauley 7c2bba169e AntennaTracker: use gcs[] array instead of old idiom gcs0, gcs3 2014-03-08 21:55:57 +11:00
Mike McCauley 05646904de AntennaTracker: finish adding GPS support, including using relative or absolute altitudes 2014-03-08 21:55:57 +11:00
Mike McCauley b1e00c695e AntennaTracker: now supports mavlink arm and disarm commands to disable antenna servo outputs 2014-03-08 21:55:57 +11:00
Mike McCauley 0885d55905 Tools/AntennaTracker: completed intial tracker code
Now works with 2 servo alt-azimuth mounted antenna tracking mount. Tested
on Flymaple, with Eagle Tree antenna tracker.
2014-03-03 06:36:37 +11:00
Mike McCauley 8f71af605b AntennaTracker: update to build with latest libraries
AntennaTracker has not been maintained as other parts of the system and
libraries have been modernised. This patch at least gets it to the stage where
it compiles and runs in SITL. Also added Tools/autotest/sim_antennatracker.sh
to run in SITL
2014-02-18 19:09:21 +11:00
Andrew Tridgell 871a606ce1 AntennaTracker: first cut at antenna tracking sketch 2013-10-24 14:34:03 +11:00