Peter Barker
48a1b2f436
Copter: avoid allocate a GCS_MAVLINK per mavlink channel
6 years ago
Pierre Kancir
c330b87592
ArduCopter: pass mavlink_message_t by const reference
6 years ago
Peter Barker
6dce39cbe1
Copter: use AP_Arming methods to arm and disarm vehicle
...
Really just changing the namespace of init_arm_motors
6 years ago
Rajat Singhal
49554bf8d9
Copter: Add function for sending POSITION_TARGET_LOCAL_NED message
6 years ago
Peter Barker
9a2d5ac5a6
Copter: move various sensor status flag updates up
6 years ago
Peter Barker
a5c18ff8f5
Copter: move vehicle_initialised to be on GCS not GCS_MAVLink
6 years ago
Peter Barker
e22b29bce4
Copter: FrSky support has moved to GCS
6 years ago
Peter Barker
227f6499d3
Copter: mark vtol_state and landed_state methods as override
6 years ago
Peter Barker
281dbfcef8
Copter: support send_extended_sys_state
6 years ago
Peter Barker
eed73749f9
Copter: move sending of send_pid_tuning up
6 years ago
Peter Barker
039aa3f3b3
Copter: move sensor flags to be a GCS thing rather than a GCS_MAVLINK thing
6 years ago
Peter Barker
f759c7ac7e
Copter: GCS_MAVLink takes care of mavlink capabilities
6 years ago
Peter Barker
9bc23d3f28
Copter: move try_send_message of nav_controller_output up
6 years ago
Peter Barker
0dce6172f2
Copter: use visual odometry singleton
6 years ago
Peter Barker
5ae52038fa
Copter: make setting of home boolean in preparation for sanity checks
6 years ago
Peter Barker
270fa2dfb9
Copter: move handling of command-int MAV_CMD_DO_SET_HOME up
6 years ago
Peter Barker
609b4f87c5
Copter: move handling of RC_CHANNELS_OVERRIDE up
6 years ago
Peter Barker
7197cf9e5c
Copter: move sending of sys_status message up
6 years ago
Michael du Breuil
6bb84bfcc5
Copter: Remove unneeded GCS rally override
6 years ago
Peter Barker
f8a05564e8
Copter: split SYS_STATUS and POWER_STATUS onto separate ap_messages
6 years ago
Peter Barker
0e6efd6de0
Copter: move accept_packet to GCS_MAVLink base class
6 years ago
Peter Barker
8ac5ee02ea
Copter: GCS_MAVLink now uses Mission singleton
6 years ago
Peter Barker
72440e2af3
Copter: allow VFR_HUD.alt to be relative-alt if DEV_OPTIONS has bit 2 set
6 years ago
Peter Barker
1d322046b0
Copter: tidy up send_pid_tuning
6 years ago
Peter Barker
859f4828a1
Copter: move handling of gimbal messages up
...
Copter: move handling of mav_cmd_do_mount_control up
Copter: move handling of deprecated mount messages up
Copter: move handling of command_do_set_roi up
Copter: move handling of command_do_set_roi up
Copter: mount no longer takes ahrs in constructor
6 years ago
Peter Barker
f005ee4a4c
Copter: use camera singleton to get camera rather than callback
7 years ago
Peter Barker
ec52c22c7c
Copter: GCS_MAVLink uses compass singleton, stop implementing get_compass
7 years ago
Peter Barker
7fc580921a
Copter: handle command_long in GCS base class
7 years ago
Peter Barker
aa4ee64af2
Copter: handle command_int in base class
7 years ago
Peter Barker
485cafb343
Copter: use AP_FWVersion singleton
7 years ago
Peter Barker
6d9a131a26
Copter: make VFR_HUD always return height above MSL
7 years ago
Peter Barker
5f2221fe74
Copter: move handling of VFR_HUD into GCS_MAVLink_Copter
7 years ago
Peter Barker
7c8583d51d
Copter: implement sending of position_target_global_int
7 years ago
Peter Barker
9dce133938
Copter: handle setting of ekf origin in GCS_MAVLink
7 years ago
Peter Barker
e90ce4ced9
Copter: move data stream send up
7 years ago
Peter Barker
4b5953734d
Copter: use AP_ServoRelayEvents singleton
7 years ago
Peter Barker
0c8110ecb2
Copter: factor vehicle's mavlink send_heartbeat
7 years ago
Peter Barker
c80714b820
Copter: factor out preflight calibration function
7 years ago
Peter Barker
ce0f0938ee
Copter: make superclass handle command_ack packets
7 years ago
Michael du Breuil
291531e056
Copter: Support new battery failsafes
7 years ago
Peter Barker
41960704b0
Copter: move handling of visual odometry messages up
7 years ago
Peter Barker
8f48b3187e
Copter: use gps singleton for GCS function
7 years ago
Peter Barker
0afe1e7473
Copter: move handling of SET_GPS_GLOBAL_ORIGIN up
7 years ago
Peter Barker
3da70f19c1
Copter: handle param_request_list in GCS_MAVLINK base class
8 years ago
Peter Barker
bb06db6389
Copter: move send_autopilot_request calls up to GCS base class
8 years ago
Peter Barker
aa06fc499c
Copter: use GCS_MAVLINK subclasses to handle set_mode
8 years ago
Michael du Breuil
5cfe4d5a8c
Copter: Expose the AFS instance to MAVLink
8 years ago
Peter Barker
f56c9bd96d
Copter: move common mavlink camera handling up
8 years ago
Peter Barker
f1ab50d4ea
Copter: handle common GPS messages in base GCS_MAVLINK class
8 years ago
Peter Barker
fe16691c6e
Copter: move handling of MAG_CAL command longs up
8 years ago