Randy Mackay
c5d75e9e77
Periph: version to 4.8.0-dev
2026-09-24 11:28:09 +10:00
Randy Mackay
8e67c21500
Tools: allowed_subsystems accepts Periph as prefix
2026-09-24 11:28:09 +10:00
Randy Mackay
4e7cf1f2b2
AP_NavEKF3: gps-for-yaw fuse time fixed
...
Adds an additional check that fuseEulerYaw actually fused the yaw rather than just attempting to fuse it. The most likely reason they can be different is the yaw value's innovations are higher than the gate
2026-09-23 18:10:54 +10:00
Randy Mackay
dd52ee2908
Plane: 4.7.1 release notes
2026-09-02 12:32:59 +09:00
Randy Mackay
8e5baa34f7
Copter: 4.7.1 release notes
2026-09-02 12:32:57 +09:00
Randy Mackay
0ddfd1c516
Rover: 4.7.1 release notes
2026-09-02 12:32:52 +09:00
Randy Mackay
20943e7628
Sub: 4.7.1 release notes
2026-09-02 12:32:50 +09:00
Randy Mackay
2dfd36cb7b
Tracker: 4.7.1 release notes
2026-09-02 12:32:47 +09:00
Randy Mackay
6313313b61
AP_Periph: 4.7.1 release notes
2026-09-02 12:32:45 +09:00
Randy Mackay
3f0f2d1f7e
AP_GroundEffect: latch takeoff_expected only while on the ground
...
Restores the pre-PR latch: takeoff_expected is set while armed and
land_complete and only cleared by the release check, so an altitude
release is not undone by a later dip below GNDEFF_ALT and modes that
disable it (THROW) never see it in the air.
Also clamps GNDEFF_TMO before the unsigned conversion, only trusts the
takeoff XY anchor for the drift gate when it was captured with a valid
horizontal position, and renames the drift define to say it is a NE
distance.
2026-09-01 20:09:07 +09:00
Randy Mackay
ff4fb223db
AP_GroundEffect: remove use of AP_Terrain
2026-09-01 20:09:07 +09:00
Randy Mackay
582a71193a
AC_WPNav: minor format fix to _this_leg_is_circle
pre-commit / ci (push) Canceled after 0s
test clang-scan-build / build (push) Canceled after 0s
test scripts / build (astyle-cleanliness) (push) Canceled after 0s
test scripts / build (check_autotest_options) (push) Canceled after 0s
test scripts / build (logger_metadata) (push) Canceled after 0s
test scripts / build (param-file-validation) (push) Canceled after 0s
test scripts / build (param_parse) (push) Canceled after 0s
test scripts / build (python-cleanliness) (push) Canceled after 0s
test scripts / build (shellcheck) (push) Canceled after 0s
test scripts / build (validate_board_list) (push) Canceled after 0s
2026-08-30 16:45:12 +10:00
Randy Mackay
ba4854e589
Copter: move loiter-turns state into structure
2026-08-30 16:45:12 +10:00
Randy Mackay
327bd39082
Tools: du32_change.py update for unused_new_radio_frame
2026-08-11 02:01:53 +01:00
Randy Mackay
2152c71ad3
Copter: remove unused new_radio_frame
2026-08-11 02:01:53 +01:00
Randy Mackay and Iampete1
17792724fa
Copter: simple mode fix
...
Co-authored-by: Iampete1 <iampete@hotmail.co.uk >
Replaces update_simple_mode with apply_simple_mode function that takes roll and pitch input arguments. The rotation is now done within the various get-pilot-desired-xxx methods removing the need for each flight mode to call update_simple_mode and also removing the slightly ugly call to overwrite RC_Channels' control inputs from the flight code (e.g. no more calls to set_control_in)
2026-08-11 02:01:53 +01:00
Randy Mackay
9ec17d025f
Copter: RTL_CONE_SLOPE param desc gets angles
2026-08-03 11:21:32 +10:00
Randy Mackay
64449ffd93
Tools: autotest that RTL commands continue if RTL_ALT_FINAL_M set
2026-07-30 23:50:22 +10:00
Randy Mackay
637524750e
Copter: auto mode fix to continue past RTL if rtl-final-descent non-zero
2026-07-30 23:50:22 +10:00
Randy Mackay
f6741b01d4
Tools: simulink update for PSC_D_JERK rename
pre-commit / ci (push) Canceled after 0s
test scripts / build (astyle-cleanliness) (push) Canceled after 0s
test scripts / build (check_autotest_options) (push) Canceled after 0s
test scripts / build (logger_metadata) (push) Canceled after 0s
test scripts / build (param-file-validation) (push) Canceled after 0s
test scripts / build (param_parse) (push) Canceled after 0s
test scripts / build (python-cleanliness) (push) Canceled after 0s
test scripts / build (shellcheck) (push) Canceled after 0s
test scripts / build (validate_board_list) (push) Canceled after 0s
2026-07-29 07:06:37 +09:00
Randy Mackay
5315247b0b
Tools: Mugin EV350 param update for Q_P_NE_JERK rename
2026-07-29 07:06:37 +09:00
Randy Mackay
679221387a
Tools: MFD_Crosswind Vtol param update for Q_P_D_JERK rename
2026-07-29 07:06:37 +09:00
Randy Mackay
d6e0a7dc75
Tools: freestyle model update for PSC_NE_JERK rename
2026-07-29 07:06:37 +09:00
Randy Mackay
b6a1c9c68b
Tools: callisto model param update for PSC_D_JERK rename
2026-07-29 07:06:37 +09:00
Randy Mackay
4bef429449
Tools: sub autotest update for PSC_D_JERK rename
2026-07-29 07:06:37 +09:00
Randy Mackay
44853eae94
Tools: copter autotest update for PSC_D_JERK rename
2026-07-29 07:06:37 +09:00
Randy Mackay
7c3ce8e5c1
AP_HAL_ChibiOS: luminousbee5 hwdef update for PSC_NE_JERK rename
2026-07-29 07:06:37 +09:00
Randy Mackay
5b2700f5f7
Plane: integrate Q_P_NE_JERK rename
2026-07-29 07:06:37 +09:00
Randy Mackay
af6719eaa0
Sub: integrate PSC_D_JERK rename
2026-07-29 07:06:37 +09:00
Randy Mackay
14282c22e4
AC_PosControl: rename PSC_NE_JERK and PSC_D_JERK
2026-07-29 07:06:37 +09:00
Randy Mackay
24b18174d6
APM_Control: fix last-run-ticks compiler warning
2026-07-28 11:03:50 +01:00
Randy Mackay
657d2bf006
Tools: allowed_subsystems.py fix to support AC_PosControl
2026-07-28 06:47:45 +09:00
Randy Mackay and Huibean
046cd60fcc
Tools: update VM-L431-BMS bootloaders
...
Co-authored-by: Huibean <huibean.luo@gmail.com >
2026-07-21 09:38:06 +09:00
Randy Mackay
9f82118225
AP_Periph: battery_bms loses unused variable
2026-07-21 09:38:06 +09:00
Randy Mackay
a8f20f2ee4
AP_Periph: battery_bms displays batt pct after startup
2026-07-21 09:38:06 +09:00
Randy Mackay
c1085289a0
AP_Periph: battery_bms charging animation improved
...
Battery percentage is shown with final LED flashing to indicate charging
2026-07-21 09:38:06 +09:00
Randy Mackay
5859d603cc
AP_Periph: battery BMS gets sleep parameter
2026-07-21 09:38:06 +09:00
Randy Mackay
513013533d
AP_BattMonitor: TIBQ check_configuration_ok gets array length checks
2026-07-21 09:38:06 +09:00
Randy Mackay
c6b721d2a3
AP_BattMonitor:TIBQ rename indirect read/write functions
2026-07-21 09:38:06 +09:00
Randy Mackay
96663ee999
AP_BattMonitor: TIBQ replaces direct_command fn with helpers
...
also remove unused direct_command_read_1byte
2026-07-21 09:38:06 +09:00
Randy Mackay
f241278e4d
AP_BattMonitor: TIBQ fix for clearing alerts
...
writes 1 byte instead of 2 which was incorrect
2026-07-21 09:38:06 +09:00
Randy Mackay
379f53efef
AP_BattMonitor: TIBQ loses state-of-health-pct
2026-07-21 09:38:06 +09:00
Randy Mackay and Huibean
c22c35f2ad
AP_BattMonitor: TIBQ supports sleep
...
Co-authored-by: Huibean <huibean.luo@gmail.com >
2026-07-21 09:38:06 +09:00
Randy Mackay and Huibean
77e2140827
AP_BattMonitor: TIBQ fix for reading voltage and current
...
also fixes current reporting during charging
Co-authored-by: Huibean <huibean.luo@gmail.com >
2026-07-21 09:38:06 +09:00
Randy Mackay
9a73a76e5a
AP_BattMonitor: TIBQ loses unused definition
2026-07-21 09:38:06 +09:00
Randy Mackay and Huibean
68c60a6e28
AP_BattMonitor: TIBQ charge state detection fixes
...
Co-authored-by: Huibean <huibean.luo@gmail.com >
2026-07-21 09:38:06 +09:00
Randy Mackay and Andy Piper
e0fa4a47e1
Copter: set-target-angle-and-climbrate scaling fix
...
Co-authored-by: Andy Piper <github@andypiper.com >
2026-07-11 12:52:27 +09:00
Randy Mackay
b8f83fc3a5
AC_Circle: clarify options parameter descriptions
2026-07-08 10:10:20 +09:00
Randy Mackay
628db8cef0
AP_Scripting: failsafe detector example script
2026-07-03 17:23:55 -04:00
Randy Mackay
81ae1e71d0
AP_Mount: handle attitude nan check fix
2026-07-03 10:31:21 +10:00
Randy Mackay
dc9edc7aaa
AP_Mount: mount-poi enabled on 2MB boards
2026-06-09 12:44:23 +09:00
Randy Mackay
03df252925
AP_NavEKF3: don't reset to stale GPS or ExtNav vel data
2026-06-09 09:40:37 +10:00
Randy Mackay
fe6e489750
AP_NavEKF3: don't reset to stale beacon or extnav data
2026-06-09 09:40:37 +10:00
Randy Mackay
6b2e0947df
Copter: Land mode uses land-repositioning to enable pilot yaw control
...
RTL may ignore pilot yaw during descent
Auto reuses RTL, Land and Guided use-pilot-yaw methods
2026-05-26 08:40:01 +09:00
Randy Mackay
29a29550b1
Tools: copter terrain failsafe autotest
2026-05-14 19:15:53 +09:00
Randy Mackay
31a0c1e899
Copter: auto triggers terrain failsafe if 0-alt-above-terrain
2026-05-14 19:15:53 +09:00
Randy Mackay and Andy Piper
6700508667
AP_NavEKF3: getLLH returns GPS only if pos source GPS
...
Co-authored-by: Andy Piper <github@andypiper.com >
2026-05-05 10:37:49 +10:00
Randy Mackay
292c3325e2
AP_NavEKF3: log baro offset
2026-04-30 11:24:41 +10:00
Randy Mackay
214e1f944b
AP_Logger: fix label length warning
2026-04-29 20:02:35 +10:00
Randy Mackay
ee1e4bbf74
AP_NavEKF3: remove unused usingVertVel
2026-04-10 17:02:17 +10:00
Randy Mackay
cfa8c78a3e
Tools: test-build-option fix for battery watt limiting
2026-04-07 20:02:09 +09:00
Randy Mackay
01f4f030ba
Tools: extract features fix for batt watt max
2026-04-07 20:02:09 +09:00
Randy Mackay
5842f5616c
AC_AttitudeControl: reduce INPUT_TC default
...
multicopters reduced from 0.15 to 0.1
planes reduced from 0.2 to 0.15
2026-04-07 09:18:00 +09:00
Randy Mackay
3e40de50b1
AP_Scripting: hobbywing datalink link fix
2026-04-03 15:25:15 +09:00
Randy Mackay
2fbb90c8aa
Tools: signing README wording improvements
2026-03-26 20:40:42 +09:00
Randy Mackay
7b41c5e9d3
Tools: signing README fixes
2026-03-26 20:40:42 +09:00
Randy Mackay
bbd1d94d4e
Plane: 4.7.0-beta2 release notes
2026-03-23 20:31:46 +09:00
Randy Mackay
f2c3b22806
Copter: 4.7.0-beta2 release notes
2026-03-23 20:31:44 +09:00
Randy Mackay
72faabe3cb
Rover: 4.7.0-beta2 release notes
2026-03-23 20:31:42 +09:00
Randy Mackay
f43126cbec
Sub: 4.7.0-beta2 release notes
2026-03-23 20:31:40 +09:00
Randy Mackay
b92986153e
Tracker: 4.7.0-beta2 release notes
2026-03-23 20:31:37 +09:00
Randy Mackay
2bca865b09
Tools: autotest updates for param-lockdown rename
2026-03-20 12:46:45 +11:00
Randy Mackay
23ee31d2b5
AP_Scripting: complete rename of param-lockdown applet
2026-03-20 12:46:45 +11:00
Randy Mackay
c1094e4834
AP_Scripting: param-set applet renamed to param-lockdown
2026-03-20 12:46:45 +11:00
Randy Mackay
5d1a59cd9a
Tools: update ch6 tune test for cm to m change
2026-03-18 18:36:17 +11:00
Randy Mackay
ecc4ae97a0
AC_PrecLand: ORIENT frame only visible for Rover
2026-03-10 08:38:39 +09:00
Randy Mackay
64c114a9ed
Plane: version to 4.8.0-dev
2026-03-08 09:01:21 +09:00
Randy Mackay
0932dd823a
Copter: version to 4.8.0-dev
2026-03-08 09:01:21 +09:00
Randy Mackay
b1571a08d7
Rover: version to 4.8.0-dev
2026-03-08 09:01:21 +09:00
Randy Mackay
51286f8e8d
Sub: version to 4.8.0-dev
2026-03-08 09:01:21 +09:00
Randy Mackay
875dd2c73d
Tracker: version to 4.8.0-dev
2026-03-08 09:01:21 +09:00
Randy Mackay
6973c72490
Blimp: version to 4.8.0-dev
2026-03-08 09:01:21 +09:00
Randy Mackay
0655825bb4
Plane: 4.7.0-beta1 release notes
2026-03-06 12:09:02 +09:00
Randy Mackay
4cde058bdd
Copter: 4.7.0-beta1 release notes
2026-03-06 12:09:00 +09:00
Randy Mackay
29fb65d673
Rover: 4.7.0-beta1 release notes
2026-03-06 12:08:57 +09:00
Randy Mackay
99bce0930a
Sub: 4.7.0-beta1 release notes
2026-03-06 12:08:55 +09:00
Randy Mackay
b86cff3198
Tracker: 4.7.0-beta1 release notes
2026-03-06 12:08:52 +09:00
Randy Mackay
527c6bc55e
Tools: 3dr Iris frame params update for ATC rename
2026-03-04 20:00:01 +09:00
Randy Mackay
5259a000b3
Tools: WLToys frame params update for ATC rename
2026-03-04 20:00:01 +09:00
Randy Mackay
abf7ed0063
Tools: Solo frame params update for ATC rename
2026-03-04 20:00:01 +09:00
Randy Mackay
cfa6132121
Tools: ModalAI frame param update for ATC rename
2026-03-04 20:00:01 +09:00
Randy Mackay
e449c0c011
Tools: iFlight Chimera frame param update for ATC rename
2026-03-04 20:00:01 +09:00
Randy Mackay
eb67ab71ee
Tools: Holybro frame param update for ATC rename
2026-03-04 20:00:01 +09:00
Randy Mackay
c0acdef097
Tools: Hexsoon frame param update for ATC rename
2026-03-04 20:00:01 +09:00
Randy Mackay
c2e2eff7f0
Tools: EAMS frame param update for ATC rename
2026-03-04 20:00:01 +09:00
Randy Mackay
10de032a08
Tools: EFlight convergence frame param update for ATC rename
2026-03-04 20:00:01 +09:00
Randy Mackay
8352e15eda
Tools: DJI Agras frame param update for ATC rename
2026-03-04 20:00:01 +09:00
Randy Mackay
3765b6cfd3
Tools: Bebop frame param update for ATC rename
2026-03-04 20:00:01 +09:00
Randy Mackay
8c51709da3
Tools: amovlab-p200 frame params update for ATC rename
2026-03-04 20:00:01 +09:00
Randy Mackay
e67d6ea3e2
Tools: quadplane frame param updates for ATC rename
2026-03-04 20:00:01 +09:00