Hwurzburg
c5a444e4a3
hwdef: correct Pixhawk5 3.3V analog in scale factor
2022-01-25 09:37:34 +11:00
Hwurzburg
d1f02916cf
APM_Control: correct metadata description for roll/pitch rate limits
2022-01-25 08:37:39 +11:00
Peter Barker
170b8da2fa
AP_OpticalFlow: tighten scope on variables
2022-01-24 21:11:56 +09:00
Iampete1
b7bd8cd6be
AP_Scripting: update parameter binding docs
2022-01-23 07:00:56 +11:00
Iampete1
f147f6f215
AP_Scripting: add bindings for prameter set defualt and configured
2022-01-23 07:00:56 +11:00
Iampete1
37db2c5d4d
AP_Scripting: Parameter helper: add configured and set defualt
2022-01-23 07:00:56 +11:00
Peter Barker
bd4aed80dc
AP_Motors: tweak logging structure construction
...
const and avoid assignment rather just do initialisation
allows for static checking of narrowing conversions
2022-01-21 21:34:57 +11:00
Andrew Tridgell
9fd25907e2
HAL_SITL: fixed mapping of --serial ports in SITL
...
uart paths are still in uartABCD order
2022-01-21 10:07:55 +11:00
bugobliterator
46294c0fba
AP_GPS: sync pps rate with message rate
2022-01-20 17:26:35 +11:00
bugobliterator
49b767b24e
AP_GPS: add support for correcting GPS times while using DroneCAN GPS
2022-01-20 17:26:35 +11:00
bugobliterator
49bf4fa27b
AP_GPS: move to using last_corrected_gps_time_us instead of uart_timestamp_us
2022-01-20 17:26:35 +11:00
bugobliterator
9834304525
AP_GPS: make more precise calculation of gps message
...
use PPS signal if available as well
2022-01-20 17:26:35 +11:00
Peter Barker
a6099acd5c
AP_AHRS: return failure in pre_arm_check if unhealthy
2022-01-19 18:33:07 +11:00
ot0tot
13050b325b
Tools: add JHEMCU GSF405A bootloader and ID
2022-01-19 18:31:05 +11:00
ot0tot
1a08a1e1a1
hwdef: add support for JHEMCU GSF405A
2022-01-19 18:31:05 +11:00
Josh Henderson
442cff4c60
SITL: helicopter add update_external_payload() for sensors
2022-01-19 18:21:32 +11:00
Peter Barker
2d0d2a123d
AP_Airspeed: move Airspeed up to AP_Vehicle, use dummy class for Copter
2022-01-19 18:21:32 +11:00
Josh Henderson
1831a1a009
AP_Airspeed: NFC add note about TYPE 0 index
2022-01-19 18:21:32 +11:00
Josh Henderson
bf65b2eba8
AP_Airspeed: move default type for SITL to be for only Plane
2022-01-19 18:21:32 +11:00
Josh Henderson
af348e6ba1
AP_DAL: add define AP_AIRSPEED_ENABLED
2022-01-19 18:21:32 +11:00
Josh Henderson
f219d56e9c
AP_Frsky_Telem: add define AP_AIRSPEED_ENABLED
2022-01-19 18:21:32 +11:00
Josh Henderson
9355fcd6b3
AP_Hott_Telem: add define AP_AIRSPEED_ENABLED
2022-01-19 18:21:32 +11:00
Josh Henderson
65d4b6377e
AP_LTM_Telem: add define AP_AIRSPEED_ENABLED
2022-01-19 18:21:32 +11:00
Joshua Henderson
1aacd7ba02
AP_MSP: add define AP_AIRSPEED_ENABLED
2022-01-19 18:21:32 +11:00
Joshua Henderson
3ff13733ea
AP_OSD: add define AP_AIRSPEED_ENABLED
2022-01-19 18:21:32 +11:00
Josh Henderson
56a30617e2
AP_RCTelemetry: add define AP_AIRSPEED_ENABLED
2022-01-19 18:21:32 +11:00
Josh Henderson
0e662bbf35
AP_WindVane: add define AP_AIRSPEED_ENABLED
2022-01-19 18:21:32 +11:00
Josh Henderson
382d4639a0
RC_Channel: add define AP_AIRSPEED_ENABLED
2022-01-19 18:21:32 +11:00
Josh Henderson
319fec2b1f
AP_Baro: add define AP_AIRSPEED_ENABLED
2022-01-19 18:21:32 +11:00
Josh Henderson
f38c5d9c31
AP_Arming: add define AP_AIRSPEED_ENABLED
2022-01-19 18:21:32 +11:00
Joshua Henderson
8a6942a9df
AP_AHRS: add define AP_AIRSPEED_ENABLED
2022-01-19 18:21:32 +11:00
Josh Henderson
fa9a852ef7
GCS_MAVLINK: move AP_Airspeed to AP_Vehicle
2022-01-19 18:21:32 +11:00
Joshua Henderson
ee273da50d
AP_Vehicle: move Airspeed to AP_Vehicle
2022-01-19 18:21:32 +11:00
Joshua Henderson
3cfbad0f4d
AP_Airspeed: add AP_AIRSPEED_ENABLED
2022-01-19 18:21:32 +11:00
Josh Henderson
1200f25e05
GCS_MAVLINK: move high_latency_air_temperature up
2022-01-19 18:21:32 +11:00
Joshua Henderson
4e3a66a4d3
AP_Math: quaternion add is_zero() & zero()
...
& length_squared() & add unit tests
2022-01-19 18:03:17 +11:00
Leonard Hall
7a9a0bfb3f
AC_AttitudeControl: Support MAVLINK_MSG_ID_SET_ATTITUDE_TARGET
2022-01-19 18:03:17 +11:00
Andrew Tridgell
94c117fe62
AP_Logger: log original fw string if available
2022-01-19 08:07:45 +11:00
Andrew Tridgell
8b7ea70029
AP_Common: support AP_CUSTOM_FIRMWARE_STRING
...
this allows vendors to setup a custom firmware string in hwdef.dat,
which makes maintaining a vehicle specific firmware easier
2022-01-19 08:07:45 +11:00
Andrew Tridgell
d85dae8e50
AP_Scripting: added copy docs
2022-01-18 19:18:13 +11:00
Andrew Tridgell
d56840e4ef
AP_Scripting: special case handling of copy method
...
allow for each copy() of Location, Vector2f and Vector3f without
adding special methods to each type in C++
2022-01-18 19:18:13 +11:00
Andrew Tridgell
3f2a72f9db
AP_Compass: only magcal detected compasses
...
inflight compass learning with COMPASS_LEARN=3 was not working with
less than 3 compasses, as the force_use parameter was preventing
skipping compasses. This fixes it to calibate all detected compasses
that have USE enabled
2022-01-18 12:01:14 +11:00
Gone4Dirt
2599c2d134
RC_Channel: make AUXF.function an instance
2022-01-18 11:10:17 +11:00
Peter Barker
185ccaee92
AP_HAL_ChibiOS: disable UART stats based on GCS being enabled
...
We may need to revisit this if we are able to transfer these files over
some other mechanism into the future
2022-01-18 11:09:03 +11:00
chobits
051104a3f7
AP_RangFinder: support various maxbotix serial sonar
2022-01-18 11:08:34 +11:00
Willian Galvani
b5de26c1f2
AP_Hal_Linux: PCA9685: do not shutdown
...
Shutting down causes the pulses to be cut short, often causing
ESCs to interpret this pulse
2022-01-18 11:06:35 +11:00
Hwurzburg
176de8aa86
AP_HAL_ChibOS: update hwdef,defaults.readme for KakuteH7
2022-01-18 11:05:38 +11:00
Iampete1
86578d5cec
AP_Motors: add local loging of MOTB
2022-01-18 10:18:10 +11:00
Iampete1
cf1202ae65
AP_Logger: add MOTB message
2022-01-18 10:18:10 +11:00
Peter Barker
c1c329e2b4
AP_InertialSensor: add and use AP_SIM_INS_ENABLED
2022-01-17 19:14:39 +11:00