Commit Graph

56681 Commits

Author SHA1 Message Date
Randy Mackay
04e8fffc53 AP_Mount: add get_camera_state method 2023-02-16 16:49:51 +09:00
Peter Barker
6678689312 autotest: add install_example_script_context 2023-02-16 11:57:18 +11:00
Andrew Tridgell
ab723a6fd4 SITL: stop cygwin from trying to create FIFOs
some users find the error message annoying
2023-02-15 09:05:59 -08:00
Pierre Kancir
4053b4a57f Tools: build_ci: speedup git download operations 2023-02-15 09:05:17 -08:00
Peter Barker
fe9461242e AP_Compass: add and use AP_COMPASS_LSM9DS1_ENABLED 2023-02-15 20:03:55 +11:00
Iampete1
2ffe677d39 Plane: combine per mode arm and pre-arm checks 2023-02-15 19:43:40 +11:00
Iampete1
dcd55155af AP_Scripting: fix uint32 bitwise not 2023-02-15 19:39:21 +11:00
Iampete1
5dde76b899 Tools: scripts: add run_luacheck helper 2023-02-15 19:38:46 +11:00
Iampete1
11f6b5c3ea AP_Scripting: docs: ignore luacheck warnings 2023-02-15 19:38:46 +11:00
Iampete1
02e9bf6ff5 AP_Scripting: drivers: ignore luacheck warnings 2023-02-15 19:38:46 +11:00
Iampete1
e2fe2d3c57 AP_Scripting: tests: ignore luacheck warnings 2023-02-15 19:38:46 +11:00
Iampete1
03167d41db AP_Scripting: examples: ignore luacheck warnings 2023-02-15 19:38:46 +11:00
Iampete1
3deaece3b7 AP_Scripting: applets: ignore luacheck warnings 2023-02-15 19:38:46 +11:00
Iampete1
068328f2df AP_HAL_ChibiOS: hwdef: HerePro: ignore luacheck warnings 2023-02-15 19:38:46 +11:00
Iampete1
d76077b921 Actions: add luacheck linter 2023-02-15 19:38:46 +11:00
Iampete1
fd1a72cc6d AP_Scripting: add luacheck config 2023-02-15 19:38:46 +11:00
Andy Piper
e1db6e38e2 AP_VideoTX: protect vtx from pitmode changes when not enabled or not armed 2023-02-15 19:30:28 +11:00
rishabsingh3003
34702ed986 Sub: Obey loiter_ccw flag for loiter turns 2023-02-15 19:14:43 +11:00
rishabsingh3003
7a8f8f7907 Copter: Obey loiter_ccw flag for loiter turns 2023-02-15 19:14:43 +11:00
rishabsingh3003
5cb77d9f81 AC_WPNav: Allow changing circle rate without changing parameter 2023-02-15 19:14:43 +11:00
Randy Mackay
eb752a8397 AP_Scripting: djirs2 comment fix 2023-02-15 18:03:39 +11:00
Randy Mackay
4b8d99b25d AP_Scripting: djirs2 roll direction fix 2023-02-15 18:03:39 +11:00
Randy Mackay
00b9838c08 AP_Scripting: djirs2 driver gets missing wrap_360 2023-02-15 18:03:39 +11:00
Randy Mackay
79dc650bbd Copter: update 4.3.4-rc1 release notes again 2023-02-15 12:32:24 +09:00
Randy Mackay
58227ba37b Copter: update 4.3.4-rc1 release notes 2023-02-15 12:32:21 +09:00
Randy Mackay
ddbbaee828 Copter: 4.3.4-rc1 release notes 2023-02-15 12:32:18 +09:00
Randy Mackay
0cee9b820b Rover: update 4.3.0-beta9 release notes again 2023-02-15 12:32:07 +09:00
Randy Mackay
9030b04c8b Rover: update 4.3.0-beta9 release notes 2023-02-15 12:32:02 +09:00
Randy Mackay
56c50ebb53 Rover: 4.3.0-beta9 release notes 2023-02-15 12:31:59 +09:00
yaapu
f15d939823 AP_MSP: Increase DisplayPort UART TX buffer to prevent OSD corruption
Note: UART RX buffer has been decreased by the same amount to keep the memory footprint constant
2023-02-15 12:31:37 +11:00
Tom Pittenger
6fe732e8bd AP_BattMonitor: verify MPPT writes 2023-02-14 08:14:38 -08:00
Tom Pittenger
0f52a7e40d Tools/scripts: add Volz servo feedback feature doc 2023-02-14 08:13:54 -08:00
Tom Pittenger
bc555c9082 AP_UAVCAN: add Volz servo feedback handling 2023-02-14 08:13:54 -08:00
Tom Pittenger
0eb6f49ed6 AP_FlashStorage: fix spelling 2023-02-14 14:33:01 +00:00
Tom Pittenger
0144c594a3 StorageManager: fix spelling 2023-02-14 14:33:01 +00:00
xiao
c43591291c AP_HAL_ChibiOS: added PixPilot-V3 and PixSurveyA2 2023-02-14 15:31:41 +11:00
xiao
ff11dc991c bootloaders: add bootloader for PixPilot-V3 and PixSurveyA2 2023-02-14 15:31:41 +11:00
xiao
b9faaa181e Tools: reserve ID for PixPilot-V3 and PixSurveyA2 2023-02-14 15:31:41 +11:00
Peter Barker
b26d771c9f AP_Compass: add and use AP_COMPASS_IST8310_ENABLED 2023-02-14 12:23:55 +11:00
Henry Wurzburg
4d79c6b9d6 AP_OSD:Add avg resting cell and refactor
Co-authored-by: MichelleRos
2023-02-14 11:06:26 +11:00
Bill Geyer
9b60072a04 Tools:Autotest: tradheli improvements
set servo8 min-max for heli default params
improve heli-dual default params
modified dual heli default params for new sitl model
allow spool up time for heli takeoff
2023-02-13 18:32:37 -05:00
Bill Geyer
978086490d SITL: improved dual heli model 2023-02-13 18:32:37 -05:00
Bill Geyer
062dade189 SITL: add tradheli support for autorotation simulation 2023-02-13 18:32:37 -05:00
Andrew Tridgell
ab0768871b AP_IOMCU: add internal errors for unresponsive IOMCU
if IOMCU stops responding completely or stops giving status update
then give an internal error to help with diagnostics
2023-02-14 09:12:34 +11:00
Andrew Tridgell
d921c427b1 AP_IOCMU: improved the safety button reset test code
this allows testing of either watchdog or hard-fault reset
2023-02-14 09:12:34 +11:00
Andrew Tridgell
65fadfa2fe AP_IOMCU: fixed an issue with double reset of IOMCU
if the IOMCU resets twice in quick succession then the code that
restores the safety state while flying can fail, leading to the
aircraft trying to continue flying with safety on

This results from two issues:

- a race in handling the last_safety_off variable
- the fact that plane sets the soft_armed state based on safety state
2023-02-14 09:12:34 +11:00
Peter Barker
a471d5a9b7 AP_Logger: add @FieldValueEnum for rangefinder status
will add meaning to Wiki and log analysis tools

--- LogMessages.rst-master	2023-02-11 14:03:51.204650105 +1100
+++ LogMessages.rst	2023-02-11 14:04:32.297022568 +1100
@@ -4764,6 +4764,20 @@
 | Dist     | Reported distance from sensor                 |
 +----------+-----------------------------------------------+
 | Stat     | Sensor state                                  |
+|          | Values:                                       |
+|          |                                               |
+|          | +----------------+---+--+                     |
+|          | | NotConnected   | 0 |  |                     |
+|          | +----------------+---+--+                     |
+|          | | NoData         | 1 |  |                     |
+|          | +----------------+---+--+                     |
+|          | | OutOfRangeLow  | 2 |  |                     |
+|          | +----------------+---+--+                     |
+|          | | OutOfRangeHigh | 3 |  |                     |
+|          | +----------------+---+--+                     |
+|          | | Good           | 4 |  |                     |
+|          | +----------------+---+--+                     |
+|          |                                               |
 +----------+-----------------------------------------------+
 | Orient   | Sensor orientation                            |
 +----------+-----------------------------------------------+
2023-02-13 08:34:58 +11:00
Andy Piper
61064a1efe AP_HAL_ChibiOS: probe external compasses on foxeer reaper f745 2023-02-12 18:02:01 +11:00
Andy Piper
665df46764 bootloaders: update bootloader for MambaH743v4 to include VTX power 2023-02-12 18:00:54 +11:00
Andy Piper
33f359b8e8 AP_HAL_ChibiOS: enable VTX power on MambaH743v4 2023-02-12 18:00:54 +11:00