Commit Graph

65408 Commits

Author SHA1 Message Date
Peter Barker
a9dd69c4db GCS_MAVLink: correct handling of more than 256 fence items 2024-12-12 15:13:40 +11:00
Peter Barker
b9e15a51c2 AC_Fence: correct handling of more than 256 fence items 2024-12-12 15:13:40 +11:00
Peter Barker
52e5d2dcb4 autotest: add offset_location_heading_distance 2024-12-12 15:13:40 +11:00
Peter Barker
c6d05844dd autotest: add test for storing many fence items on SD card 2024-12-12 15:13:40 +11:00
George Zogopoulos
c7dd3d8b64 Plane: Call new TECS method in case of altitude change 2024-12-12 15:13:40 +11:00
George Zogopoulos
e81ef4c131 AP_TECS: Added method to handle home altitude change 2024-12-12 15:13:40 +11:00
George Zogopoulos
8a3d241dd8 AP_TECS: Delete redundant _hgt_afe setting 2024-12-12 15:13:40 +11:00
George Zogopoulos
2024eba262 autotest: Added TECS test for constantly changing home alt 2024-12-12 15:13:40 +11:00
Peter Barker
2ad74a2517 AP_Scheduler: log RTC into PM message 2024-12-12 15:13:40 +11:00
Peter Barker
5aae984cd9 AP_Logger: log RTC into PM message 2024-12-12 15:13:40 +11:00
Peter Barker
561dc50df1 AP_RTC: allow time to shift forward when disarmed 2024-12-12 15:13:40 +11:00
Patrick Menschel
b7d7ece0eb AP_Tramp: Fix _configuration_finished indication
The flag _configuration_finished in AP_VideoTX
is not set by AP_Tramp.
Therefore OSD item VTX_PWR blinks forever.
2024-12-12 15:13:40 +11:00
zhou
d87bb2bb05 AP_Mount: topotek: Change the type of gimbal angle acquisition
... also convert the lowercase characters in the command to uppercase
2024-12-12 15:13:40 +11:00
Iampete1
b745cf72a4 Plane: QuadPlane: Clear pilot corrections on mode change to avoid getting stuck in QLand 2024-12-12 15:13:40 +11:00
Peter Barker
498ce4db1c Tools: add entry for Copter advanced failsafe to custom build server 2024-12-12 15:13:40 +11:00
Peter Barker
bb12b988f7 Copter: rename ADVANCED_FAILSAFE to AP_COPTER_ADVANCED_FAILSAFE_ENABLED
to make integration with custom build server work
2024-12-12 15:13:40 +11:00
Andy Piper
6acbfde357 AP_HAL_ChibiOS: support BMP280 on FoxeerF405v2 2024-12-12 15:13:40 +11:00
Pierre Kancir
54c7ea1e45 .github: update actions/cache to v4 to remove node version warning 2024-12-12 15:13:40 +11:00
Peter Barker
5a1d814c58 AP_Boootloader: board_types.txt: correct company name for V-UAV reservations 2024-12-12 15:13:40 +11:00
Peter Barker
550f3976e8 hwdef: use V-UAV in place of VIEWPRO for link text 2024-12-12 15:13:40 +11:00
SakuraRC_Yang
7d4c75bb78 hwdef: SkySakura H743 fc Support
SkySakura H743 fc Support
2024-12-12 15:13:40 +11:00
Andrew Tridgell
e63740d35d AP_Airspeed: don't send AIRSPEED_AUTOCAL message when disabled
we were wasting bandwidth sending this all the time

also fixed to support calibration messages for 2nd airspeed sensor
2024-12-12 15:13:40 +11:00
Vincent Poon
4b2cf347da hwdef: add SPA06 to Kakute hwdef
add SPA06 support to Kakute H7 Wing, F4 model

add define AP_BARO_SPL06_ENABLED to kakute F4
2024-12-12 15:13:40 +11:00
yaapu
85dd3b1fce Ap_Frsky_Telem: fix for apparent wind passthrough telemetry frame 2024-12-12 15:13:40 +11:00
Pierre Kancir
643da870d7 .github: remove mantic test from environnement testing EOL 2024-12-12 15:13:40 +11:00
Peter Barker
8944d07761 Tools: make SRV_Channels::cork non-static
for symmetry with the push function
2024-12-12 15:13:40 +11:00
Peter Barker
b051d98157 Blimp: make SRV_Channels::cork non-static
for symmetry with the push function
2024-12-12 15:13:40 +11:00
Peter Barker
ca517eb259 ArduSub: make SRV_Channels::cork non-static
for symmetry with the push function
2024-12-12 15:13:40 +11:00
Peter Barker
809ac764b7 ArduPlane: make SRV_Channels::cork non-static
for symmetry with the push function
2024-12-12 15:13:40 +11:00
Peter Barker
3403a49236 ArduCopter: make SRV_Channels::cork non-static
for symmetry with the push function
2024-12-12 15:13:40 +11:00
Peter Barker
50c574672a SRV_Channel: make SRV_Channels::cork non-static
for symmetry with the push function
2024-12-12 15:13:40 +11:00
Peter Barker
c9cd17f1df AR_Motors: make SRV_Channels::cork non-static
for symmetry with the push function
2024-12-12 15:13:40 +11:00
Peter Barker
bfc551f85d AP_Motors: create and use a singleton for SRV_Channels 2024-12-12 15:13:40 +11:00
Peter Barker
5e19c6b5c8 AP_Periph: create and use a singleton for SRV_Channels 2024-12-12 15:13:40 +11:00
Peter Barker
3f50553330 Rover: create and use a singleton for SRV_Channels
avoid creation of static pointers to objects held within SRV_Channels
2024-12-12 15:13:40 +11:00
Peter Barker
38b0a57f10 Blimp: create and use a singleton for SRV_Channels
avoid creation of static pointers to objects held within SRV_Channels
2024-12-12 15:13:40 +11:00
Peter Barker
2816142228 ArduSub: create and use a singleton for SRV_Channels
avoid creation of static pointers to objects held within SRV_Channels
2024-12-12 15:13:40 +11:00
Peter Barker
9ef17dffab ArduPlane: create and use a singleton for SRV_Channels
avoid creation of static pointers to objects held within SRV_Channels
2024-12-12 15:13:40 +11:00
Peter Barker
7888212c74 ArduCopter: create and use a singleton for SRV_Channels
avoid creation of static pointers to objects held within SRV_Channels
2024-12-12 15:13:40 +11:00
Peter Barker
4b242bf6f4 AntennaTracker: create and use a singleton for SRV_Channels
avoid creation of static pointers to objects held within SRV_Channels
2024-12-12 15:13:40 +11:00
Peter Barker
9720134da3 SRV_Channel: create and use a singleton for SRV_Channels
avoid creation of static pointers to objects held within SRV_Channels
2024-12-12 15:13:40 +11:00
Peter Barker
05d8567ac9 AR_Motors: create and use a singleton for SRV_Channels
avoid creation of static pointers to objects held within SRV_Channels
2024-12-12 15:13:40 +11:00
Peter Barker
b2ea50b1e6 AP_Vehicle: create and use a singleton for SRV_Channels
avoid creation of static pointers to objects held within SRV_Channels
2024-12-12 15:13:40 +11:00
paul.quillen
502d987ab1 AP_DDS: Add set/get parameters service. 2024-12-12 15:13:40 +11:00
tompsontan
8bb78c9d7f hwdef:fixed board AP-H743v2 CAN pin definition. 2024-12-12 15:13:40 +11:00
Andy Piper
157d86e6ad bootloaders: TBS LUCID H7 2024-12-12 15:13:40 +11:00
Andy Piper
60bdcf673c AP_HAL_ChibiOS: TBS LUCID H7 2024-12-12 15:13:40 +11:00
Andrew Tridgell
0d4f4fd81a autotest: added non-compass takeoff test 2024-12-12 15:13:40 +11:00
Andrew Tridgell
a3591b1563 Plane: fixed takeoff direction with no yaw source
in TAKEOFF mode with either very poor yaw source or no yaw source we
need to use ground vector and wait for sufficient ground speed
2024-12-12 15:13:40 +11:00
Andrew Tridgell
a753a762fa autotest: fixed race condition in Copter.MinAltFenceAvoid 2024-12-12 15:13:40 +11:00