Andrew Tridgell
4d916055ad
AP_Follow: added APIs for plane ship landing
2022-03-12 08:00:49 +09:00
Andrew Tridgell
deee8354de
Tools: added SFO_Bay location
2022-03-12 08:00:49 +09:00
Andrew Tridgell
59c56a5fc5
Plane: removed terrain home correction
2022-03-12 08:00:49 +09:00
Andrew Tridgell
119712d885
SITL: removed terrain home correction
2022-03-12 08:00:49 +09:00
Andrew Tridgell
1c88f8801a
AP_Terrain: removed terrain home correction
2022-03-12 08:00:49 +09:00
Andrew Tridgell
e5df662751
AP_Scripting: removed terrain home correction
2022-03-12 08:00:49 +09:00
Andrew Tridgell
8b46782070
AP_HAL_SITL: removed terrain home correction
2022-03-12 08:00:49 +09:00
Andrew Tridgell
ad0f2a39ff
AP_Common: removed terrain home correction
2022-03-12 08:00:49 +09:00
Andrew Tridgell
fc7a8a1a19
Plane: added Q_LAND_ALTCHG parameter
...
this is the threshold height change over 4 seconds for a landing to be
detected. It can be raised if landing detection is very slow
2022-03-12 08:00:49 +09:00
Randy Mackay
c32b7823e8
AP_Follow: zreo velocities if not provided
2022-03-12 08:00:49 +09:00
Andrew Tridgell
4233bf5fda
AP_Follow: support the FOLLOW_TARGET mavlink message
...
this is used by qgroundcontrol, allowing follow on a mobile device
note that you must set the qgc option to "always send follow" and also
must set FOLL_ALT_TYPE=2 in ArduPilot
2022-03-12 08:00:49 +09:00
Andrew Tridgell
36f68c8b64
AP_NavEKF3: fixed constrain indexing bug
...
fixes #20180
thanks to @liyue75 for spotting this!
2022-03-12 08:00:49 +09:00
Andrew Tridgell
47739344b8
Plane: prepare for 4.2.0beta1
2022-03-12 08:00:49 +09:00
Andrew Tridgell
66cda54be1
Plane: added release notes for 4.2.0beta1
2022-03-12 08:00:49 +09:00
Randy Mackay
d0dbc1dfd6
Rover: version to 4.2.0-beta1
2022-02-28 12:03:24 +09:00
Randy Mackay
c343995956
Copter: version to 4.2.0-beta1
2022-02-28 12:03:22 +09:00
Randy Mackay
a843249f11
Rover: 4.2.0-rc1 release notes
2022-02-28 11:43:37 +09:00
Randy Mackay
0846a950bb
Copter: 4.2.0-rc1 release notes
2022-02-28 11:43:37 +09:00
Peter Barker
122d97ece7
autotest: add comment clarifying what an error actually means
2022-02-28 12:47:57 +11:00
Peter Barker
43bbfacef5
AP_Baro: reformat log message to separate fields out
2022-02-28 12:47:57 +11:00
Peter Barker
7bb13e934d
autotest: add support for multi-line log formats
2022-02-28 12:47:57 +11:00
Peter Barker
13fa1e30ad
ArduPlane: rename and make enum RC_Channel::ControlType
...
Type:: is too generic; get_type should probably be get_control_type
2022-02-27 09:55:01 +11:00
Peter Barker
37af7e5166
RC_Channel: rename and make enum RC_Channel::ControlType
...
Type:: is too generic; get_type should probably be get_control_type
2022-02-27 09:55:01 +11:00
Peter Barker
4e122a3d50
AP_IOMCU: rename and make enum RC_Channel::ControlType
...
Type:: is too generic; get_type should probably be get_control_type
2022-02-27 09:55:01 +11:00
Peter Barker
14ce09279f
RC_Channel: privatise switch reading functions
2022-02-27 09:51:04 +11:00
Peter Barker
d3db716dd9
RC_Channel: remove unused functions
2022-02-27 09:51:04 +11:00
Peter Barker
d41388f242
RC_Channel: privatise range accessors
2022-02-27 09:51:04 +11:00
Peter Barker
f79c43eebd
Tools: build_binaries.py: ensure existence of buildlogs dir
...
If buildlogs didn't exist then the sqlite database creation would fail.
This really shouldn't have been done in init anyway...
2022-02-26 14:17:01 +11:00
Henry Wurzburg
f5766bb098
AP_BattMonitor: update name of type 10 to Sum of Selected Monitors
2022-02-26 08:31:24 +09:00
murata
53d8d9b58e
Frame_params: Add DJI AGRAS MG-1
2022-02-26 08:28:45 +09:00
Peter Barker
e6c1bc2402
autotest: fix MAVFTP test
2022-02-26 10:11:19 +11:00
Randy Mackay
10e69373b3
AP_Scripting: copter-fast-descent has less aggressive slowdown at end
2022-02-26 08:05:05 +09:00
Randy Mackay
3efebcf1e0
AP_Scripting: copter-fast-descent uses small default radius
2022-02-26 08:05:05 +09:00
Randy Mackay
fc9cfe9b4a
AP_Scripting: copter fast descent from Auto
...
Also use custom parameters
Allow yaw to be static or point towards center
2022-02-26 08:05:05 +09:00
Peter Barker
3f7e120a67
autotest: add test for terrain_check
2022-02-25 09:28:04 +11:00
Peter Barker
62efb470f6
autotest: change fly_terrain_mission test name
2022-02-25 09:28:04 +11:00
Randy Mackay
020262bfe7
Rover: fix nav_script_time timeout
2022-02-24 10:00:42 +09:00
Randy Mackay
df5c3acdfe
Copter: fix nav_script_time timeout
2022-02-24 10:00:42 +09:00
Andy Piper
b10d6f6ce9
bootloaders: update SPRacingH7 bootloaders.
2022-02-24 10:19:07 +11:00
Andy Piper
0696dda324
AP_FlashIface: add support for DTR variant of w25q found on SPRacingH7
2022-02-24 10:19:07 +11:00
Andy Piper
ed952a0ea0
AP_HAL_ChibiOS: allow flash to be write-protected/unprotected on reboot
...
control protection support via HAL_FLASH_PROTECTION
provide support for flash protection on SPRacingH7
SPRacingH7 bootloader needs to use w25q-dtr
2022-02-24 10:19:07 +11:00
Andy Piper
b32638b29e
AP_Bootloader: allow flash to be unprotected from the bootloader
2022-02-24 10:19:07 +11:00
Andy Piper
c01b1801c8
AP_BoardConfig: add options for write protecting bootloader and main flash
...
add option to completely remove protection on flash banks
2022-02-24 10:19:07 +11:00
Peter Barker
f199f8be10
autotest: add more parachute tests
2022-02-24 09:20:31 +11:00
Peter Barker
699648ef6f
AP_Radio: fix build for skyviper-journey
2022-02-24 09:18:34 +11:00
Peter Barker
e312c3de30
Tools: correct copying of binary files under Python3
2022-02-23 23:38:14 +11:00
Peter Barker
e0e84880b2
Tools: add facility to print stack traces
2022-02-23 23:38:14 +11:00
Andrew Tridgell
8723ec3b2a
AP_Notify: fixed builds
...
broken by combination of alarm changes and header changes
2022-02-23 21:48:58 +11:00
Peter Barker
69e0e544d1
autotest: loosen constraints on AccelCal test
2022-02-23 18:50:28 +11:00
Henry Wurzburg
ac88f354fc
hwdef: update Swan-K1 with new harmonic notch mask to avoid errors
2022-02-23 18:45:51 +11:00