Andy Piper
24537b2b84
AP_InertialSensor: ensure that hardware AAF and notch filter are enabled on 42605 and 42609
2022-11-21 19:33:35 +11:00
Henry Wurzburg
0fbc232c24
AP_SerialManager: move multiple RC input error to pre-arm failure
2022-11-21 19:33:35 +11:00
Henry Wurzburg
16e21d42ee
AP_Arming: move multiple RC input error to pre-arm failure
2022-11-21 19:33:35 +11:00
Yuri
d253b725fb
AP_Vehicle: enable HNTCH for Rover
2022-11-21 19:33:35 +11:00
Yuri
547915b248
Rover: enable HNTCH for Rover
2022-11-21 19:33:35 +11:00
Andrew Tridgell
495b600b58
AP_Scripting: adjust EFI_SkyPower for rev 0.3 protocol
2022-11-21 19:33:35 +11:00
Andrew Tridgell
4fc46d5190
AP_EFI: fixed units of exhaust gas temperature
2022-11-21 19:33:35 +11:00
Andrew Tridgell
62967b1205
AP_Scripting: added CANDRV to HFE EFI driver and document
2022-11-21 19:33:35 +11:00
Andrew Tridgell
b9f7cf91e3
Rover: enable EFI_STATUS mavlink message
2022-11-21 19:33:35 +11:00
Andrew Tridgell
85280bd08e
AP_Scripting: added throttle and generator control for EFI_SkyPower driver
...
and added documentation for the driver
2022-11-21 19:33:35 +11:00
Andrew Tridgell
49740aa4cb
Copter: enable send of EFI_STATUS
2022-11-21 19:33:35 +11:00
Andrew Tridgell
7167f32b11
Plane: check for EFI enable in messages
2022-11-21 19:33:35 +11:00
alexklimaj
f61aa5f0b9
AP_Baro: BMP390
2022-11-21 19:33:35 +11:00
alexklimaj
80903958c4
hwdef: ARKV6X
2022-11-21 19:33:35 +11:00
Andrew Tridgell
97f60cd017
AP_Airspeed: add instance to hygrometer logging
2022-11-21 19:33:35 +11:00
Andrew Tridgell
280796a30e
Plane: send HYGROMETER_SENSOR data if available
2022-11-21 19:33:35 +11:00
Andrew Tridgell
2e4bca6462
GCS_MAVLink: send HYGROMETER_SENSOR message if data available
2022-11-21 19:33:35 +11:00
Andrew Tridgell
10587fa751
AP_Airspeed: support DroneCAN airspeed with hygrometer data
...
some DroneCAN airspeed sensors can send hygrometer data, for when they
have de-icing support
2022-11-21 19:33:35 +11:00
Andrew Tridgell
883a37ef37
Tools: added new baro types
2022-11-21 19:33:35 +11:00
Andrew Tridgell
ca4d4eca3c
AP_Arming: use baro arming checks call
2022-11-21 19:33:35 +11:00
Andrew Tridgell
92208f6bfb
AP_Baro: added option to treat MS5611 as MS5607
...
and add arming check for pressure altitude error
2022-11-21 19:33:35 +11:00
Pierre Kancir
f482224e74
GCS_MAVLink: fix always 0 division.
...
7/8 into array range bracket will be integral type, therefore 7/8 is reported as always 0.
2022-11-21 19:33:35 +11:00
Randy Mackay
3bec61d01a
AP_AHRS: pre-arm msg loses extra AHRS prefix
2022-11-21 19:33:35 +11:00
Andy Piper
33406a28e7
AP_SerialManager: only use the first defined serial port for RCIN
2022-11-21 19:33:35 +11:00
Andy Piper
804651fa93
AP_RCProtocol: add has_uart()
2022-11-21 19:33:35 +11:00
murata
6e5efb6e03
Copter: Message length within 50 bytes
2022-11-21 19:33:35 +11:00
Randy Mackay
5cdc24faf6
AP_Mount: minor comment fix to has_pan_control
2022-11-21 19:33:35 +11:00
Randy Mackay
5fe0cf5e00
Tools: custom build server option for Siyi gimbal mount
2022-11-21 19:33:35 +11:00
Randy Mackay
d4d6a9bc23
RC_Channel: add camera aux functions
2022-11-21 19:33:35 +11:00
Randy Mackay
57a9c3ce04
AP_Camera: add record video zoom and focus
2022-11-21 19:33:35 +11:00
Randy Mackay
80da0c541b
AP_Mount: add Siyi gimbal driver
2022-11-21 19:33:35 +11:00
Randy Mackay
f6056a4734
AP_Mount: add camera controls
2022-11-21 19:33:35 +11:00
Randy Mackay
5b929b3de5
Copter: version to 4.3.0 official
2022-11-21 19:33:35 +11:00
Randy Mackay
63d489d45d
Copter: 4.3.0 release notes
2022-11-21 19:33:35 +11:00
Randy Mackay
ed627e4284
Copter: version to 4.3.0-beta4
2022-11-21 19:33:35 +11:00
Randy Mackay
83edb2383a
Copter: 4.3.0-beta4 release notes
2022-11-21 19:33:35 +11:00
Randy Mackay
285dee3807
Rover: version to 4.3.0-beta4
2022-11-21 19:33:35 +11:00
Randy Mackay
28290595b3
Rover: 4.3.0-beta4 release notes
2022-11-21 19:33:35 +11:00
Andrew Tridgell
7d0c6e4dcf
Plane: prepare for 4.3.1
2022-10-24 09:19:33 +11:00
Andrew Tridgell
bd326aaef8
Plane: release notes for 4.3.1
2022-10-24 09:19:20 +11:00
Andrew Tridgell
819f4140b4
Plane: cover more cases in fence breach mode change
...
we want to allow all landing sequence mode changes
2022-10-24 09:17:09 +11:00
Andrew Tridgell
4b064ecfe5
Plane: allow mode switch on fence breach for RTL_AUTOLAND
...
when we are in a fence breach we by default disallow mode changes, but
we need to allow for the switch to AUTO if the reason is we are
entering a landing sequence, which is part of the RTL process which is
the fence action
2022-10-23 18:09:42 +11:00
Andrew Tridgell
8e8ceb25ea
AP_NavEKF3: fixed getLLH alt for local origin height
...
this fixes a bug introduced in #21834
this fix in #21834 was correct for getPosD, but should not have been
applied to getLLH
this caused cruise mode in plane to descend/ascend by the difference
between the public and local origins on mode entry
fixes #21984
2022-10-23 09:53:57 +11:00
Andrew Tridgell
4682336743
Plane: prepare for 4.3.1beta1
2022-10-19 10:24:53 +11:00
Andrew Tridgell
e2dc4ba85a
Plane: release notes for 4.3.1beta1
2022-10-19 10:24:53 +11:00
Andrew Tridgell
6699ecf7a4
AP_AHRS: added ATSC logging
...
log scale factors for angle P scaling when not == 1.0
2022-10-19 10:24:53 +11:00
Andrew Tridgell
7e1b43db62
AC_AttitudeControl: added single loop override of angle P gains
...
this is used by quadplanes in back-transiton to prevent oscillation
caused by driving the fixed wing controller too fast
2022-10-19 10:24:53 +11:00
Andrew Tridgell
71d299932d
APM_Control: added access to time constant
2022-10-19 10:24:53 +11:00
Andrew Tridgell
00b4b5b7ed
Plane: scale VTOL angle P gains with airspeed
...
During POSITION1 back-transiton we scale the MC angle P gains with
airspeed to reduce the chance of oscillations. At higher airspeeds the
fixed wing controller dominates so we should use the fixed wing angle
P gain.
2022-10-19 10:24:53 +11:00
Iampete1
56066eb470
AP_Scripting: set lua nullptr after delete
2022-10-19 10:24:53 +11:00