Peter Barker
2372a4f3b6
ArduSub: provide default implemenation of handle_change_alt_request
...
The TODO items to actually implement these are almost 6 years old.
Since then these methods have been burning space.
This doesn't even make sense for several vehicles, so a default
implementation which does nothing seems OK.
3 years ago
Stephen Dade
2a1f6e1b31
ArduSub: Add support for HIGH_LATENCY2 messages
4 years ago
Peter Barker
2e23822b27
ArduSub: move handling of last-seen-SYSID_MYGCS up to GCS base class
4 years ago
Peter Barker
840bdbba62
Sub: show frame class as part of banner
...
Similar to how Copter does in its equivalent method.
frame type is not used on Sub ATM
4 years ago
Peter Barker
13e5e03a0d
ArduSub: move orderly rebooting code from GCS into AP_Vehicle
...
Several places we reboot the vehicle we should probably do several of
the things done in this code - flushing parameters, forcing safety on
etc.
4 years ago
Peter Barker
38a0fe4564
Sub: rename system_status as it won't be called from base class
5 years ago
Michael du Breuil
3f94f0d517
Sub: Support new AP_Vehicle::set_mode
5 years ago
Peter Barker
45af50f8bd
Sub: avoid allocate a GCS_MAVLINK per mavlink channel
6 years ago
Pierre Kancir
147a678569
ArduSub: pass mavlink_message_t by const reference
6 years ago
Peter Barker
fabf0a10d5
Sub: move vehicle_initialised to be on GCS not GCS_MAVLink
6 years ago
Peter Barker
1ce531b921
Sub: move base_mode and frame_type into GCS from GCS_MAVLink
6 years ago
Peter Barker
b04d084a50
Sub: move sending of send_pid_tuning up
6 years ago
Peter Barker
bb706305d0
Sub: move sensor flags to be a GCS thing rather than a GCS_MAVLINK thing
6 years ago
Peter Barker
7b80f56a80
Sub: GCS_MAVLink takes care of mavlink capabilities
6 years ago
Peter Barker
57e5991fde
Sub: move try_send_message of nav_controller_output up
6 years ago
Peter Barker
8937ef3190
Sub: make setting of home boolean in preparation for sanity checks
6 years ago
Peter Barker
44b7763caf
Sub: move handling of command-int MAV_CMD_DO_SET_HOME up
6 years ago
Peter Barker
17e4981785
Sub: move handling of RC_CHANNELS_OVERRIDE up
6 years ago
Peter Barker
fc19ce03b6
Sub: move sending of sys_status message up
6 years ago
Michael du Breuil
b4c5041aad
Sub: Remove unneeded GCS rally override
6 years ago
Peter Barker
d1daacd699
Sub: split SYS_STATUS and POWER_STATUS onto separate ap_messages
6 years ago
Peter Barker
aab9103356
Sub: GCS_MAVLink now uses Mission singleton
6 years ago
Peter Barker
a487cb09ed
Sub: move handling of gimbal messages up
...
Sub: move handling of mav_cmd_do_mount_control up
Sub: move handling of deprecated mount messages up
Sub: move handling of command_do_set_roi up
Sub: move handling of command_do_set_roi up
Sub: mount no longer takes ahrs in constructor
6 years ago
Peter Barker
753be1142f
Sub: use camera singleton to get camera rather than callback
7 years ago
Peter Barker
e4c0ef789b
Sub: GCS_MAVLink uses compass singleton, stop implementing get_compass
7 years ago
Peter Barker
2d1ed75592
Sub: handle command_long in GCS base class
7 years ago
Peter Barker
332fcb3226
Sub: handle command_int in base class
7 years ago
Peter Barker
e0eb3424ec
Sub: move mavlink reboot code up to base class
7 years ago
Peter Barker
c17514cf85
Sub: use AP_FWVersion singleton
7 years ago
Peter Barker
1dbfb9943c
Sub: make VFR_HUD always return height above MSL
7 years ago
Peter Barker
18c494b25f
Sub: move sending of vfr_hud up
7 years ago
Peter Barker
324be6ca0d
Sub: move sending of GLOBAL_POSITION_INT up to GCS_MAVLINK
7 years ago
Peter Barker
c91ba19e7f
Sub: override sending of scaled_pressure3
...
Without this change we run the risk of sending out the same message with
vastly different data in it
7 years ago
Peter Barker
631e967df3
Sub: handle setting of ekf origin in GCS_MAVLink
7 years ago
Michael du Breuil
2d7f60ab59
Sub: Use named float wrappers
7 years ago
Peter Barker
5674a68457
Sub: move data stream send up
7 years ago
Peter Barker
c7327acef7
Sub: use AP_ServoRelayEvents singleton
7 years ago
Peter Barker
fa3b3964e8
Sub: factor vehicle's mavlink send_heartbeat
7 years ago
Peter Barker
05ee33d037
Sub: tidy handling of barometer calibrations
7 years ago
Peter Barker
fe293abf37
Sub: factor out preflight calibration function
7 years ago
Peter Barker
2fc9b3b5f4
Sub: use gps singleton for GCS functions
7 years ago
Peter Barker
5b7f396e23
Sub: move handling of SET_GPS_GLOBAL_ORIGIN up
7 years ago
Peter Barker
52463a5ed6
Sub: move send_autopilot_request calls up to GCS base class
8 years ago
Peter Barker
ae9891d291
Sub: add constant structure holding firmware version
8 years ago
Peter Barker
5a9af5bc28
Sub: use GCS_MAVLINK subclasses to handle set_mode
8 years ago
Michael du Breuil
6e55c9554a
Sub: Support common version of MAV_CMD_DO_FLIGHT_TERMINATION
8 years ago
Peter Barker
077f577e5c
Sub: move common mavlink camera handling up
8 years ago
Peter Barker
2aaaba8397
Sub: handle common GPS messages in base GCS_MAVLINK class
8 years ago
Peter Barker
c430b3affe
Sub: move handling of MAG_CAL command longs up
8 years ago
Peter Barker
4723194a01
Sub: move mavlink support for servo/relay up
8 years ago