Commit Graph

66233 Commits

Author SHA1 Message Date
Peter Barker
1deea810e8 ArduPlane: move to a uint32_t motor mask 2025-01-27 14:03:41 +11:00
Peter Barker
98e4037868 AP_Motors: move to a uint32_t motor mask 2025-01-27 14:03:41 +11:00
Cameron
9405cf9c4e Tools: added name to GIT_Success.txt 2025-01-27 11:22:22 +11:00
Randy Mackay
1fd369f51a Copter: 4.6.0-beta3 release notes 2025-01-27 08:56:05 +09:00
Randy Mackay
556cd40632 Rover: 4.6.0-beta3 release notes 2025-01-27 08:55:59 +09:00
Randy Mackay
8e5c0e6a5c Tracker: 4.6.0-beta3 release notes 2025-01-27 08:55:57 +09:00
Andy Piper
723ec0c592 AP_HAL_ChibiOS: fix docs for BETAFPV-F405-I2C 2025-01-26 22:44:52 +11:00
Andy Piper
4130bdcc4f AP_HAL_ChibiOS: add all BETAFPV F405 variants and re-enable baro-less operation 2025-01-26 22:44:52 +11:00
Peter Barker
f92fde806f AP_HAL: SIMState: do a single nullptr check in SIMState servo sim
mirrors if c1016ae52e
2025-01-25 18:50:49 -06:00
Andy Piper
54ab1f044e AP_HAL_ChibiOS: add camera switch to iFlight Blitz H743 Pro 2025-01-25 22:29:37 +11:00
Peter Barker
00c1f1456e SITL: correct documentation metadata for FETTechOneWireESC and RichenPower and IE24
.... we had documentation for these parameters but it wasn't being used!
2025-01-25 08:10:38 +11:00
Peter Barker
6413da902d autotest: add missing closing-parenthesis
because it is dramatically aesthetically wrong
2025-01-24 19:57:29 +09:00
Jeevan K
c1595c6cf1 SITL : Add ACC_TRIM, ARSPD documentation 2025-01-24 07:05:51 +11:00
Jeevan K
24a764c502 Tools : Remove documented params from whitelist 2025-01-24 07:05:51 +11:00
Peter Barker
4e12b4ee0e fixup! AP_HAL_ChibiOS: create AP_PERIPH_GPS_ENABLED 2025-01-23 17:47:58 +11:00
Peter Barker
5269bda748 Tools: exempt kha_eth from bootloader build
no hwdef for this
2025-01-23 17:47:58 +11:00
Peter Barker
04786200c3 Tools: create AP_PERIPH_GPS_ENABLED 2025-01-23 17:47:58 +11:00
Peter Barker
c5058fa360 AP_Scripting: create AP_PERIPH_GPS_ENABLED 2025-01-23 17:47:58 +11:00
Peter Barker
3a9eb7634c AP_HAL_ChibiOS: create AP_PERIPH_GPS_ENABLED 2025-01-23 17:47:58 +11:00
Andy Piper
d64cf3ec2d autotest: allow wsl2 networking bridge to be ignored 2025-01-22 18:59:44 +11:00
MattKear
691eca7b62 AC_Autorotation: Mode restructure and speed controller improvement 2025-01-22 18:53:44 +11:00
MattKear
052399a736 AP_MotorsHeli: Fix landing detector check when collective_out is constrained to _collective_land_min_pct. Needed to account for FLT_EPSILON. 2025-01-22 18:53:44 +11:00
Gone4Dirt
4343f21a2d Autotest: Heli: Update autorotation tests following restructure
Tools: fix autotest helicopter.py formatting
2025-01-22 18:53:44 +11:00
Gone4Dirt
870e56b93a AP_MotorsHeli: Support for Autorotation mode restructure 2025-01-22 18:53:44 +11:00
Gone4Dirt
00e5f4001f Copter: Autorotation mode restructure and tidy 2025-01-22 18:53:44 +11:00
Gone4Dirt
575af5e398 AC_Autorotation: Add arming checks 2025-01-22 18:53:44 +11:00
Gone4Dirt
f656bc6837 Copter: Add Autorotation mode arming checks 2025-01-22 18:53:44 +11:00
Andy Piper
98291cd6bd bootloaders: BETAFPV-F405-I2C 2025-01-22 18:27:15 +11:00
Andy Piper
eba28abd1e AP_HAL_ChibiOS: BETAFPV-F405-I2C 2025-01-22 18:27:15 +11:00
Andy Piper
3da968cbfe AP_HAL_ChibiOS: BARO update for BETAFPV F405
add UART6 and VBUS to BETAFPV F405
add alt config to BETAFPV-F405 to support RELAY2 instead of UART6_TX as per betaflight
enable SBUS input on BETAFPV-F405 on UART5_RX
enable IMU temperature calibration for BETAFPV-F405
correct current scale on BETAFPV-F405.
BETAFPV-F405 SPL06 Baro
correct baro SPI read rate on BETAFPV-F405
use SPL06 with background updates on BETAFPV-F405
2025-01-22 18:27:15 +11:00
Huibean
57e98e2b16 Waf:add --vs-launch 2025-01-22 18:23:57 +11:00
Randy Mackay
5813cc52e1 AP_SerialManager: add i-BUS Telemetry protocol param desc 2025-01-22 17:22:55 +11:00
Henry Wurzburg
d7bb1ec359 Tools:reserve bd id for NarinH7 2025-01-22 12:29:56 +11:00
Thomas Watson
429ed5cdd2 AP_Scripting: only log aerobatic trick file when supported
LittleFS does not have this function implemented due to logging
bandwidth, so `logger:log_file_content` is nil. Don't call it unless it
exists, assuming this logging is not critical.
2025-01-21 15:19:55 +00:00
Thomas Watson
781b6bd8f8 AP_HAL_ChibiOS: enable scripting on KakuteH7Mini-Nand
It has LittleFS now so it can easily use scripting.
2025-01-21 08:54:00 +00:00
Henry Wurzburg
d59b5a5b40 Tools: mode AUTOLAND enhancements
Co-authored-by: Andrew Tridgell <andrew@tridgell.net>
Co-authored-by: Pete Hall <iampete@hotmail.co.uk>
2025-01-21 11:30:23 +11:00
Henry Wurzburg
010e6ba0b0 ArduPlane: mode AUTOLAND enhancements
Co-authored-by: Andrew Tridgell <andrew@tridgell.net>
Co-authored-by: Pete Hall <iampete@hotmail.co.uk>
2025-01-21 11:30:23 +11:00
Henry Wurzburg
2bc167d2ff AP_Landing: mode AUTOLAND enhancements
Co-authored-by: Andrew Tridgell <andrew@tridgell.net>
Co-authored-by: Pete Hall <iampete@hotmail.co.uk>
2025-01-21 11:30:23 +11:00
Thomas Watson
125c64074c ardupilotwaf: fix ESP32 memory zero comment
Followup to PR #29005 (d9e5f2d8a7).
2025-01-20 18:29:35 -06:00
MattKear
634cb02dbd Filter: Make heli default mode for harmonic notch tracking = fixed 2025-01-21 11:22:36 +11:00
MattKear
4f39a842b2 AP_InertialSensor: Add config error for helis trying to use throttle notch 2025-01-21 11:22:36 +11:00
Yury MonZon
ca0d50df73 AP_Tuning: Bugfix 2025-01-21 11:19:37 +11:00
Yury MonZon
4d3f5b53ef AP_Tuning: Update OSD on 5 percent change 2025-01-21 11:19:37 +11:00
Yury MonZon
ada4afa88f AP_Tuning_Plane: Added PIDFF tuning sets 2025-01-21 11:19:37 +11:00
Yury MonZon
b21fce1290 AP_Tuning: Show current parameter value on OSD and GCS 2025-01-21 11:19:37 +11:00
Andy Piper
22dacf6178 modules: add littlefs v2.10.1-ardupilot 2025-01-21 11:10:31 +11:00
Andy Piper
9beb09f80f github: add MambaH743v4 to size workflow 2025-01-21 11:10:31 +11:00
Andy Piper
03cdab003b GCS_MAVLink: enable HAL_MAVLINK_INTERVALS_FROM_FILES_ENABLED on littlefs 2025-01-21 11:10:31 +11:00
Thomas Watson
a93f51d631 wscript: only build littlefs if called for 2025-01-21 11:10:31 +11:00
Thomas Watson
949e6bcbba Tools: waf: have boards call superclass initializer
Allows future variables to propagate down to board subclasses.
only build littlefs when hwdef or board calls for it
Avoids issues with build on QURT due to QURT's poor POSIX
implementation.
2025-01-21 11:10:31 +11:00