Peter Barker
fba1710fbf
Rover: 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
olliw42
2fecc02aa6
Rover/GCS_MAVLINK: add send_servo_out() method and use GCS_MAVLINK::receiver_rssi()
4 years ago
Stephen Dade
7f0bd06e8b
Rover: Add support for HIGH_LATENCY2 messages
4 years ago
Peter Barker
db9d41e782
Rover: remove HIL support
4 years ago
Peter Barker
051be6c160
Rover: move handling of last-seen-SYSID_MYGCS up to GCS base class
4 years ago
Peter Barker
1362abba2e
Rover: tidy GCS_MAVLink handleMessage function
...
Co-authored-by: nubcaker
4 years ago
Randy Mackay
6cc6daa150
Rover: add support for MAV_CMD_DO_REPOSITION
4 years ago
Peter Barker
d31700c310
Rover: rename directory from APMrover2
5 years ago
Peter Barker
eb330b60ed
Rover: rename system_status as it won't be called from base class
5 years ago
Michael du Breuil
a1acc75e11
Rover: Support new AP_Vehicle::set_mode
5 years ago
Peter Barker
0d7db0bbfe
Rover: remove get_advanced_failsafe override; singleton to be used
5 years ago
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