Randy Mackay
b12cf4644c
Tracker: initialise telem2
10 years ago
Randy Mackay
c7fb252fbb
Tracker: integrate SerialManager
10 years ago
Randy Mackay
43901dce65
Tracker: mavlink component id to 1
...
The antenna tracker's system id (aka SYSID) should be different from
other vehicles but it's component id should be "1" like copter, plane
and rover.
10 years ago
Andrew Tridgell
0d2308f754
AntennaTracker: removed old PROXY_MODE parameter
...
this should not be needed any more
10 years ago
Andrew Tridgell
c94e934fdf
AntennaTracker: use generic mavlink routing
...
this replaces the special purpose routing in the AntennaTracker
10 years ago
Andrew Tridgell
6b5492a586
AntennaTracker: fix build with new mavlink repo
10 years ago
Randy Mackay
704a720412
Tracker: move servo init to servos.pde
10 years ago
Randy Mackay
dbc1c03d49
Tracker: use handle_set_mode()
11 years ago
Andrew Tridgell
655db3c2d5
AntennaTracker: set GPS non-blocking
...
the new GPS driver only ever needs a non-blocking port
11 years ago
Randy Mackay
eb4eca8550
Antenna: move up one directory
11 years ago
Andrew Tridgell
cbcb5ec0a9
AntennaTracker: convert to using StorageManager
11 years ago
Andrew Tridgell
02e173b094
AntennaTracker: do an initial pressure calibration on startup
11 years ago
Andrew Tridgell
a3b91660eb
AntennaTracker: build fixes for new GCS_MAVLink API
11 years ago
Mike McCauley
7e3daacda0
AntennaTracker: add support for PROXY_MODE
11 years ago
Andrew Tridgell
7cc3cb8d9b
AntennaTracker: updates for new GCS_MAVLink API
11 years ago
Andrew Tridgell
9e7e2eb106
AntennaTracker: use setup_uart()
11 years ago
Andrew Tridgell
b1b96ec8e9
AntennaTracker: added SCAN mode
...
this is used to test calibrate the compass, and to test tracking PIDs
11 years ago
Andrew Tridgell
b45819dd97
AntennaTracker: don't use EEPROM home if a startup home is set in parameters
11 years ago
Andrew Tridgell
c51212da53
AntennaTracker: convert to new GPS API
11 years ago
Mike McCauley
2e3989f78d
AntennaTracker: initial position was not being set on normal startup
11 years ago
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
11 years ago
Andrew Tridgell
72c12fb2b3
AntennaTracker: added boardconfig object
...
this allows the safety switch to be disabled
11 years ago
Andrew Tridgell
e40c178e11
AntennaTracker: fixed build with GPS changes
11 years ago
Andrew Tridgell
af2ae30b65
AntennaTracker: fixed APM2 serial speed handling
...
need to change based on USB mux status
11 years ago
Andrew Tridgell
3a3a074fab
AntennaTracker: fixed ballerina and more accurate tracking
...
implement new parameter options
11 years ago
Andrew Tridgell
851fb61901
AntennaTracker: fixed for new MAVLink handling
11 years ago
Mike McCauley
b4a0c7db63
AntennaTracker: add support for MANUAL and AUTO modes
11 years ago
Mike McCauley
7c2bba169e
AntennaTracker: use gcs[] array instead of old idiom gcs0, gcs3
11 years ago
Mike McCauley
05646904de
AntennaTracker: finish adding GPS support, including using relative or absolute altitudes
11 years ago
Mike McCauley
b1e00c695e
AntennaTracker: now supports mavlink arm and disarm commands to disable antenna servo outputs
11 years ago
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.
11 years ago
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
11 years ago
Andrew Tridgell
871a606ce1
AntennaTracker: first cut at antenna tracking sketch
11 years ago