Commit Graph

147 Commits

Author SHA1 Message Date
Shiv Tyagi dfd7dfc1af Rover: set failsafe_radio flag when RC failsafe is triggered/cleared
This sets failsafe_radio flag when RC failsafe is triggered/cleared which is further used in AP_Arming::manual_transmitter_checks to fail pre-arm checks if failsafe is on
2021-10-30 15:47:53 +09:00
Shiv Tyagi 1b8fc31fcd Rover : add pilot_throttle_checks() to check throttle failsafe
This adds pilot_throttle_checks to check for throttle failsafe and prevents arming if throttle failsafe is triggered
2021-10-30 15:47:53 +09:00
Iampete1 72b821d9da Rover: remove trim radio functionality 2021-10-23 12:32:06 +09:00
Sebastian Quilter 2f56ac45ab Rover: make rangefinder ranges m rather than cm 2021-10-21 21:28:53 +11:00
Randy Mackay 6738bf9edd Rover: remove <startup_ground> message
also remove GROUND_START_DELAY definition
2021-10-20 06:12:43 -04:00
Randy Mackay 9d030e9424 Rover: PILOT_STEER_TYPE param desc fix 2021-10-20 06:10:56 -04:00
Iampete1 f178717212 Rover: use floats for get/set output scaled 2021-10-20 18:29:58 +11:00
Peter Barker 16498b7aee Rover: move SITL object up to AP_Vehicle 2021-10-19 11:34:43 +11:00
Randy Mackay bb7c3a7fb4 Rover: 4.1.1-rc1 release notes 2021-10-19 07:09:53 +09:00
Shiv Tyagi 6faa586dec Rover : log multiple rangefinder instances in DPTH message
This makes log_dpth method to log multiple instances of rangefinder

Co-Authored-By: Josh Henderson <69225461+hendjoshsr71@users.noreply.github.com>
2021-10-03 09:21:31 -04:00
Peter Barker 88b55aceb3 Rover: stop passing current_loc into AP_Camera 2021-09-29 18:33:01 +10:00
Iampete1 6ebef3fe6b Rover: move from AUX_FUNC::SAVE_TRIM to AUX_FUNC::TRIM_TO_CURRENT_SERVO_RC 2021-09-28 09:16:24 +10:00
Iampete1 4c069d57ea Rover: fix RC init order to avoid error message 2021-09-21 17:49:47 +10:00
Josh Henderson 6c25a8e628 Rover: position_target_global_int() remove rotating yaw for MAV_BODY_FRAMES 2021-09-21 09:44:43 +09:00
Iampete1 1eb26c83e2 Rover: convert to new ARMDISARM 2021-09-21 09:36:24 +10:00
Randy Mackay dafdf26c74 Rover: 4.1.0 release notes 2021-09-20 09:02:51 +09:00
Andrew Tridgell 608f316698 Rover: moved accel cal update to vehicle code 2021-09-17 14:07:14 +10:00
Randy Mackay 05b07468af Rover: 4.1.0-rc3 release notes
also update 4.1.0-rc2 release notes
2021-09-15 16:15:31 +09:00
Josh Henderson b2d9504c3a Rover: use vector.xy().length() instead of norm(x,y) 2021-09-14 10:43:46 +10:00
Randy Mackay 0470fb2cb8 Rover: 4.1.0-rc2 release notes 2021-09-10 14:42:01 +09:00
Peter Barker 591c7d55c7 Rover: make bad-mode-number notification consistent across vehicles 2021-09-01 19:45:46 +09:00
Peter Barker 96be74bdc2 Rover: reuse set-mode-by-number method 2021-09-01 19:45:46 +09:00
Peter Barker 44a72cfab1 Rover: remove unimplemented mavlink_set_mode 2021-09-01 19:45:46 +09:00
Randy Mackay 5f8237d1ab Rover: 4.1.0-rc1 release notes 2021-08-28 17:14:12 +09:00
olliw42 1856722b65 Rover: remove send_servo_out() method 2021-08-26 09:44:59 +10:00
olliw42 2fecc02aa6 Rover/GCS_MAVLINK: add send_servo_out() method and use GCS_MAVLINK::receiver_rssi() 2021-08-26 09:44:59 +10:00
Peter Barker 6aed71b75d Rover: add and use HAL_BUTTON_ENABLE 2021-08-25 19:03:42 +10:00
Andrew Tridgell 52fe9ff5b4 Rover: added MCU_STATUS message 2021-08-25 07:11:31 +10:00
Andrew Tridgell 27ff63b865 Rover: added slew rate and Dmod for PID_TUNING message 2021-08-19 12:08:54 +10:00
Peter Barker f1e2e344f1 Rover: stop sending SENSOR_OFFSETS
Only works for first compass instance.

We have all of these in parameters anyway.
2021-08-18 18:06:24 +10:00
Andrew Tridgell 7b5ab8bb8c Rover: mark logger Write() calls as streaming where appropriate 2021-08-18 10:20:03 +10:00
Peter Barker 683806714c Rover: move VehicleClass handling to AHRS frontend
.... and renaming the enumeration while we're at it
2021-08-17 10:34:07 +10:00
Randy Mackay 0b0ca6a9e9 Rover: 4.1.0-beta7 release notes 2021-08-14 11:16:44 +09:00
Peter Barker f32fe77602 Rover: ensure arming when running motor test 2021-08-13 08:00:52 +10:00
Peter Hall e86665a989 Rover: add AIS 2021-08-10 08:11:18 +09:00
Peter Hall 5ad69fc5a3 Rover: send AIS 2021-08-10 08:11:18 +09:00
Randy Mackay 109d9f59a5 Rover: add torqeedo to pre-arm checks 2021-08-09 15:13:24 +09:00
bugobliterator dffe5be9c9 Rover: change class name from SITL::SITL to SITL::SIM 2021-08-05 07:25:31 +10:00
Josh Henderson 4559274755 Rover: remove POSITION_TARGET_TYPEMASK_FORCE_SET 2021-08-03 12:48:38 +10:00
Peter Barker cd01069b88 Rover: use mission singleton inside AP_AdvancedFailsafe 2021-08-03 10:35:24 +10:00
Peter Barker ffd577f30b Rover: use AP::compass().available in place of enabled() 2021-07-30 12:19:42 +10:00
Peter Barker 8c2cf123af Rover: stop using AHRS as conduit for Compass pointer 2021-07-30 12:19:42 +10:00
Iampete1 37911a7727 Rover: #ifdef scripting specific functions 2021-07-28 18:18:32 +10:00
Randy Mackay eb357738e0 Rover: version to 4.2.0-dev
we have branched for 4.1 so this will make it more clear if an autopilot is using pre or post branch software
2021-07-24 08:52:38 +09:00
Randy Mackay 275f75d0cb Rover: 4.1.0-beta6 release notes 2021-07-23 12:02:57 +09:00
Andrew Tridgell 8f9929c6c2 Rover: replaced Pixhawk with more appropriate wording in docs 2021-07-22 07:48:12 +10:00
Peter Barker 5c7d5a048f Rover: rename for AHRS restructuring 2021-07-21 21:01:39 +10:00
Peter Barker 3b15ff0d42 Rover: remove ability to use DCM as AHRS 2021-07-21 21:01:39 +10:00
Peter Barker f848f7d3b2 Rover: stop taking references to ahrs in APM_Control 2021-07-21 18:27:23 +10:00
Iampete1 a7366729c3 Rover: point to new motor directory 2021-07-20 10:48:01 +09:00