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
Peter Barker
87a7907a63
Rover: move telemetry_delayed up into base class
9 years ago
Peter Barker
de452eb760
Rover: move adjust_rate_for_stream up
9 years ago
Peter Barker
a1c97f4585
Rover: subclass GCS_MAVLink in place of defining its functions for it
9 years ago
Peter Barker
af5a52e2aa
Plane: subclass GCS_MAVLink in place of defining its functions for it
9 years ago