Andy Piper
2611ba47e1
AP_HAL_ChibiOS: pull RTS lines low on Pixhawk6C to avoid glitches on startup
2024-01-07 10:59:27 +11:00
Willian Galvani
bdeced9cb7
AP_HAL_Linux: update Navigator available GPIOs
...
The comment was wrong. gpio 26 is actually used for the PCA Output Enable signal.
This also adds GPIO18, which is the one broken out to the PWM0 pin
2024-01-07 10:59:27 +11:00
Iampete1
5d8a8db6cc
AP_BattMonitor: UAVCAN: allow battery reset if not using CAN SoC
2024-01-07 10:59:27 +11:00
Paul Riseborough
96318bff4a
AP_NavEKF3: Update EK3_GLITCH_RADIUS metadata
2024-01-07 10:59:27 +11:00
Paul Riseborough
99a5bd2c0d
AP_NavEKF3: increase innovation variance instead of clipping innovations
2024-01-07 10:59:27 +11:00
Paul Riseborough
04fc8c3bcc
AP_NavEKF3: Provide option to clip velocity and position innovations
2024-01-07 10:59:27 +11:00
Andy Piper
d972e931cd
AP_HAL_ChibiOS: add 8 bi-directional dshot channels to KakuteH7-Wing
2024-01-07 10:59:27 +11:00
Peter Barker
8d2a1f3971
hwdef: qiotek: correct HAL_BATT_MONITOR_DEFAULT define name
2024-01-07 10:59:27 +11:00
Peter Barker
fa29206406
bootloaders: add bootloader for SDMODELH7V1
2024-01-07 10:59:26 +11:00
Peter Barker
d8883e6cdc
hwdef: add hwdef for SDMODELH7V1
2024-01-07 10:59:26 +11:00
Andrew Tridgell
861aa745f3
GCS_MAVLink: fixed corruption of FTP reply component ID
...
this led to not being able to do FTP transfers with
support.ardupilot.org unless MissionPlanner used the same component ID
as the support engineer GCS
2024-01-07 10:59:26 +11:00
Andrew Tridgell
38df4aec88
Tools: allow selection of sdcard storage
...
this has been requested for MatekF765-Wing
2024-01-07 10:59:26 +11:00
Andrew Tridgell
b4537312f2
AP_Param: fixed parameter defaults array length handling
...
we need to add up the total for all comma separated parameter files
2024-01-07 10:59:26 +11:00
Andrew Tridgell
e2f4ead576
Tools: added himark servos and hobbywing ESCs to build options
2024-01-07 10:59:26 +11:00
Andrew Tridgell
10d170be75
AP_UAVCAN: make himark servo optional in build
...
and only allocate handlers if enabled
2024-01-07 10:59:26 +11:00
Andrew Tridgell
e9912e7799
AP_UAVCAN: added Hobbywing ESC support
2024-01-07 10:59:26 +11:00
Andrew Tridgell
bc0b051bec
DroneCAN: updated DSDL
...
added hobbywing ESC
2024-01-07 10:59:26 +11:00
Andrew Tridgell
4b6ab27d1d
AP_PiccoloCAN: expand servo status logging
2024-01-07 10:59:26 +11:00
Andrew Tridgell
c7e6b00f20
AP_Logger: expand servo status logging
2024-01-07 10:59:26 +11:00
Andrew Tridgell
6b4934bd8e
AP_UAVCAN: support Himark servo protocol
2024-01-07 10:59:26 +11:00
Andrew Tridgell
dca1241129
Tools: fixed ccache test for newer ccache version
2024-01-07 10:59:26 +11:00
Andrew Tridgell
c74bb29adf
Plane: fixed nav_roll/nav_pitch when waiting for VTOL takeoff
...
the nav_roll_cd and nav_pitch_cd were not being set in the VTOL
takeoff code when disarmed. This led to small increments accumulating
in the stick mixing code, leading to large control surface movements
before arming
2024-01-07 10:59:26 +11:00
Andy Piper
9b2d0b9a75
AP_HAL_ChibiOS: change incorrect I2C internal mask from SkystarsH7HD bdshot
2024-01-07 10:59:26 +11:00
Randy Mackay
d7b42c1fdf
Copter: version to 4.4.0
2024-01-07 10:59:26 +11:00
Randy Mackay
05ff443e3c
Copter: 4.4.0 release notes
2024-01-07 10:59:26 +11:00
Andrew Tridgell
54e1afb00e
Plane: prepare for 4.4.0
2024-01-07 10:59:26 +11:00
Andrew Tridgell
2352b0cbcf
Plane: release notes from 4.4.0
2024-01-07 10:59:26 +11:00
Randy Mackay
9c0fccc829
Copter: version to 4.4.0-beta5
2024-01-07 10:59:26 +11:00
Randy Mackay
3f7e674fd0
Copter: 4.4.0-beta4 release notes
2024-01-07 10:59:26 +11:00
Randy Mackay
8e071010d8
Rover: version to 4.4.0-beta5
2024-01-07 10:59:26 +11:00
Randy Mackay
0b27ebb696
Rover: 4.4.0-beta4 release notes
2024-01-07 10:59:26 +11:00
Andrew Tridgell
aacbd2aa6a
hwdef: allow Pixhawk1-1M-bdshot to build for 4.4.0
2024-01-07 10:59:26 +11:00
Andrew Tridgell
973ab8b771
Plane: prepare for 4.4.0-beta5
2024-01-07 10:59:26 +11:00
Andrew Tridgell
2384133bee
Plane: update release notes for 4.4.0beta5
2024-01-07 10:59:26 +11:00
Andrew Tridgell
daa44701e9
AP_GPS: fixed RTK injection when first module is a BASE
...
this is a partial backport of #24132 which fixes RTK injection when
the 1st GPS module is a DroneCAN RTK rover. Without this change RTCM
injection for RTK fix on the base will only work if it happens to come
up as the first module
2024-01-07 10:59:26 +11:00
Andrew Tridgell
9f392559bd
AP_Compass: allow override of IST8310 orientation
...
this allows for vendor GPS modules and internal compass which use a
different orientation
2024-01-07 10:59:26 +11:00
Andrew Tridgell
bb9a28fee8
Tools: update SIYI_N7 bootloader
2024-01-07 10:59:26 +11:00
Andrew Tridgell
e34350aa48
hwdef: added SIYI NY flight controller
2024-01-07 10:59:26 +11:00
Randy Mackay
74584dc25b
autotest: relax Copter vibration failsafe timeout
2024-01-07 10:59:26 +11:00
Andrew Tridgell
e2898197ac
AP_Arming: fixed auto-enable of fence with forced arm
...
when a user forced armed and had FENCE_AUTOENABLE=3 for enable on
arming then the fence did not enable
2024-01-07 10:59:26 +11:00
Peter Barker
64d5c5f033
GCS_MAVLink: fix airspeed cal / format commands via non-USB telemetry
2024-01-07 10:59:26 +11:00
Andrew Tridgell
e5577e0284
AP_NavEKF3: fixed race condition in updateFilterStatus()
...
filter status was initially set to zero then updated. This interacts
with the IMU filtering code which checks filter status from a
different thread to determine active_EKF_type(). When the race
condition is hit then the IMU we are running notch filters on changes
for a single sample, causing a notch filter glitch
2024-01-07 10:59:26 +11:00
Nicholas Ionata
90c48b5a1b
Plane: reset target altitude time on mode enter
2024-01-07 10:59:26 +11:00
Andrew Tridgell
e78b1d4514
AP_Airspeed: increased DroneCAN airspeed timeout
2024-01-07 10:59:26 +11:00
Andrew Tridgell
dfad23cc81
AP_Airspeed: fixed handling of unhealthy airspeed
...
this fixes a bug introduced in
https://github.com/ArduPilot/ardupilot/pull/22416 which results in
using bad airspeed data on timeout. The prev_health variable is
updated by the get_pressure call
2024-01-07 10:59:26 +11:00
Andrew Tridgell
dea06cbeb7
Plane: prepare for 4.4.0-beta4
2024-01-07 10:59:26 +11:00
Andrew Tridgell
11b254db83
Plane: update release notes for 4.4.0-beta4
2024-01-07 10:59:26 +11:00
Randy Mackay
6fbfcf74a8
Copter: version to 4.4.0-beta4
2024-01-07 10:59:26 +11:00
Randy Mackay
50eaf10e53
Copter: 4.4.0-beta4 release notes
2024-01-07 10:59:26 +11:00
Randy Mackay
3b436b51cf
Rover: version to 4.4.0-beta4
2024-01-07 10:59:26 +11:00