Peter Barker
bd4aed80dc
AP_Motors: tweak logging structure construction
...
const and avoid assignment rather just do initialisation
allows for static checking of narrowing conversions
3 years ago
Andrew Tridgell
9fd25907e2
HAL_SITL: fixed mapping of --serial ports in SITL
...
uart paths are still in uartABCD order
3 years ago
bugobliterator
46294c0fba
AP_GPS: sync pps rate with message rate
3 years ago
bugobliterator
49b767b24e
AP_GPS: add support for correcting GPS times while using DroneCAN GPS
3 years ago
bugobliterator
49bf4fa27b
AP_GPS: move to using last_corrected_gps_time_us instead of uart_timestamp_us
3 years ago
bugobliterator
9834304525
AP_GPS: make more precise calculation of gps message
...
use PPS signal if available as well
3 years ago
Peter Barker
a6099acd5c
AP_AHRS: return failure in pre_arm_check if unhealthy
3 years ago
ot0tot
13050b325b
Tools: add JHEMCU GSF405A bootloader and ID
3 years ago
ot0tot
1a08a1e1a1
hwdef: add support for JHEMCU GSF405A
3 years ago
Josh Henderson
442cff4c60
SITL: helicopter add update_external_payload() for sensors
3 years ago
Peter Barker
2d0d2a123d
AP_Airspeed: move Airspeed up to AP_Vehicle, use dummy class for Copter
3 years ago
Josh Henderson
1831a1a009
AP_Airspeed: NFC add note about TYPE 0 index
3 years ago
Josh Henderson
bf65b2eba8
AP_Airspeed: move default type for SITL to be for only Plane
3 years ago
Josh Henderson
af348e6ba1
AP_DAL: add define AP_AIRSPEED_ENABLED
3 years ago
Josh Henderson
f219d56e9c
AP_Frsky_Telem: add define AP_AIRSPEED_ENABLED
3 years ago
Josh Henderson
9355fcd6b3
AP_Hott_Telem: add define AP_AIRSPEED_ENABLED
3 years ago
Josh Henderson
65d4b6377e
AP_LTM_Telem: add define AP_AIRSPEED_ENABLED
3 years ago
Joshua Henderson
1aacd7ba02
AP_MSP: add define AP_AIRSPEED_ENABLED
3 years ago
Joshua Henderson
3ff13733ea
AP_OSD: add define AP_AIRSPEED_ENABLED
3 years ago
Josh Henderson
56a30617e2
AP_RCTelemetry: add define AP_AIRSPEED_ENABLED
3 years ago
Josh Henderson
0e662bbf35
AP_WindVane: add define AP_AIRSPEED_ENABLED
3 years ago
Josh Henderson
382d4639a0
RC_Channel: add define AP_AIRSPEED_ENABLED
3 years ago
Josh Henderson
319fec2b1f
AP_Baro: add define AP_AIRSPEED_ENABLED
3 years ago
Josh Henderson
f38c5d9c31
AP_Arming: add define AP_AIRSPEED_ENABLED
3 years ago
Joshua Henderson
8a6942a9df
AP_AHRS: add define AP_AIRSPEED_ENABLED
3 years ago
Josh Henderson
fa9a852ef7
GCS_MAVLINK: move AP_Airspeed to AP_Vehicle
3 years ago
Joshua Henderson
ee273da50d
AP_Vehicle: move Airspeed to AP_Vehicle
3 years ago
Joshua Henderson
3cfbad0f4d
AP_Airspeed: add AP_AIRSPEED_ENABLED
3 years ago
Josh Henderson
1200f25e05
GCS_MAVLINK: move high_latency_air_temperature up
3 years ago
Joshua Henderson
4e3a66a4d3
AP_Math: quaternion add is_zero() & zero()
...
& length_squared() & add unit tests
3 years ago
Leonard Hall
7a9a0bfb3f
AC_AttitudeControl: Support MAVLINK_MSG_ID_SET_ATTITUDE_TARGET
3 years ago
Andrew Tridgell
94c117fe62
AP_Logger: log original fw string if available
3 years ago
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
3 years ago
Andrew Tridgell
d85dae8e50
AP_Scripting: added copy docs
3 years ago
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++
3 years ago
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
3 years ago
Gone4Dirt
2599c2d134
RC_Channel: make AUXF.function an instance
3 years ago
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
3 years ago
chobits
051104a3f7
AP_RangFinder: support various maxbotix serial sonar
3 years ago
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
3 years ago
Hwurzburg
176de8aa86
AP_HAL_ChibOS: update hwdef,defaults.readme for KakuteH7
3 years ago
Iampete1
86578d5cec
AP_Motors: add local loging of MOTB
3 years ago
Iampete1
cf1202ae65
AP_Logger: add MOTB message
3 years ago
Peter Barker
c1c329e2b4
AP_InertialSensor: add and use AP_SIM_INS_ENABLED
3 years ago
Peter Barker
a31ff08f23
AP_AHRS: create and use AP_AHRS_SIM_ENABLED
3 years ago
Peter Barker
ed608d37f6
AP_Compass: add and use AP_SIM_COMPASS_ENABLED
3 years ago
Andrew Tridgell
48abb57a8a
AP_EFI: added support for Lutan EFI system
3 years ago
Andrew Tridgell
5cb0d5c188
AP_EFI: use degF_to_Kelvin for megasquirt
3 years ago
Andrew Tridgell
319592a148
AP_Math: added degF_to_Kelvin()
3 years ago
Andrew Tridgell
367503be91
AP_SerialManager: allow for EFI serial option for non-MS protocols
3 years ago