Peter Barker
323d6850d5
Rover: move update_sensor_status_flags into GCS subclasses
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
8244158969
Rover: move handling of fence point handling up
6 years ago
Peter Barker
ded3ab99bb
Rover: move handling of MAV_CMD_DO_SET_FENCE_ENABLED up
6 years ago
Randy Mackay
d50a94aacf
Rover: minor comment fix to set-position-target handling
6 years ago
Tom Pittenger
12f66acfb7
Rover: remove wheel_encoder_rpm
6 years ago
jmachuca77
692281b273
Rover: adding AP_RPM
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
Peter Barker
9b16d1bbd3
Rover: move sending of fence_status up
6 years ago
Randy Mackay
ce3de6b047
Rover: send_wheel_encoder_distance uses definition for array size
6 years ago
Pavlo Kolomiiets
c0dcb93e4c
Rover: send mavlink WHEEL_DISTANCE message
6 years ago
Peter Barker
b47733142f
GLOBAL: rename DataFlash_Class to AP_Logger
6 years ago
Michael du Breuil
b00b7e827f
APMRover2: Remove unneeded GCS rally override
6 years ago
Andrew Tridgell
ce9352942f
Rover: allow mavlink when in sensor error
6 years ago
Randy Mackay
80e9a54aed
Rover: arming and mode init checks use ekf_position_ok
6 years ago
Peter Barker
1ee8cfad6f
Rover: split SIMSTATE, AHRS2 and AHRS3 onto their own ap_message ids
6 years ago
Peter Barker
f8f5faa6b9
Rover: split DISTANCE_SENSOR onto its own ap_message id
6 years ago
Peter Barker
88dfb3220b
Rover: try_send_message caller checks telemetry_delayed
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
Randy Mackay
b405286262
Rover: nav-controller-output message sourced from flight mode
...
future change will allow overriding these values so each mode can provide the best value
6 years ago
Randy Mackay
2b97e496ff
Rover: nav-controller-output msg sends roll as zero and pitch for balance bot
6 years ago
Peter Barker
d1eb9c5c71
Rover: split MSG_SCALED_PRESSURE into three separate messages
6 years ago
Peter Barker
434a263ef4
Rover: split MSG_RAW_IMU1 into per-IMU ap_messages
6 years ago
Peter Barker
a5b5688960
Rover: send both SYS_STATUS or POWER_STATUS or neither
6 years ago
Peter Barker
b67876316a
Rover: rename send_extended_status1 to send_sys_status
6 years ago
Peter Barker
9665d8d2e9
Rover: adjust for new update entry points into GCS
6 years ago
Peter Barker
0d8e3bdfd8
Rover: add parameter stream to list-of-all-streams
6 years ago
Peter Barker
dc4e58de13
Rover: rename MSG_EXTENDED_STATUS2 to MSG_MEMINFO
6 years ago
Peter Barker
54d4030ed1
Rover: rename MSG_RAW_IMU2 and MSG_RAW_IMU3 to reflect what they send
6 years ago
Peter Barker
5dcf4dfffc
Rover: remove pointless wrappers around gcs functions
6 years ago
Randy Mackay
1069ab0860
Rover: GCS invoked RTL returns failed when set-mode fails
6 years ago
Randy Mackay
6167e6ac0b
Rover: gcs fs not triggered if rc-overrides arrive
...
also not triggered if manual-control messages arrive
also minor restructure of gcs_failsafe_check (non-functional)
also remove unnecessary failsafe_trigger call when heartbeats arrive
6 years ago
Randy Mackay
047f704236
Rover: last_heartbeat_ms moved to failsafe structure
6 years ago
Randy Mackay
4dbff6af7e
Rover: use AP_WindVane's send_wind
6 years ago
IamPete1
0dddc2eafe
Rover: add sailboat tacking
6 years ago
Peter Barker
9a263780d0
Rover: move handling of gimbal messages up
...
Rover: move handling of mav_cmd_do_mount_control up
Rover: move handling of deprecated mount messages up
Rover: move handling of command_do_set_roi up
Rover: move handling of command_do_set_roi up
Rover: mount no longer takes ahrs in constructor
6 years ago
Raouf
fc5ce7b273
Rover: send obstacle_distance messages to proximity lib
6 years ago
Randy Mackay
c3f3ee03d0
Rover: windvane calibration can be started with preflight-calibration msg
...
send COMMAND_LONG with MAV_CMD_PREFLIGHT_CALIBRATION command and set param6 field to 3
6 years ago
IamPete1
4366bae96d
Rover: add sailboat support
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
Randy Mackay
dd3163b065
Rover: rename AC_RALLY to AP_RALLY
7 years ago
Randy Mackay
f0ad8760e2
Rover: move rally to g2
7 years ago