Andy Piper
ad94c5cab1
AP_Motors: calculate throttle slew rate
...
use derivative filter and apply filtering to slew detector
2023-01-11 18:59:52 +11:00
Andy Piper
9caf94b5e4
AP_HAL_ChibiOS: simple conversion tool for betaflight pin definitions
2023-01-11 18:57:33 +11:00
Andy Piper
13a55c9109
bootloaders: bootloader for FoxeerH743v1
2023-01-11 18:57:33 +11:00
Andy Piper
094a52e433
AP_HAL_ChibiOS: FoxeerH743 hwdef
2023-01-11 18:57:33 +11:00
Andy Piper
5b7f961cda
AP_Bootloader: add FoxeerH743v1 to board types
2023-01-11 18:57:33 +11:00
Iampete1
15daff879e
AP_Param: add shared Info defines
2023-01-11 18:41:34 +11:00
Iampete1
d82f79b492
Tools: Replay: use shared Param info defines
2023-01-11 18:41:34 +11:00
Iampete1
43e5ea43b7
Tools: AP_Periph: use shared Param info defines
2023-01-11 18:41:34 +11:00
Iampete1
ee2e711fe3
Rover: use shared param info defines
2023-01-11 18:41:34 +11:00
Iampete1
010144b2bd
Blimp: use shared param info defines
2023-01-11 18:41:34 +11:00
Iampete1
30ba68e5c7
ArduSub: use shared param info defines
2023-01-11 18:41:34 +11:00
Iampete1
4e00a460fb
ArduPlane: use shared param info defines
2023-01-11 18:41:34 +11:00
Iampete1
13818eac99
ArduCopter: use shared param info defines
2023-01-11 18:41:34 +11:00
Iampete1
1ea8a0c1a0
AntennaTracker: use shared param info defines
2023-01-11 18:41:34 +11:00
Iampete1
dd31742463
AP_Param: align param info structures to save flash
2023-01-11 18:41:34 +11:00
Iampete1
5c013552ed
AP_OSD: align param info structures to save flash
2023-01-11 18:41:34 +11:00
Iampete1
57e35f39b1
AP_NMEA_Output: align param info structures to save flash
2023-01-11 18:41:34 +11:00
Peter Barker
37b54a7c9c
AP_Param: correct compilation when debugging enabled
...
Correct passing through ov varargs from macro
2023-01-11 13:55:36 +11:00
MAD-CRAZY-MAN
63efa7e480
hwdef: update thepeach hwdef-bl.dat
2023-01-11 10:00:57 +11:00
Andrew Tridgell
5fba595001
Plane: update release notes for 4.3.3beta1
2023-01-10 15:14:26 +11:00
Peter Barker
bd850b9034
param_parse.py: emit rst heading only for SIM_, no children
2023-01-10 14:39:45 +11:00
Peter Barker
8de890bc7d
param_parse.py: emit SIM_ parameters along with everthing else
2023-01-10 14:39:45 +11:00
Bredemeier, Fabian (TD-M)
bc3b923ff6
Tools: Remove legacy code from sid_pre.m
...
Fixes #22594
2023-01-10 14:39:08 +11:00
rishabsingh3003
1c49373088
Tools: Add autotest for checking terrain db pre arm for copter auto mission
2023-01-10 13:22:44 +11:00
rishabsingh3003
b397772ec6
Copter: update terrain db pre-arm checks
2023-01-10 13:22:44 +11:00
Randy Mackay
18c6bb0d67
Copter: update 4.3.3-rc1 release notes
2023-01-10 10:16:33 +09:00
Randy Mackay
dc7b0d6027
Copter: 4.3.3-rc1 release notes
2023-01-10 10:16:31 +09:00
Randy Mackay
1e3b23ed12
Rover: update 4.3.0-beta7 release notes
2023-01-10 10:16:21 +09:00
Randy Mackay
1125fd2edd
Rover: 4.3.0-beta7 release notes
2023-01-10 10:16:19 +09:00
Leonard Hall
4d557f95ea
Copter: Use filtered and corrected range finder in surface tracking
2023-01-10 08:55:31 +09:00
Peter Barker
65915441b6
Tools: make check_var_info void
...
Given all the callers die anyway, make it void
2023-01-10 10:48:15 +11:00
Peter Barker
33599bd79c
Rover: make check_var_info void
...
Given all the callers die anyway, make it void
2023-01-10 10:48:15 +11:00
Peter Barker
d3bbc94af9
Blimp: make check_var_info void
...
Given all the callers die anyway, make it void
2023-01-10 10:48:15 +11:00
Peter Barker
276303dccc
ArduSub: make check_var_info void
...
Given all the callers die anyway, make it void
2023-01-10 10:48:15 +11:00
Peter Barker
bef10c21bf
ArduPlane: make check_var_info void
...
Given all the callers die anyway, make it void
2023-01-10 10:48:15 +11:00
Peter Barker
18f9702db8
ArduCopter: make check_var_info void
...
Given all the callers die anyway, make it void
2023-01-10 10:48:15 +11:00
Peter Barker
c71c93e2b0
AP_Vehicle: make check_var_info void
...
Given all the callers die anyway, make it void
2023-01-10 10:48:15 +11:00
Peter Barker
7f9714d722
AP_Param: make check_var_info void
...
Given all the callers die anyway, make it void
2023-01-10 10:48:15 +11:00
Iampete1
e2535d1197
AP_OSD: rework param defualting
2023-01-10 10:42:52 +11:00
Rhys Mainwaring
c7b969a8b7
Tools: Update ardupilot_gazebo install script
...
- Update prerequisites
- Update workspace and build order.
- Update GZ envs.
Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
2023-01-10 08:33:05 +09:00
Peter Barker
551dae8759
AP_AHRS: break out an AP_AHRS_config.h
2023-01-10 10:27:39 +11:00
Andrew Tridgell
10c5ecb46a
AP_Scripting: added example for generator throttle control
2023-01-10 10:19:51 +11:00
Henry Wurzburg
787cce4fc3
AP_Scripting: sport_aerobatics trick additions and fixes
2023-01-10 09:41:41 +11:00
Tom Pittenger
9440e3c544
Plane: bugfix - RTL_AUTOLAND no longer overrides loiter direction
2023-01-10 08:58:15 +11:00
Pierre Kancir
a25e6bbb2d
CI: remove pip progress bar to reduce logs size
2023-01-10 07:18:44 +11:00
TsuyoshiKawamura
c740cd865a
Dockerfile: move alias and path to ardupilot_env
2023-01-09 20:05:06 +11:00
Andrew Tridgell
6d2e060deb
waf: add -fcheck-new to g++ build
...
this ensures the compiler doesn't assume that new always returns a
non-NULL value. Without this the compiler may remove the error path in
code like this:
```
MyObject *x = new MyObject;
if (x == nullptr) {
::printf("Alloc failed\n");
}
```
the reason it can do this is the new operator is marked as throwing an
exception on failure, which means the error path is unreachable. As we
don't have C++ exceptions in ArduPilot could (and do!) have code that
ends up losing protection against allocation failures
2023-01-09 15:04:22 +11:00
Randy Mackay
0d18ee71fa
GCS_MAVlink: send_autopilot_state_for_gimbal_device sends ef z-axis rate target
2023-01-09 10:34:34 +09:00
Randy Mackay
e076ce64a1
Copter: replace get_rate_bf_targets with get_rate_ef_targets
2023-01-09 10:34:34 +09:00
Randy Mackay
78f1b18b64
AP_Vehicle: replace get_rate_bf_targets with get_rate_ef_targets
2023-01-09 10:34:34 +09:00