Andrew Tridgell
f8adea2ddd
AntennaTracker: complete conversion to .cpp files
10 years ago
Andrew Tridgell
1660b027ca
AntennaTracker: rename pde files to cpp
10 years ago
Andrew Tridgell
4512e408f7
AntennaTracker: fixed build
10 years ago
Andrew Tridgell
4a290cd2f1
AntennaTracker: support setting just accel trim with preflight-cal
...
use param5==2
10 years ago
Andrew Tridgell
295041ef45
AntennaTracker: revert AP_Math class change
10 years ago
Tom Pittenger
1020be9d9f
Tracker: compile warnings: float to double. print statements require doubles
10 years ago
Tom Pittenger
d8d8593708
AntennaTracker: compiler warnings: apply is_zero(float) or is_equal(float)
10 years ago
Andrew Tridgell
429efc4d6c
AntennaTracker: fix for HAL_SITL rename
10 years ago
Randy Mackay
94737e4df6
Tracker: add SYSID_TARGET and request 1hz pos data from vehicle
10 years ago
Randy Mackay
f74d2101d1
Tracker: add SERVO_TEST mode
...
tracker switches into this mode when it receives a do-set-servo command
from the GCS. In this mode the tracker simply moves the servo to the
specified pwm.
10 years ago
Niels Joubert
eae9452cd1
AntennaTracker: Handle GPS Injection
10 years ago
Andrew Tridgell
2f8764d31a
AntennaTracker: added LOCAL_POSITION message
10 years ago
Randy Mackay
94bd357c57
Tracker: add EKF_STATUS_REPORT to enum
...
avoids a compiler warning
10 years ago
Andrew Tridgell
bd4476cb84
AntennaTracker: removed 1D accel cal
10 years ago
Andrew Tridgell
e6b291f270
AntennaTracker: use new interactive accelcal
10 years ago
Randy Mackay
343bcbb1c9
Tracker: fixed MAVLink stream trigger calculations
10 years ago
Andrew Tridgell
6ec65bf629
AntennaTracker: implement MAV_CMD_REQUEST_AUTOPILOT_CAPABILITIES
10 years ago
Andrew Tridgell
4484465b38
AntennaTracker: support AUTOPILOT_VERSION command
10 years ago
Andrew Tridgell
91df1ba738
AntennaTracker: fixed build warning
10 years ago
Andrew Tridgell
17eee56b89
AntennaTracker: fixed build warnings
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
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