Commit Graph

49771 Commits

Author SHA1 Message Date
Iampete1
69624b1c1b AP_BatteryMoniter: add plane Loiter to QLand failsafe action 2021-09-28 09:31:13 +10:00
Iampete1
0a1cad772c Plane: LoiterAltQLand: support handle_guided_request 2021-09-28 09:31:13 +10:00
Iampete1
a0260b05b3 Plane: handle_guided_request per mode 2021-09-28 09:31:13 +10:00
Iampete1
1148bb1234 Plane: Quadplane: add loiter to alt then QLAND mode 2021-09-28 09:31:13 +10:00
Iampete1
d566b24c04 AP_Vehickle: add Loiter alt then QLAND mode reasons 2021-09-28 09:31:13 +10:00
Iampete1
407b70b82e AP_Common: location: add get alt distance method 2021-09-28 09:31:13 +10:00
Iampete1
0549e08c5c Plane: add mehtod to check terrain by mode 2021-09-28 09:31:13 +10:00
Iampete1
dc2ba8236a Plane: trim_radio: check manual mode and rotation rates and add mesages 2021-09-28 09:16:24 +10:00
Iampete1
90dd36285e Plane: support TRIM_TO_CURRENT_SERVO_RC RC option to trigger trim radio function 2021-09-28 09:16:24 +10:00
Iampete1
cbfa4e5746 Plane: remove trim_radio mavlink option 2021-09-28 09:16:24 +10:00
Iampete1
8e693e5cd1 Plane: remove TRIM_AUTO param 2021-09-28 09:16:24 +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
3d566ca59b RC_Channel: add trim to current servo and RC option 2021-09-28 09:16:24 +10:00
Josh Henderson
3da294833d wscript: add --sitl-32bit build option 2021-09-28 09:15:11 +10:00
Josh Henderson
4d7dddf337 SITL: sim_MS5611 fix simulated driver for 32bit usage 2021-09-28 09:15:11 +10:00
Josh Henderson
27bb200644 Tools: add sitl_32bit board type for sim_vehicle & autotests 2021-09-28 09:15:11 +10:00
Josh Henderson
1019628ae4 SITL: test_ms5611 fix <-15C test case 2021-09-28 09:11:48 +10:00
Josh Henderson
9a7530ad50 AP_HAL_Linux: make panic() WEAK 2021-09-28 09:11:48 +10:00
Josh Henderson
328cf01436 AP_HAL_SITL: make panic() WEAK 2021-09-28 09:11:48 +10:00
Josh Henderson
0ae1536e4a AP_InternalError: change panic to return error code as string in SITL 2021-09-28 09:11:48 +10:00
Josh Henderson
6c3612b51d AP_Common: enable SITL unit testing
apcommon
2021-09-28 09:11:48 +10:00
Josh Henderson
0125ae26ac AP_Math: enable SITL unit testing 2021-09-28 09:11:48 +10:00
Josh Henderson
b42a95eb20 Tools: autotest.py enable unit testing for SITL 2021-09-28 09:11:48 +10:00
Josh Henderson
ca1894b350 AP_gtest: enable testing for exit conditions, SITL unit tests 2021-09-28 09:11:48 +10:00
Peter Barker
1ae8385a0f AP_GPS: correct GPS switching when GPS blending disabled 2021-09-28 09:08:50 +10:00
Sebastian Quilter
69120fa1c7 AP_OSD: #if sidebars 2021-09-28 09:04:45 +10:00
Sebastian Quilter
9a58ccb3cd AP_OSD: sidebar support for remaining 4 fonts 2021-09-28 09:04:45 +10:00
Sebastian Quilter
2379036e9a AP_OSD: Add sidebars for MAX7456 2021-09-28 09:04:45 +10:00
Randy Mackay
51d9714dbb Copter: 4.1.0-rc3 release notes 2021-09-27 17:56:08 -04:00
Randy Mackay
f606fe727a Tools: conditional-yaw test timeout increased
the request is to rotate 360deg at 10deg/sec but the timeout is only 30sec.  We need at least 36
2021-09-28 00:17:25 +09:00
Randy Mackay
d4ff180b29 Copter: guided mode remains in takeoff submode longer 2021-09-28 00:17:25 +09:00
Randy Mackay
59d1af2716 Copter: guided takeoff supports autoyaw
allows both pilot controlled and externally controlled yaw control
2021-09-28 00:17:25 +09:00
Iampete1
b6a73dd3d0 RC_Channel: renstate ArmDisarm Discription with 4.1 note 2021-09-27 13:33:54 +01:00
Andrew Tridgell
4aa88d172c HAL_ChibiOS: adjust Swan-K1 parameters
limit down pitch to 15 degrees to prevent overspeed, and limit angular
rates to 100 deg/s
2021-09-27 21:21:53 +10:00
Andrew Tridgell
fd5faa866f Plane: always log QPOS when changing control state 2021-09-27 21:21:53 +10:00
Andrew Tridgell
9d0b7f8efe Plane: removed set_state to QPOS_POSITION1 in do_vtol_land
we are immediately replacing the state with QPOS_APPROACH, so the
set_state is not needed, and triggers a call to
attitude_control->reset_yaw_target_and_rate() which can badly impact
euler rates for tailsitters
2021-09-27 21:21:53 +10:00
Peter Barker
93e6cfef35 autotest: move helicopter tests to own file 2021-09-27 11:58:39 +10:00
Peter Barker
bc664d77b7 autotest: add trivial test for MAVFTP using MAVProxy 2021-09-27 11:42:47 +10:00
Andy Piper
20a91dc1c8 AP_SerialManager: correct docs for SERIAL8 2021-09-26 19:51:50 +01:00
Iampete1
25aedc4ee7 AP_Proximity: lower SF45B update rate 2021-09-26 20:26:20 +09:00
Andrew Tridgell
a749c32974 Tools: build disco static
needed for libc version
2021-09-26 19:39:37 +10:00
Peter Barker
b0e59b2611 RC_Channel: rename GENERATOR_ENABLED to HAL_GENERATOR_ENABLED 2021-09-26 19:24:09 +10:00
Peter Barker
341379c5bd GCS_MAVLink: rename GENERATOR_ENABLED to HAL_GENERATOR_ENABLED 2021-09-26 19:24:09 +10:00
Peter Barker
d86e2792fd AP_Vehicle: rename GENERATOR_ENABLED to HAL_GENERATOR_ENABLED 2021-09-26 19:24:09 +10:00
Peter Barker
43469955a9 AP_HAL_ChibiOS: rename GENERATOR_ENABLED to HAL_GENERATOR_ENABLED 2021-09-26 19:24:09 +10:00
Peter Barker
5433cbe9a5 AP_Generator: rename GENERATOR_ENABLED to HAL_GENERATOR_ENABLED 2021-09-26 19:24:09 +10:00
Peter Barker
f71b4ec568 AP_BattMonitor: rename GENERATOR_ENABLED to HAL_GENERATOR_ENABLED 2021-09-26 19:24:09 +10:00
Peter Barker
d9844cc75a AP_Arming: rename GENERATOR_ENABLED to HAL_GENERATOR_ENABLED 2021-09-26 19:24:09 +10:00
Peter Barker
b82b6f1e50 autotest: add test which force-switches to DCM and watches plane land 2021-09-26 17:35:46 +10:00
Peter Barker
ba5e94ad9a autotest: add load_generic_mission 2021-09-26 17:35:46 +10:00