Andrew Tridgell
25631291d7
AP_DroneCAN: support FlexDebug message
2024-11-14 09:02:45 +11:00
Andrew Tridgell
bfe567cd51
AP_Scripting: added support for FlexDebug message
...
allows lua to retrieve vendor specific data from CAN nodes
2024-11-14 09:02:45 +11:00
Andrew Tridgell
a9f20afda6
DroneCAN: update DSDL
2024-11-14 09:02:45 +11:00
James O'Shannessy
581b408a38
AP_BattMonitor: Fix documentation generating incorrect parameter name
...
Without this, parameter names are generated as eg. 'BATT2__ARM_VOLT'
2024-11-14 09:02:45 +11:00
James O'Shannessy
d38dd86c11
AP_Periph: Fix documentation for INS parameters
...
Parameters are being generated as `INS_` as the group, so `INS_USE` is actually documented as `INS__USE` (not the double underscore).
2024-11-14 09:02:45 +11:00
Ryan Friedman
58c2b82213
ArduPlane: use frame instead of bools for setting alt frame
...
* And switch to mavlink_coordinate_frame_to_location_alt_frame
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2024-11-14 09:02:45 +11:00
Frank0587
46f1f98a77
AP_RCTelemetry: Fix Baro and Vario values
...
Add the missing byte swapping for 16bit values
2024-11-14 09:02:45 +11:00
Peter Barker
22499ecc39
AP_Bootloader: correct compilation when signing enabled
...
In file included from ../../libraries/AP_CheckFirmware/AP_CheckFirmware.cpp:13:
../../libraries/AP_CheckFirmware/../../Tools/AP_Bootloader/support.h:57:25: error: "CH_CFG_USE_HEAP" is not defined, evaluates to 0 [-Werror=undef]
57 | #if defined(STM32H7) && CH_CFG_USE_HEAP
| ^~~~~~~~~~~~~~~
compilation terminated due to -Wfatal-errors.
cc1plus: all warnings being treated as errors
2024-11-14 09:02:45 +11:00
Dr.-Ing. Amilcar do Carmo Lucas
b1aa82b780
AP_Scheduler: Use a range of values here because it is valid to do so.
...
Makes it easier for GUI applications to display this better and valudate the range
2024-11-14 09:02:45 +11:00
Dr.-Ing. Amilcar do Carmo Lucas
19649f292b
AP_Compass: Also mark Z axis as calibrations, just like the XY
2024-11-14 09:02:45 +11:00
muramura
7371e45dc0
Plane: Adjust the grouping of functions to match the style
2024-11-14 09:02:45 +11:00
Peter Barker
e4ff0702ef
autotest: logger_metadata: exempt iofirmware.cpp from checking
...
uses a macro to generate a value, which makes it problematic from a matching sense
2024-11-14 09:02:45 +11:00
Peter Barker
d90e4ace4a
Tools: add logger metadata generation to CI
2024-11-14 09:02:45 +11:00
Peter Barker
9cf70286c9
.github: add logger metadata generation to CI
2024-11-14 09:02:45 +11:00
Peter Barker
5d0aa6ca86
autotest: logger_metadata: flake8 cleanliness
2024-11-14 09:02:45 +11:00
Peter Barker
92ebd9e85e
AP_NavEKF: add enumeration to document EKF SolutionStatus
...
this isn't used for anything but documenting the solution status field, which can be used in the Wiki and in various log analysis tools
2024-11-14 09:02:45 +11:00
Peter Barker
9a539703fd
AP_NavEKF3: add enumeration to document EKF SolutionStatus
...
this isn't used for anything but documenting the solution status field, which can be used in the Wiki and in various log analysis tools
2024-11-14 09:02:45 +11:00
Peter Barker
f5615c3021
AP_Math: move zeroing to header, use memset, reuse in identity
...
this method is in ITCM memory on STM32 - which makes small optimisations worthwhile
2024-11-14 09:02:45 +11:00
Peter Barker
893583f603
AP_HAL_ChibiOS: exclude chprintf from fastramfunc
...
on H730 we are overflowing the ITCM area for SPRacingH7RF and other boards are not far behind.
Step away from the edge by removing this function which should never be in a fast path
2024-11-14 09:02:45 +11:00
Henry Wurzburg
99e626f966
Tools:Mugin MUPilot
2024-11-14 09:02:45 +11:00
Henry Wurzburg
2922a433f2
AP_HAL_ChibiOS:Mugin MUPilot
2024-11-14 09:02:45 +11:00
Thomas Watson
ecd03b59a9
AP_Scripting: ESC_slew_rate: fix lua warning
...
Docs say that logger must be called with `:`.
2024-11-14 09:02:45 +11:00
Stephen Dade
44b3016496
APM_Control: Correct use of deceleration
2024-11-14 09:02:45 +11:00
Henry Warhurst
184318794f
Docker: Fix git perms issue during copter build
2024-11-14 09:02:45 +11:00
Ryan Friedman
1d24a6c000
Tools: Set GPS instance ID in the GPS frame ID
...
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2024-11-14 09:02:45 +11:00
Ryan Friedman
b2a63ff2b9
AP_DDS: Set GPS instance ID in the GPS frame ID
...
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2024-11-14 09:02:45 +11:00
Ryan Friedman
8bcdb89a49
ArduPlane: Remove unused radio_in_rssi function
...
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2024-11-14 09:02:45 +11:00
Andy Piper
ccd09b21d3
AP_Bootloader: reserve board ids and range for TBS
2024-11-14 09:02:45 +11:00
ARg
a6f00a34b1
AP_HAL_ESP32: RCOutput ported to new mcpwm driver
2024-10-27 21:19:29 +11:00
Bayu Laksono
d27742983f
AP_HAL_ESP32: Switch WIFI task from FASTCPU to SLOWCPU
...
Switching WIFI task from FASTCPU to SLOWCPU seems to bring more balance between CPUs and thus increasing connection reliabiiity
2024-10-27 21:16:28 +11:00
Ryan Friedman
380e9aa36b
AP_DDS: Wrap services in defines
...
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2024-10-27 11:59:08 +11:00
ZeroOne-Aero
b2b45477af
hwdef: update ZeroOne X6 documentation
2024-10-27 11:42:49 +11:00
Ryan Friedman
0725109d1c
waf: Fail if custom hwdef file doesn't exist
...
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2024-10-27 11:42:28 +11:00
Eric Katzfey
b4df082618
AP_RCProtocol: get rid of compiler warning from clang about unknown warning group -Wswitch-unreachable
2024-10-26 21:05:33 +11:00
Andrew Tridgell
f161d5745e
HAL_QURT: avoid sudo in make_package.sh
...
sudo is not allowed on build server
2024-10-26 08:26:42 +09:00
Andrew Tridgell
73360c7299
HAL_QURT: build deb packages in CI
2024-10-26 08:26:42 +09:00
Tom Pittenger
28a6a874ec
mavlink: add trajectory msgs
2024-10-25 16:24:58 -07:00
bugobliterator
9dca511e7e
AP_HAL_ChibiOS: do not run through SPI_RX and TX as well
...
we use MISO and MOSI name for SPI
2024-10-25 18:16:00 +11:00
Bob Long
61593e2b36
SITL: FlightAxis: add option to silence FPS
2024-10-25 18:14:22 +11:00
Bob Long
49bbb2c923
SITL: FlightAxis: add position reset option
2024-10-25 18:14:22 +11:00
Bob Long
9fdd0a4e84
SITL: FlightAxis: add options bitmask parameter
2024-10-25 18:14:22 +11:00
muramura
5e47fa1353
AP_AHRS: Change the order in which you make judgments
2024-10-25 18:13:57 +11:00
jamming
e91cab3349
hwdef: Add icm42688 support for KakuteH7Mini
2024-10-25 18:08:22 +11:00
Eric Katzfey
7d3740f79f
AP_HAL_QURT: Add Debian packaging script and support files
2024-10-25 12:36:57 +09:00
Eric Katzfey
ab886f1d89
Tools: Frame_params: Added Starling 2 Max params file
2024-10-25 12:35:40 +09:00
Ryan Friedman
72f0ecc18f
AP_DDS: Support compile-time configurable rates for each publisher
...
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2024-10-24 20:58:24 +11:00
Andrew Tridgell
92693e0237
AP_ExternalAHRS: support backends with get_variances()
...
re-implement send_status_report in terms of get_variances and support
EKF failsafe with ExternalAHRS
2024-10-23 06:46:59 +09:00
Andrew Tridgell
04d18f1efb
AP_AHRS: support variances from External_AHRS
2024-10-23 06:46:59 +09:00
bugobliterator
b69087ae61
AP_HAL_ChibiOS:CubeNode: undefine IMU for CubeNode_ETH
2024-10-23 06:46:22 +09:00
bugobliterator
9381404a9f
AP_InertialSensor: fix continuing after ins init fail in AP_Periph
2024-10-23 06:46:22 +09:00