Peter Barker
fa226582ce
AP_IOMCU: rename SRV_Channel::Aux_servo_function_t to SRV_Channel::Function
2025-01-28 21:56:46 +11:00
Peter Barker
62bc113167
AP_ICEngine: rename SRV_Channel::Aux_servo_function_t to SRV_Channel::Function
2025-01-28 21:56:46 +11:00
Peter Barker
39193162a2
AP_Arming: rename SRV_Channel::Aux_servo_function_t to SRV_Channel::Function
2025-01-28 21:56:46 +11:00
Peter Barker
6a9d3f97dd
Tools: use python3 -m pip to install Python packages
2025-01-28 21:56:05 +11:00
Peter Barker
d7be789cd9
.github: use python3 -m pip to install Python packages
2025-01-28 21:56:05 +11:00
Peter Barker
f27c35ed87
AP_HAL_ChibiOS: use python3 -m pip to install Python packages
2025-01-28 21:56:05 +11:00
Peter Barker
7d8a629e64
autotest: add test for COMPASS_LEARN=2, copy-from-EKF
2025-01-28 21:55:47 +11:00
Ryan Friedman
3a5a2f6025
AP_Soaring: Rate limit the NVF publishers to 4Hz
...
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2025-01-28 17:22:28 +11:00
Ryan Friedman
864491de9e
AP_DDS: Sync README with Wiki
...
* Remove conflicting info
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2025-01-28 17:02:41 +11:00
Peter Barker
a405c67452
autotest: add a test for in-flight compass learning
2025-01-28 12:23:53 +11:00
Peter Barker
99c1752107
Rover: remove vestiges of LearnType::LEARN_INTERNAL
...
57a3bc1397
changed the code from "internal" to "in-flight
It seems the old value of "1" was no longer valid
It also changed things to that the learning system saved the offsets.
2025-01-28 12:23:53 +11:00
Peter Barker
302040dcb0
ArduPlane: remove vestiges of LearnType::LEARN_INTERNAL
...
57a3bc1397
changed the code from "internal" to "in-flight
It seems the old value of "1" was no longer valid
It also changed things to that the learning system saved the offsets.
2025-01-28 12:23:53 +11:00
Peter Barker
adf9fca840
AntennaTracker: remove vestiges of LearnType::LEARN_INTERNAL
...
57a3bc1397
changed the code from "internal" to "in-flight
It seems the old value of "1" was no longer valid
It also changed things to that the learning system saved the offsets.
2025-01-28 12:23:53 +11:00
Peter Barker
9e4a180878
AP_Compass: remove vestiges of LearnType::LEARN_INTERNAL
...
57a3bc1397
changed the code from "internal" to "in-flight
It seems the old value of "1" was no longer valid
It also changed things to that the learning system saved the offsets.
2025-01-28 12:23:53 +11:00
Randy Mackay
e294cc03f9
AP_Scripting: video-stream-information param index fix
2025-01-28 12:21:33 +11:00
Iampete1
f8967eb842
SITL: AP_Periph: sim_update_actuator
report IDs that match AP channel indexes
2025-01-28 12:10:17 +11:00
Andy Piper
e20a00cc53
AP_BoardConfig: support flow control on UARTs 6->8
2025-01-28 12:01:45 +11:00
Randy Mackay
3e5c2a8285
SRV_Channel: alphabetise function param desc
2025-01-28 11:58:15 +11:00
Thomas Watson
46e081aea1
ardupilotwaf: add -fno-math-errno to ChibiOS boards
...
Allows better use of math instructions as opposed to calling library
functions to implement math like `sqrt`. This saves flash and increases
speed. ArduPilot does not use EDOM or ERANGE anyway.
Might cause issues with malloc errno:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88576 but ArduPilot does
not check for ENOMEM or use errno much anyway.
2025-01-28 11:54:34 +11:00
Ryan Friedman
47a17f9d82
AP_DDS: Add infinite initialization wait
...
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2025-01-28 11:44:40 +11:00
Peter Barker
83bf6841c2
Rover: adjust for AP_Arming file rename
2025-01-28 10:56:26 +11:00
Peter Barker
6e6807a7e2
Blimp: adjust for AP_Arming file rename
2025-01-28 10:56:26 +11:00
Peter Barker
1ed2e54269
ArduPlane: adjust for AP_Arming file rename
2025-01-28 10:56:26 +11:00
Peter Barker
59af955a9e
ArduCopter: adjust for AP_Arming file rename
2025-01-28 10:56:26 +11:00
Peter Barker
43323dc397
AntennaTracker: adjust for AP_Arming file rename
2025-01-28 10:56:26 +11:00
Peter Barker
30ef2cf7d6
Blimp: rename AP_Arming libraries for vehicles to AP_Arming_VEHICLENAME
2025-01-28 10:56:26 +11:00
Peter Barker
df0ac10535
Plane: rename AP_Arming libraries for vehicles to AP_Arming_VEHICLENAME
2025-01-28 10:56:26 +11:00
Peter Barker
a073941b2c
Copter: rename AP_Arming libraries for vehicles to AP_Arming_VEHICLENAME
2025-01-28 10:56:26 +11:00
Peter Barker
6f868c00ba
Rover: rename AP_Arming libraries for vehicles to AP_Arming_VEHICLENAME
2025-01-28 10:56:26 +11:00
Peter Barker
986c7695f3
Tracker: rename AP_Arming libraries for vehicles to AP_Arming_VEHICLENAME
2025-01-28 10:56:26 +11:00
Iampete1
68c6ed23d5
AP_Mission: don't update _last_change_time_ms
for write of home
2025-01-28 10:30:06 +11:00
Iampete1
d4ddea5c64
Tools: autotest: copter: RecordThenPlayMission
expect takeoff as first item
2025-01-28 10:30:06 +11:00
Iampete1
1ae0601363
Rover: only need to call add_waypoint_for_current_loc
now misison will add home automaticaly
2025-01-28 10:30:06 +11:00
Iampete1
efab28d721
Rover: use new misison present method
2025-01-28 10:30:06 +11:00
Iampete1
8e70588a9b
GCS_MAVLink: use new misison present method
2025-01-28 10:30:06 +11:00
Iampete1
84381e2e5c
AP_Arming: use new misison present method
2025-01-28 10:30:06 +11:00
Iampete1
8d1a6f2bdb
Sub: use new misison present method
2025-01-28 10:30:06 +11:00
Iampete1
7dc91c3f32
Copter: use new misison present method
2025-01-28 10:30:06 +11:00
Iampete1
405c002475
AP_Mission: add present
method
2025-01-28 10:30:06 +11:00
Iampete1
418f137f52
AP_Mission: make sure home is set in index 0 and and not overwritten when adding or replacing commands
2025-01-28 10:30:06 +11:00
Iampete1
2c816c8841
AP_Mission: update cmd_total when setting home
2025-01-28 10:30:06 +11:00
Iampete1
067f1282dd
AP_Mission: write_cmd_to_storage
to private
2025-01-28 10:30:06 +11:00
Iampete1
0681a24fe5
Rover: commands: remove unneeded write of home to storage
2025-01-28 10:30:06 +11:00
Iampete1
dce82bc97c
Plane: commands: remove unneeded write of home to storage
2025-01-28 10:30:06 +11:00
Iampete1
82887c95d2
AP_AHRS: Ensure home is always saved to mission
2025-01-28 10:30:06 +11:00
Peter Barker
b5ce6f1efd
waf: disable battery-balance features on simulated periphs
2025-01-28 09:11:21 +11:00
Peter Barker
b3bc0528e0
Tools: create and use AP_PERIPH_BATTERY_ENABLED
...
... and AP_PERIPH_BATTERY_BALANCE_ENABLED while we're here
2025-01-28 09:11:21 +11:00
Peter Barker
a8717fe6a2
AP_HAL_ChibiOS: create and use AP_PERIPH_BATTERY_ENABLED
...
... and AP_PERIPH_BATTERY_BALANCE_ENABLED while we're here
2025-01-28 09:11:21 +11:00
Randy Mackay
8e4179cc9d
Plane: 4.6.0-beta3 release notes
2025-01-27 14:25:33 +09:00
Peter Barker
08bf42bf0a
AP_Motors: support a minimum of 12 motors
...
this block could be removed if we made each backend dependent on having sAP_MOTORS_MAX_NUM_MOTORS high enough to support that frame.
However, not all frames have #ifdefs to support conditional compilation at this point.
2025-01-27 14:03:41 +11:00