Tom Pittenger
a88c3a08b0
Copter: is_landing/is_taking_off not to req scripting
2023-07-03 22:44:00 -07:00
Tom Pittenger
606ef1b269
Plane: is_landing/is_taking_off not to req scripting
2023-07-03 22:44:00 -07:00
Tom Pittenger
ecc517360f
AP_Vehicle: is_landing/is_taking_off not to req scripting
2023-07-03 22:44:00 -07:00
Tom Pittenger
461671eaf3
AP_DroneCAN: add NotifyState.landing & taking off
2023-07-03 22:44:00 -07:00
Andrew Tridgell
b271a20e97
Plane: update release notes for 4.4.0beta3
2023-07-04 14:02:01 +10:00
Randy Mackay
4af22db6c2
Copter: update 4.4.0-beta3 release notes
2023-07-04 12:44:45 +09:00
Randy Mackay
3cefc95f2f
Rover: update 4.4.0-beta3 release notes
2023-07-04 12:44:43 +09:00
Randy Mackay
a11033a67d
Copter: 4.4.0-beta3 release notes
2023-07-04 12:44:37 +09:00
Randy Mackay
428b240304
Rover: 4.4.0-beta3 release notes
2023-07-04 12:44:35 +09:00
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
Iampete1
f89563f987
Plane: Training: output rudder from mode run function
2023-07-04 10:44:13 +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
a9a111fe31
waf: sitl_periph_gps doesn't have AP_AHRS_ENABLED
2023-07-04 10:27:32 +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
aee1172b66
bootloaders: add FlyingMoonF407 bootloaders
2023-07-04 10:25:19 +10:00
Peter Barker
257c684edf
hwdef: update FlyingMoonF407 hwdef
...
changes from vendor
2023-07-04 10:25:19 +10:00
Henry Wurzburg
8201b6b214
Tools:add reboot for failing CI test
2023-07-04 10:24:30 +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
7a99fd7e3b
bootloaders: add FlyingMoonH743 bootloader
2023-07-04 10:04:55 +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
burgeruser
2951cf0155
Tools: board_types.txt: Reserve board id for PodmanH7
...
Reserve board id for PodmanH7
2023-07-04 08:13:24 +10:00
Andrew Tridgell
40ce471fec
Plane: fixed transition started airspeed message
...
this message was lost in recent refactoring
2023-07-04 07:22:01 +10:00
muramura
9bcc26046c
AP_VisualOdom: Check for driver availability first
2023-07-03 19:22:52 +10:00
Peter Barker
7b8bc6b00b
AP_Bootloader: reserve 100 IDs for Carbonix boards
2023-07-03 16:10:58 +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
Andrew Tridgell
086d0907dd
Plane: fixed TECS state reset in VTOL auto
...
this fixes a bug where TECS maintains its slow integrator while in a
VTOL hover mode in AUTO or GUIDED.
Among other things this affects PAYLOAD_PLACE and
DO_VTOL_TRANSITION. In those states the height can change while
hovering outside the control of TECS. When TECS regains control in a
fwd transition then can lead to a very large height loss or gain until
the TECS integrator can catch up
2023-07-03 07:03:14 +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
Peter Barker
32c2dc73b5
autotest: tidy checking of received MISSION_ACK messages
2023-07-01 14:46:31 +10:00
Peter Barker
48224892e1
autotest: add a get_cached_message method
...
saves looking up where to get these from all the time
2023-07-01 14:46:31 +10:00
Peter Barker
ce9117a296
autotest: add a assert_cached_message_field_values method
...
also allow polling for messages when asserting receipt of a message
2023-07-01 14:46:31 +10:00
Peter Barker
a5ed5f4f82
autotest: improve diagnostics for bad field values
...
print out enumeration name and enumeration value name when
ng comparisons
2023-07-01 14:46:31 +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