Peter Barker
190f716c43
Rover: avoid allocate a GCS_MAVLINK per mavlink channel
6 years ago
Pierre Kancir
86406fdb02
APMrover2: pass mavlink_message_t by const reference
6 years ago
Randy Mackay
66fa948e27
Rover: send position-target-global-int mavlink messages
6 years ago
Peter Barker
f63a5d5c1b
Rover: move various sensor status flag updates up
6 years ago
Peter Barker
070b185d2a
Rover: move vehicle_initialised to be on GCS not GCS_MAVLink
6 years ago
Peter Barker
5e73648d2a
Rover: move FRsky telemetry up into common GCS telemetry class
6 years ago
Peter Barker
1debd88083
Rover: move sending of send_pid_tuning up
6 years ago
Peter Barker
6331efcc12
Rover: move sensor flags to be a GCS thing rather than a GCS_MAVLINK thing
6 years ago
Peter Barker
7d6140e029
Rover: GCS_MAVLink takes care of mavlink capabilities
6 years ago
Peter Barker
d1cada0e25
Rover: move try_send_message of nav_controller_output up
6 years ago
Peter Barker
dbdf17d6c6
Rover: use visual odometry singleton
6 years ago
Peter Barker
4cdbcab723
Rover: move handling of command-int MAV_CMD_DO_SET_HOME up
6 years ago
Peter Barker
76fe58a3bd
Rover: move handling of RC_CHANNELS_OVERRIDE up
6 years ago
Peter Barker
7ea223eac6
Rover: move sending of sys_status message up
6 years ago
Michael du Breuil
b00b7e827f
APMRover2: Remove unneeded GCS rally override
6 years ago
Peter Barker
f8f5faa6b9
Rover: split DISTANCE_SENSOR onto its own ap_message id
6 years ago
Peter Barker
90d13548a1
Rover: split SYS_STATUS and POWER_STATUS onto separate ap_messages
6 years ago
Peter Barker
588829161b
Rover: move accept_packet to GCS_MAVLink base class
6 years ago
Peter Barker
0fa9f43815
Rover: GCS_MAVLink now uses Mission singleton
6 years ago
Peter Barker
7c60c85a12
Rover: use camera singleton to get camera rather than callback
7 years ago
Peter Barker
a5691500ad
Rover: GCS_MAVLink uses compass singleton, stop implementing get_compass
7 years ago
Raouf
90fd64cf3a
Rover: add support for rally points
7 years ago
Randy Mackay
84bda4e893
Rover: follow mode fixes and improvements
...
fix follow endless loop on enter
pass mavlink messages to AP_Follow
separate follow from guided
follow slows based on yaw error
check follow is enabled before entering follow mode
fix order in switch statement when converting from mode number to mode object
remove unused last_log_ms from follow mode
7 years ago
Peter Barker
0785e48718
Rover: handle command_int in base class
7 years ago
Peter Barker
1da3e8f182
Rover: handle command_long in GCS base class
7 years ago
Peter Barker
ab6cf171da
Rover: use AP_FWVersion singleton
7 years ago
Peter Barker
829d18874e
Rover: create persist_streamrates() callback to indicate persistence
7 years ago
Peter Barker
9d83ee8cc7
Rover: move sending of vfr_hud up
7 years ago
Peter Barker
0d3051e46a
Rover: handle setting of ekf origin in GCS_MAVLink
7 years ago
Peter Barker
a692acad81
Rover: move data stream send up
7 years ago
Peter Barker
d66cb1dda0
Rover: use AP_ServoRelayEvents singleton
7 years ago
Peter Barker
a45e3cba15
Rover: factor vehicle's mavlink send_heartbeat
7 years ago
Peter Barker
762b31b147
Rover: create a preflight calibration function
...
Some functionality has moved up.
7 years ago
Michael du Breuil
b761a57da3
Rover: Support new battery interface
7 years ago
Peter Barker
3c58eca0ab
Rover: move handling of visual odometry messages up
7 years ago
Peter Barker
baf82cec22
Rover: use gps singleton for GCS functions
7 years ago
Peter Barker
b84e40a804
Rover: move handling of SET_GPS_GLOBAL_ORIGIN up
7 years ago
Peter Barker
85ac69f701
Rover: move send_autopilot_request calls up to GCS base class
8 years ago
Peter Barker
f3a0d2b02b
Rover: use GCS_MAVLINK subclasses to handle set_mode
8 years ago
Michael du Breuil
a98c8427dd
Rover: Expose the AFS instance to MAVLink
8 years ago
Peter Barker
2014eb0def
Rover: move common mavlink camera handling up
8 years ago
Peter Barker
fec152385c
Rover: handle common GPS messages in base GCS_MAVLINK class
8 years ago
Peter Barker
3586f0e8fb
Rover: move handling of MAG_CAL command longs up
8 years ago
Peter Barker
bcf7c6e6b6
Rover: move mavlink support for servo/relay up
8 years ago
Peter Barker
2717244dd8
Rover: move rally-point handling up
8 years ago
Peter Barker
7aff4c6ab9
Rover: move handling of incoming statutext messages up
8 years ago
Peter Barker
901045b029
Rover: move common mission handling up to GCS_MAVLINK
8 years ago
Pierre Kancir
c41e695c98
APMRover2: correct some style
8 years ago
Pierre Kancir
326e0f224f
Rover: added SYSID_ENFORCE parameter
8 years ago
floaledm
629af84ca1
Rover: update sensor status error flags independently of sending a sys_status message
8 years ago