Peter Barker
66395ce195
autotest: add tests for AVD_F_ALT_MIN
3 years ago
Andrew Tridgell
e342ce0da4
Plane: fixed reset of steering locked course
...
reset when we have not been steering for 1s, to ensure that an old
locked course is not used
3 years ago
Peter Barker
308f4e99b4
AP_NavEKF3: correct structure used for logging
...
XKF4 and XKF5 are clones of NKF4 and NKF5, which is why this worked
3 years ago
Randy Mackay
ec6ea03b80
AP_HAL_ChibiOS: update CubeBlack-pinout image
...
CAN1 and CAN2 port labels have been swapped
3 years ago
Rishabh
6dea779b1e
AP_Proximity: Add Cygbot D1
3 years ago
Andrew Tridgell
05ec2be62b
hwdef: updated KakuteH7 battery scale defaults
...
thanks to Vincent at Holybro
3 years ago
Iampete1
7ad1886667
AP_Compass: reinstate MOTCT underscore
3 years ago
Iampete1
bf21ce8af6
AP_Compass: add new line after old param metadata
3 years ago
Andrew Tridgell
5f52171776
Plane: added QRTL as RCn_OPTION
3 years ago
Andrew Tridgell
0554fb2d4f
RC_Channel: added QRTL mode on a switch
3 years ago
Andrew Tridgell
de4a4a775a
Plane: fixed use before init bug in VTOL land
...
found by Peter Barker with valgrind
3 years ago
Shiv Tyagi
181eff46ac
Tools: fix autotest for devo telemetry
...
We should pass(skip) the autotest when devo telemetry is compiled out
3 years ago
Shiv Tyagi
339a07b8d3
AP_Devo_Telem: compile out devo telemetry
...
Devo telemetry is one of the most rarely used features (almost never used since added) we should compile it out from our code
3 years ago
Andy Piper
5224468ec6
AP_RCProtocol: process CRSF crc per-byte
3 years ago
bugobliterator
f9bb9b4fc0
AP_HAL_ChibiOS: log heap and bss memory regions if enough space
3 years ago
bugobliterator
3855767ff2
AP_FileSystem: mention of HAL_CRASH_DUMP_FLASHPAGE not required
3 years ago
bugobliterator
4efe75683a
HAL_ChibiOS: mention of HAL_CRASH_DUMP_FLASHPAGE not required
3 years ago
bugobliterator
878940292d
HAL_ChibiOS: no need to mention END reserve for Crash Dump anymore
3 years ago
bugobliterator
ee35350129
HAL_ChibiOS: setup for recording crashdump at the remaining flash space
3 years ago
bugobliterator
52c7886270
HAL_ChibiOS: fix issue with failing to write final buffer
3 years ago
bugobliterator
eae3fb016f
HAL_ChibiOS: dump per thread stack for crash
3 years ago
bugobliterator
f02a7b560b
AP_HAL_ChibiOS: update last_crash_dump api
3 years ago
bugobliterator
0c69ebc50e
AP_HAL: update last_crash_dump api
3 years ago
bugobliterator
b1e25ec4fd
AP_Filesystem: fetch crash_log directly rather than via buffer
3 years ago
bugobliterator
0a635093dd
modules: update CrashDebug
3 years ago
bugobliterator
6fc42a4e60
modules: move to ardupilot/CrashDebug
3 years ago
Andrew Tridgell
312a6461b6
HAL_ChibiOS: enable UART7 on Swan-K1
...
useful extra UART for debug
3 years ago
Andrew Tridgell
06ef5aed14
AP_Scripting: added an example of OOP programming
...
very useful pattern for more complex scripts
3 years ago
Randy Mackay
4096a70a1f
AP_Math: update_pos_vel_accel methods accept limit as const reference
...
also update some comments
3 years ago
Randy Mackay
f6e6ca197f
Location: get_vector_from_origin gets units comment
3 years ago
Randy Mackay
a3886be920
AC_PosControl: minor formatting fix
3 years ago
Randy Mackay
3a492c8e3c
AR_WPNav: minor comment improvement
3 years ago
Miloš Petrašinović
063e24c723
Copter: fix userhook aux switches
...
Functions userhook_auxSwitch1, userhook_auxSwitch2, and userhook_auxSwitch3 had the wrong argument type resulting in a compilation error.
3 years ago
Miloš Petrašinović
a04bbad45e
Tools: added name to GIT_Success.txt
3 years ago
Peter Barker
56b0f8b218
AC_Fence: void index when overwriting fence count on fencepoint-close
3 years ago
Peter Barker
b75f8211d2
autotest: comment out probably-defunct test
3 years ago
Andrew Tridgell
8a95a7d80d
AC_Fence: fixed fence count for old upload
...
when uploading a fence that is smaller than an old fence we were not
correctly setting the inclusion fence size.
3 years ago
Peter Barker
6e4aa2264f
autotest: add test for uploading big fence then small fence
3 years ago
Peter Barker
af92c9679f
AC_Fence: make invalid polygon vertex count clearer
3 years ago
Andrew Tridgell
c83da810da
APM_Control: tweaks from review feedback
3 years ago
Andrew Tridgell
d52f5a9034
AP_Scripting: added rolling circle to aerobatics example
3 years ago
Andrew Tridgell
ab333d0708
Ap_Scripting: added earth frame yaw tracking off WPs
...
this uses the new yaw rate controller to do EF tracking, so we follow
towards the next WP while doing the roll
3 years ago
Andrew Tridgell
3a3cb92efd
Ap_Scripting: fixed plane aerobatics for full yaw rate control
3 years ago
Andrew Tridgell
56870ad7d6
Plane: use yaw rate controller in NAV_SCRIPT_TIME
3 years ago
Andrew Tridgell
55d8afa1dd
Plane: support autotune for yaw rate control
3 years ago
Andrew Tridgell
81d20ae49d
APM_Control: support yaw rate controller autotune
3 years ago
Andrew Tridgell
b619ee4970
Plane: added support for rate yaw control
...
to enable for ACRO mode, set ACRO_YAW_RATE to desired maximum rate in
degrees/second, and set YAW_RATE_ENABLE=1 to enable PID tuning of yaw
rate controller
pair programmed with Andy Palmer and Matthew Hampsey
3 years ago
Andrew Tridgell
6685ce0527
APM_Control: added yaw rate controller for fixed wing
...
enabled with YAW_RATE_ENABLE parameter
3 years ago
Andrew Tridgell
5a996f308b
APM_Control: fixed code style of plane rate controllers
3 years ago
Brian Peterson
c974863d29
Vagrant: don't start bionic64 desktop by default
3 years ago