Commit Graph

28522 Commits

Author SHA1 Message Date
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