Commit Graph

33089 Commits

Author SHA1 Message Date
Andrew Tridgell
41fbc6124b AP_Scripting: updated VTOL quicktune docs 2023-07-04 12:24:02 +10:00
Andrew Tridgell
b7b12d7220 AP_Scripting: fixed lua-check warnings in VTOL-quicktune 2023-07-04 12:24:02 +10:00
Andrew Tridgell
3aea282bdd AP_Scripting: fixed use of QUIK_ENABLE in VTOL-quicktune
this was lost when the cached access was added
2023-07-04 12:24:02 +10:00
Andrew Tridgell
d8bcb41b26 AP_Scripting: added QUIK_MAX_REDUCE parameter to VTOL-quicktune.lua
this limits the amount that rate gains can reduce from the original
values in a quicktune. Large reductions in rate gains can be
incorrectly triggered by a frame resonance or gust of wind which can
result in gains that are dangerously low, which can trigger an angle P
oscillation
2023-07-04 12:24:02 +10:00
Iampete1
f55267017b AP_Motors: Heli: Remove unused init_output return and don't assume single for initialised OK 2023-07-04 11:31:21 +10:00
Andy Piper
810dfaf4f6 AP_HAL_ChibiOS: pull RTS lines low on Pixhawk6C to avoid glitches on startup 2023-07-04 11:13:26 +10:00
Andrew Tridgell
9a68b78973 AP_DroneCAN: allow BRD_SAFETY_MASK to work on CAN ESCs and servos
this allows for testing of a fwd motor or control surfaces while not
allowing for VTOL ESCs to run. This makes CAN actuators behave the
same as direct PWM actuators
2023-07-04 10:40:45 +10:00
Peter Barker
c45c02ce82 AP_GPS: use AP_AHRS_ENABLED in place of HAL_BUILD_AP_PERIPH
the guard here is just against use of the singleton
2023-07-04 10:27:32 +10:00
Peter Barker
7a7e44ae3c AP_EFI: move case labels inside ifdefs 2023-07-04 10:26:26 +10:00
Peter Barker
257c684edf hwdef: update FlyingMoonF407 hwdef
changes from vendor
2023-07-04 10:25:19 +10:00
Henry Wurzburg
5df9b8abf1 AP_TECS: set FW landing speed if not set 2023-07-04 10:24:30 +10:00
Henry Wurzburg
c33ef034b4 AP_Landing: set FW landing speed if not set 2023-07-04 10:24:30 +10:00
Iampete1
87b2000d5c AP_Scripting: Fixup examples for mavlink receive timestamp as uint32 2023-07-04 10:20:42 +10:00
Iampete1
ceca374f23 AP_Scripting: add MAVLink command long and ack examples 2023-07-04 10:20:42 +10:00
Iampete1
352f721626 GCS_MAVLink: allow scripting to block commands 2023-07-04 10:20:42 +10:00
Iampete1
1c5f3c708a AP_Scripting: add new mavlink binding to block commands 2023-07-04 10:20:42 +10:00
Iampete1
5cefff6455 AP_Scripting: fix docs 2023-07-04 10:20:42 +10:00
Iampete1
529fb83ce3 AP_Scripting: change mavlink to : access to match everything else, return timestamp as uint32 2023-07-04 10:20:42 +10:00
Peter Barker
edb7a76b87 hwdef: add FlyingMoonH743 2023-07-04 10:04:55 +10:00
Martin Luessi
232fdd51da AP_HAL_ChibiOS: Added RADIX2HD 2023-07-04 09:36:10 +10:00
Peter Barker
5664c0a142 AP_GPS: check delay_ok in one place 2023-07-04 08:15:31 +10:00
muramura
9bcc26046c AP_VisualOdom: Check for driver availability first 2023-07-03 19:22:52 +10:00
Peter Barker
c70778e4d4 AP_Mount: correct gimbal manager flags 2023-07-03 08:09:04 +09:00
Andrew Tridgell
ded8d2a4b4 AP_Scripting: added revert_param.lua applet
This script implements a easy parameter reversion system to help with
manual in-flight tuning. It allows you to do a wide range of manual
tuning while flying and if you get in trouble (eg. an oscillation)
then you can use a switch to instantly revert all the parameter
changes to the values from startup.
2023-07-03 07:09:07 +10:00
Henry Wurzburg
670873da75 AC_WPNav: add roi circle_option metadata 2023-07-02 13:15:20 +10:00
Randy Mackay
3388e6f25d AP_Mount: remove xacti debug 2023-07-01 18:32:20 +10:00
Iampete1
2d42028db3 AP_BattMonitor: fix missing INA2xx param descriptions 2023-07-01 07:34:36 +10:00
Henry Wurzburg
f71826a992 AP_Logger:correct blk rate param metadata 2023-06-30 15:13:52 +01:00
Henry Wurzburg
78e44ebf3a SRV_Channel: allow scaled passthru to go to trim on rc failsafe 2023-06-29 21:37:12 +10:00
Henry Wurzburg
5510dcc45d RC_Channel: allow scaled passthru to go to trim on rc failsafe 2023-06-29 21:37:12 +10:00
jfbblue0922
f990bb7374 AP_HAL_ChibiOS: jfb100 gets shorter EXT_WDOG_INTERVAL_MS 2023-06-29 19:30:14 +09:00
Michael du Breuil
25a118cbda AP_ADSB: Fix spam of lost transciever message at update() rate 2023-06-28 09:35:35 -07:00
Iampete1
df8aee1567 AP_Vehicle: Add FLTMODE_GCSBLOCK parameter and helper function 2023-06-28 12:56:25 +01:00
tiralonghipol
c4b7bc9d8c AP_HAL_ChibiOS: add new board BlitzF745AIO 2023-06-28 17:23:19 +10:00
rishabsingh3003
4957785fef AP_HAL_STIL: add simulated nooploop tofsense rangefinder 2023-06-28 17:16:22 +10:00
rishabsingh3003
89d4ba6a5d AP_HAL: add simulated nooploop tofsense rangefinder 2023-06-28 17:16:22 +10:00
rishabsingh3003
6b8dfdfc10 SITL: Add simulated nooploop tofsense 2023-06-28 17:16:22 +10:00
rishabsingh3003
9e5b75be31 AP_RangeFinder: Add UART driver for NoopLoop rangefinder 2023-06-28 17:16:22 +10:00
Randy Mackay
3bada154e6 AP_DroneCAN: remove unused semaphore 2023-06-27 21:12:20 +10:00
Randy Mackay
b975310fda AP_DroneCAN: add xacti gimbal support 2023-06-27 21:12:20 +10:00
Randy Mackay
bb8319e914 AP_Mount: frontend instantiates Xacti backend 2023-06-27 21:12:20 +10:00
Randy Mackay
a4f34811a0 AP_Mount: add Xacti DroneCAN backend 2023-06-27 21:12:20 +10:00
Randy Mackay
2a30bc7ce1 AP_Mount: add devid parameter and setter 2023-06-27 21:12:20 +10:00
Randy Mackay
e213e7e428 AP_RTC: add get_date_and_time_utc 2023-06-27 21:12:20 +10:00
Randy Mackay
cf77a564fd AP_Mount: minor comment fix 2023-06-27 21:12:20 +10:00
Randy Mackay
c7b64dc448 AP_Mount: Siyi health check avoids race condition 2023-06-27 21:12:20 +10:00
Randy Mackay
5d97a4b3d6 AP_Mount: Siyi loses unused center method 2023-06-27 21:12:20 +10:00
Randy Mackay
98310d861e AP_Airspeed: minor spelling fix 2023-06-27 21:12:20 +10:00
Iampete1
9b54dee7a6 AP_BattMonitor: DroneCAN: allow battery reset if not using CAN SoC 2023-06-27 11:38:15 +10:00
Iampete1
7e94eb39ff AP_BoardConfig: fix conflicting param indexs 2023-06-27 11:27:08 +10:00