Nick Exton
bb0d1cf7b8
autotest: Handle pitch limits when testing achieved mount pitch angle
2024-05-21 14:27:28 +09:00
Nick Exton
0af4649705
AP_Mount: In Servo backend, report attitude as demanded servo angles, not target angles
2024-05-21 14:27:28 +09:00
Nick Exton
e17439287b
AP_Mount: In Servo backend, add overrides for has_roll_control() and has_tilt_control()
2024-05-21 14:27:28 +09:00
Nick Exton
0e090faf05
AP_Mount: Add roll_range_valid() and pitch_range_valid() functions
...
Equivalent to yaw_range_valid().
2024-05-21 14:27:28 +09:00
Bob Long
7e8f9c72fb
AP_MotorsTri: reverse-frame cleanup and fixes
...
- fix motor test order for reverse frame
- add frame type string for reverse frame
- fix initialization of _pitch_reversed flag
2024-05-21 15:20:27 +10:00
Bob Long
dc3f2c9724
AP_Motors_test: add tri frames to json output
2024-05-21 15:20:27 +10:00
Risto
143c975fb1
AP_Bootloader: ID reserve for FlywooF405HD_AIOv2
...
See: https://github.com/ArduPilot/ardupilot/pull/27036
2024-05-21 14:29:20 +10:00
Nick Exton
8b5539c055
AP_Mount: Clarify angle frames of set_angle_target()
2024-05-21 14:28:38 +10:00
Peter Barker
562e5c0b72
Rover: remove redundant @Values from parameter documentation
2024-05-21 14:27:05 +10:00
Peter Barker
42966415a9
Blimp: remove redundant @Values from parameter documentation
2024-05-21 14:27:05 +10:00
Peter Barker
633a72e118
ArduSub: remove redundant @Values from parameter documentation
2024-05-21 14:27:05 +10:00
Peter Barker
6a9b8206d4
ArduPlane: remove redundant @Values from parameter documentation
2024-05-21 14:27:05 +10:00
Peter Barker
76950b5994
ArduCopter: remove redundant @Values from parameter documentation
2024-05-21 14:27:05 +10:00
Peter Barker
2779f6ebee
AntennaTracker: remove redundant @Values from parameter documentation
2024-05-21 14:27:05 +10:00
Peter Barker
5cef031ce5
Tools: enforce Values/Bitmask sanity check for vehicles as well as libraries
...
we have enforced this one-of-Values-or-Bitmask in libraries for a long time, and should have been enforcing it in vehicles before now.
MissionPlanner and MAVProxy ignore Values if Bitmask is present
2024-05-21 14:27:05 +10:00
Lokesh-Ramina
55b0c64b5a
Plane: CRASH_DETECT Param doc update to add 1 in value set
...
As this was causing a CI check we made locally to compare param values to param_metadata generated xml file.
2024-05-21 14:27:05 +10:00
Peter Barker
297ff6dfde
Plane: correct description of MIN_GROUNDSPEED parameter
2024-05-21 14:24:47 +10:00
Peter Barker
37886b36e0
autotest: neaten Copter Loiter test
2024-05-21 14:23:58 +10:00
Peter Barker
f930ba788b
autotest: add test showing throttle saturation problem
...
autotest: verbose minimum_duration in wait_message_field_values
2024-05-21 14:23:36 +10:00
Jonathan Challinger
9e08a98515
Plane: fix rangefinder correction when terrain follow is off
2024-05-21 11:57:36 +10:00
Iampete1
44bd77d49e
AP_BattMonitor: FuelLevel_Ananlog: set has_current true so capacity is reported
2024-05-21 10:07:48 +10:00
Henry Wurzburg
b91544bf05
Plane:correct Q_ASSIST metadata
2024-05-21 10:07:03 +10:00
Andrew Tridgell
54b6349a2a
HAL_SITL: implement wind rate of change
2024-05-21 09:59:37 +10:00
Andrew Tridgell
1603869140
SITL: added SIM_WIND_TC
...
time constant for wind changes
2024-05-21 09:59:37 +10:00
Peter Barker
1a04eadb63
autotest: add test for flying a mission far from EKF origin
2024-05-21 09:56:02 +10:00
Peter Barker
36e385fb22
AP_NavEKF3: set-origin failure comment improved
2024-05-21 09:56:02 +10:00
Randy Mackay
4e2dd7c399
AP_NavEKF3: accept set origin even when using GPS
2024-05-21 09:56:02 +10:00
muramura
ddae068657
AP_Param: Summarize the type definitions settings
2024-05-21 09:46:32 +10:00
Iampete1
91cdea1a8d
AP_Scripting: examples: fault_handling.lua: ignore errors.
2024-05-21 09:42:22 +10:00
Iampete1
38a7c837fc
actions: test_scripting: remove lua-language-server install
2024-05-21 09:42:22 +10:00
Iampete1
260bc98d92
Tools: scripts: generate_lua_docs: check for local lua-language-server
2024-05-21 09:42:22 +10:00
Iampete1
b8312e76b7
gitignore: ignore installed lua-language-server and version cashe
2024-05-21 09:42:22 +10:00
Iampete1
5e52c7021a
Tools: scripts: run_lua_language_check: grab and install latest release
2024-05-21 09:42:22 +10:00
Iampete1
3a7bf8dd7d
AP_Scripting: ignore lua language check issues resulting from https://github.com/ArduPilot/ardupilot/pull/26939
2024-05-21 09:42:22 +10:00
Iampete1
d2e95583d6
AP_Scripting: docs: update
2024-05-21 09:42:22 +10:00
Iampete1
003ccc38c6
AP_Scripting: generator allow more types for uint32 prams and dont add class keyword to globals
2024-05-21 09:42:22 +10:00
Iampete1
c9eb8fb395
actions: run lua-language-check and generate and upload docs
2024-05-21 09:42:22 +10:00
Iampete1
a8d1d2b330
gitignore: add generated scripting docs
2024-05-21 09:42:22 +10:00
Iampete1
cc159a44d5
AP_Scripting: tests: add config files for checks and docs generation
2024-05-21 09:42:22 +10:00
Iampete1
613074e6e8
Tools: scripts: add lua language check and docs generation
2024-05-21 09:42:22 +10:00
Iampete1
cf16448dfa
Tools: ignore lua-language-server-errors
2024-05-21 09:42:22 +10:00
Iampete1
5bb5f442e1
AP_Scripting: ignore lua-language-server-errors
2024-05-21 09:42:22 +10:00
rmaia
07c854db57
AP_OSD: add BTFL sidebar symbols
...
Adds the sidebar symbols translation to BTFL fonts, so sidebar is properly displayed in DJI O3 OSD.
2024-05-21 09:23:49 +10:00
rmaia
e07980db43
AP_OSD: Add configurable sidebar horizontal and vertical size extensions
2024-05-21 09:21:56 +10:00
Randy Mackay
19ea0944b1
AP_SerialManager: TYPE param renamed to MAVLink
2024-05-21 08:38:59 +10:00
Randy Mackay
1da3c24850
AP_EFI: TYPE param renamed to MAVLink
2024-05-21 08:38:59 +10:00
Randy Mackay
fcc2e2ac5a
AC_PrecLand: TYPE param renamed to MAVLink
2024-05-21 08:38:59 +10:00
Randy Mackay
31720d2c83
AP_GPS: TYPE param value renamed to MAVLink
2024-05-21 08:38:59 +10:00
Peter Barker
3e868be704
autotest: pass kwargs straight through in wait_ekf_args
...
this allows minimum_duration to be passed through to the underlying methods, for example
2024-05-19 12:26:33 +10:00
Peter Barker
0b8c72c8bb
autotest: add support for minimum_duration to wait_ekf_flags
...
.... by re-implementing in terms of a WaitAndMaintain class
2024-05-19 12:26:33 +10:00