Commit Graph

63153 Commits

Author SHA1 Message Date
Nick Exton
c9f4c47b42 AP_JSON: Ensure all printf() calls end with line break 2024-05-07 14:39:19 +10:00
Henry Wurzburg
061823551a hwdef:preconfig MicoAir bds shipping with BF for BF migration 2024-05-07 14:14:06 +10:00
Bob Long
5824a12b2e Plane: remove altitude_error_cm variable
This variable updated unpredictably, and it was easy to introduce bugs.
It was not used in many places and is clearer to calculate the error
directly when needed.
2024-05-07 10:52:43 +10:00
Henry Wurzburg
7a21f2b862 hwdef: enable can port on Blitz743Pro 2024-05-07 10:44:15 +10:00
Peter Hall
9b671404a3 Plane: tiltrotor: fix canceling out of FWD_GAIN 2024-05-07 10:42:53 +10:00
Iampete1
a1a5184f0e Plane: Add tiltrotor specific log message 2024-05-07 10:37:37 +10:00
Iampete1
a8b4999d96 AP_Scripting: tests: enforce correct types in docs 2024-05-07 09:51:53 +10:00
Iampete1
aa7a1ce2a6 AP_Scripting: Docs: fix all type errors 2024-05-07 09:51:53 +10:00
Iampete1
a4a8923e1e AP_Scripting: generator: add return count to manual bindings 2024-05-07 09:51:53 +10:00
Iampete1
439fcb7c46 AP_Scripting: update docs 2024-05-07 09:51:53 +10:00
Iampete1
6e75f7c80f AP_Scripting: update docs generator to show ap_objects as possibly nil 2024-05-07 09:51:53 +10:00
muramura
73443f5575 Rover: Change division to multiplication 2024-05-07 08:51:05 +09:00
Peter Barker
7319422d6c AP_HAL_Linux: remove unused RC input methods
these protocols have come from AP_RCProtocol for years
2024-05-07 09:49:48 +10:00
Lucas De Marchi
e83d39c213 README: Remove myself from maintainers list 2024-05-07 09:48:59 +10:00
Iampete1
95a5169439 AP_Scripting: CAN: get_device and get_device2 return nil if no driver is configure with the correct protocol 2024-05-07 09:48:10 +10:00
Iampete1
632d0a93c1 AP_CANManager: CANSensor: add getter for initialized 2024-05-07 09:48:10 +10:00
Rhys Mainwaring
513a6b6206 Tools: ardupilotwaf: use classic clang linker when compiling on macOS
- Fix issue where linker fails with Xcode 15.3.
- Add check for CC_VERSION.

Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
2024-05-07 09:35:41 +10:00
Iampete1
fd9423b254 Sub: euler_rate_to_ang_vel takes Quaternion attitude 2024-05-07 08:34:40 +09:00
Iampete1
f54f7d7dc6 Copter: euler_rate_to_ang_vel takes Quaternion attitude 2024-05-07 08:34:40 +09:00
Iampete1
f3c32a7c9e AC_AttitudeControl: move euler_rate_to_ang_vel, ang_vel_to_euler_rate and euler_accel_limit to Quaternion attitude 2024-05-07 08:34:40 +09:00
tanghongkai
b66ecd8884 AP_Logger: rename class and hwdef related to w25nxx 2024-05-06 12:26:38 +10:00
Henry Wurzburg
ab407f3e27 Tools: add blended GPS build option 2024-05-06 12:22:03 +10:00
TsuyoshiKawamura
889091351d Tools: add frame params for Rtos Co's SPARK Kit 2024-05-06 10:47:08 +09:00
muramura
ac3f27ab7b Rover: Add terminate to parameter description 2024-05-06 10:46:13 +09:00
muramura
f6246a3c22 Rover: Delete unnecessary decisions 2024-05-06 08:35:36 +09:00
Gone4Dirt
71a4885c87 AP_MotorsHeli: Add collective and cyclic blade pitch angle logging 2024-05-04 21:36:24 -04:00
Andrew Tridgell
b161bdd6a9 AP_AHRS: prevent use of uninitialised EAS2TAS 2024-05-05 07:57:54 +10:00
Andrew Tridgell
86b779f3c7 autotest: remove SIM_SERVO_SPEED from whitelist 2024-05-05 07:57:54 +10:00
Andrew Tridgell
1da50110d8 Tools: added Glider SITL model 2024-05-05 07:57:54 +10:00
Andrew Tridgell
53c0619a9a SITL: added Glider SITL model 2024-05-05 07:57:54 +10:00
Andrew Tridgell
4370d2e348 HAL_SITL: added Glider SITL model 2024-05-05 07:57:54 +10:00
mateksys
af1ab61f78 AP_HAL_ChibiOS: update MatekH7A3 hwdef for 16MHz xtal 2024-05-04 20:52:50 +10:00
mateksys
a238e2995a Tools: update MatekH7A3 bootloader for 16MHz xtal 2024-05-04 20:52:50 +10:00
Thomas Watson
0ca37387be AP_Filesystem: guarantee load_file() data is null-terminated
Improves safety of use and clarity of users. Termination is not
included in the reported size to avoid changing user behavior or
misrepresenting the file contents.
2024-05-04 10:15:44 +10:00
Thomas Watson
a5764b7413 AP_ROMFS: clarify usage and null termination
Also remove the redundant insertion of the null terminator.
2024-05-04 10:15:44 +10:00
Andras Schaffer
2a218221f0 Plane: Fix metadata (increments) for changed params
Moving from centidegree to degree need adjusting the increments in the metadata (MP uses metadata to setup GUI)
2024-05-03 16:06:07 -07:00
Andrew Tridgell
e2767f899f AP_Scripting: allow for 0x00 for 2nd checksum byte in INF_Inject driver
the device does send 0x00 sometimes and data is valid
2024-05-04 07:43:39 +10:00
Peter Barker
5a2b7c0ab2 Tools: build_options.py: add RPM DroneCAN
.... otherwise no board will compile without dronecan enabled - and some won't build that way
2024-05-03 22:59:18 +10:00
Peter Barker
2746a02187 Tools: build_options.py: note that HereFlow requires DroneCAN 2024-05-03 22:59:18 +10:00
Peter Barker
c8bcd35f94 Tools: build_options.py: note extended link stats requires MSP 2024-05-03 22:59:18 +10:00
Jacob Dahl
e5ea8f14f4 hwdef: ARKV6X: enable debug console 2024-05-02 15:16:33 -07:00
Jacob Dahl
9f5e837646 hwdef: ARKV6X: UART6 RC SBUS input 2024-05-02 15:16:33 -07:00
Andy Piper
946c891e14 autotest: improve reliability of MotorVibration test 2024-05-03 07:34:21 +10:00
Andy Piper
95c06d418e autotest: tighten DynamicRpmNotches so that failure means failure
check notch attenuation at motor frequency
2024-05-03 07:34:21 +10:00
Andy Piper
f78eb58fb4 AP_InertialSensor: ensure that notches get updated while converging 2024-05-03 07:34:21 +10:00
Tom Pittenger
1fe7f6b099 Plane: refactor NAV_ALTITUDE_WAIT to AutoMode:: to match nav_delay() 2024-05-02 10:16:00 -07:00
Iampete1
410521afb8 DroneCAN: DSDL: add RPM message 2024-05-02 20:25:38 +10:00
Iampete1
982cc3a00f AP_DroneCAN: call RPM subscribe 2024-05-02 20:25:38 +10:00
Iampete1
dff29a5015 AP_RPM: add DroneCAN backend 2024-05-02 20:25:38 +10:00
Iampete1
8cb368de0c Tools: ardupilotwaf: boards: enable HAL_PERIPH_ENABLE_RPM_STREAM on sitl_periph_universal 2024-05-02 20:25:38 +10:00