Randy Mackay
4f5f253656
Tracker: send RADIO_IN msg to GCS
10 years ago
Randy Mackay
ac158f15e9
Tracker: check target of manual control msgs
10 years ago
Randy Mackay
b06d3d3f52
Tracker: remove forwarding of pos and pressure to vehicle
11 years ago
Randy Mackay
111ec147f0
Tracker: GCS_Mavlink format fix-up of indentation
11 years ago
Randy Mackay
3e62b188a1
Tracker: process mavlink msgs from vehicle once
...
previously heartbeat messages from the vehicle could be processed twice.
Once at the top of hte handleMessage function where they were forwarded
onto the GCS and then again lower down in the function where all
received heartbeats were sent to the vehicle.
11 years ago
Randy Mackay
dbc1c03d49
Tracker: use handle_set_mode()
11 years ago
Randy Mackay
eb4eca8550
Antenna: move up one directory
11 years ago
Andrew Tridgell
1aeac23f46
AntennaTracker: avoid integer underflow in mavlink txspace check
11 years ago
Andrew Tridgell
527de3f2e4
AntennaTracker: changes for more common mavlink code
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
286fdf2acc
AntennaTracker: use new GCS_Common.cpp functions
11 years ago
Andrew Tridgell
7cc3cb8d9b
AntennaTracker: updates for new GCS_MAVLink API
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
db7c3a9c52
AntennaTracker: added SERIAL_CONTROL support
...
allows for radio update and config over USB
11 years ago
Andrew Tridgell
8debcba4b1
AntennaTracker: fixed manual control, and added baro calibration
...
this allows baro offsets to be compensated for before takeoff
11 years ago
Andrew Tridgell
c51212da53
AntennaTracker: convert to new GPS API
11 years ago
Andrew Tridgell
4cb9d4fcb5
AntennaTracker: fixed mode set using custom mode
11 years ago
Mike McCauley
25c46cdc00
AntennaTracker: Added supportfor manual control message to force antenna bearing and pitch in manual mode
11 years ago
Andrew Tridgell
262f8b9f48
AntennaTracker: added STOP mode
...
to stop tracker moving
11 years ago
Andrew Tridgell
1f74736804
AntennaTracker: use common deferred message handling
11 years ago
Andrew Tridgell
851fb61901
AntennaTracker: fixed for new MAVLink handling
11 years ago
Andrew Tridgell
59c21fff88
AntennaTracker: added sending on SIMSTATE in SITL
11 years ago
Andrew Tridgell
7b1ce2eeb7
AntennaTracker: fixes for antenna tracker
...
- use pressure to calculate vehicle altitude
- changed approach to slewing
- fixed mavlink mode
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
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