Andrew Tridgell
a01faa2f00
AP_NavEKF2: use origin lat for earth rates
...
home may not yet be set when this code is run, so using home may be
invalid
6 years ago
Andrew Tridgell
a3411efdb5
AP_NavEKF3: set origin on all cores
...
when EKF origin is set, make sure it is set on all cores
6 years ago
Andrew Tridgell
742ae0b750
AP_NavEKF2: set origin on all cores
...
when EKF origin is set, make sure it is set on all cores
6 years ago
Andrew Tridgell
3818d8ecda
AP_NavEKF3: restrict setting of EKF origin
...
only allow EKF origin to be set if EKx_GPS_TYPE is set to 3, which is
used for indoor operation
6 years ago
Andrew Tridgell
5db41147ed
AP_NavEKF2: restrict setting of EKF origin
...
only allow EKF origin to be set if EKx_GPS_TYPE is set to 3, which is
used for indoor operation
6 years ago
Randy Mackay
95bc52de8e
AP_Logger: fix PRX distance scaling
...
distance values logged are in meters
6 years ago
Andrew Tridgell
98f578394f
HAL_ChibiOS: default OTG2 protocol to mavlink2 on most boards
...
For boards that haven't yet had a driver update in MissionPlanner to
cope with the 2nd OTG interface this change makes both interfaces work
as MAVLink
This also fixes an issue with connecting under a windows VM within
vmware
6 years ago
Peter Barker
5e55aedd20
GCS_MAVLink: add printf-format attribute to send_text methods
6 years ago
Peter Barker
678c11f048
AP_GPS: supply format string to send_text
6 years ago
Peter Barker
65c46ac322
AP_AccelCal: supply format string to send_text
6 years ago
Peter Barker
4c434c2df9
AP_Math: add WARN_IF_UNUSED to bool methods
6 years ago
Leonard Hall
4aa74c5c53
AP_Logger: Missing label change
6 years ago
Andrew Tridgell
2b3ced752b
AP_Motors: fixed typo in MotorsMatrixTS update for FF
6 years ago
Leonard Hall
fb790cadda
Tools: update parameter files after PID upgrade
6 years ago
Leonard Hall
6f14673f08
APM_Control: support for upgrade to PID object
6 years ago
Leonard Hall
f913108efd
AP_Winch: support for upgrade to PID object
6 years ago
Leonard Hall
3d831e4c04
AP_WheelEncoder: support for upgrade to PID object
6 years ago
Leonard Hall
c7196a4232
AC_AutoTune: support for upgrade to PID object
6 years ago
Leonard Hall
0bb9db5139
AP_Motors: add feedforward input to mixers
6 years ago
Leonard Hall
979b54b33e
AC_PosControl: support update to PID object
6 years ago
Leonard Hall
30746267ec
AC_AttitudeControl_Heli: support for updates to AC_PID library
...
includes rename get_leaky_i to update_leaky_i
6 years ago
Leonard Hall
bbe33e38f3
AC_AttitudeControl: support for upgrade to PID object
6 years ago
Leonard Hall
ee820258ad
AC_HELI_PID: support for upgrade to PID object
...
updates parameters based on new PID library
rename get_leaky_i to update_leaky_i and move FILT locations
6 years ago
Leonard Hall
ab0bdc9fe6
AC_PID: upgrade to PID object
6 years ago
Leonard Hall
94ee2fb2fd
AP_Logger: add error to PID message
6 years ago
Leonard Hall
157f786adf
Global: rename desired to target in PID info
6 years ago
bugobliterator
cba98096e9
HAL_ChibiOS: move to using hardcoded heater PWM polarity in iofirmware
6 years ago
bugobliterator
c07fe55b87
AP_IOMCU: remove autodetection of heater pin polarity, instead hardcode it
6 years ago
Michael du Breuil
852f85ec10
AP_Scripting: Fix bad return types on is_nan, is_inf, is_zero
6 years ago
Michael du Breuil
9e04939adf
AP_Scripting: Protect send_text from reading the stack
...
Also fixes small alignment problem in generated code
6 years ago
Peter Barker
81222fbde0
SITL: correct RC2_REV to RC2_REVERSED in comment
6 years ago
Peter Barker
a89593856d
AP_Logger: remove dangling print_mode method declaration
6 years ago
Peter Barker
0bbe049477
GCS_MAVLink: assert max length of statustexts we send to the GCS
6 years ago
Siddharth Purohit
db9f7c3dd5
AP_NavEKF3: do logging for 3rd EKF core
6 years ago
Siddharth Purohit
1527a5b97c
AP_NavEKF2: do logging for 3rd EKF core
6 years ago
Siddharth Purohit
359dd3f71c
AP_Logger: add logging for 3rd instance of EKF core
6 years ago
Michael du Breuil
6caa700c09
AP_Scripting: Add literal support to the binding layer
6 years ago
Michael du Breuil
5d3cfcb59c
AP_Arming: Add scripting method
6 years ago
Michael du Breuil
3b8ecc182c
AP_RCMapper: Fix sub only documentation on channels
6 years ago
Michael du Breuil
f79a3100d0
AP_Scripting: Add arming call, improve range check casting
6 years ago
Mirko Denecke
bb7f80b452
AP_HAL_Linux: UARTDriver remove unused field and tabs
6 years ago
Mirko Denecke
633eb11bfd
AP_RCProtocol: IBUS remove unused field
6 years ago
Andrew Tridgell
c173f8e24d
AP_Airspeed: support both 5inH2O and 10inH2O versions of DLVR sensor
...
useful for faster aircraft
6 years ago
vierfuffzig
d1f80a841f
AP_OSD_Screen: fix param descriptions
6 years ago
Randy Mackay
e45db32957
AP_Scripting: add AP_arming binding
6 years ago
Andrew Tridgell
58b739db18
GCS_MAVLink: allow non-register device access with devop
...
useful for i2c devices such as LW20 lidar
6 years ago
Andrew Tridgell
e57228646e
HAL_ChibiOS: added unused CS pins for fmuv5
...
these are needed to ensure SPI works correctly if the unused pins are
later attached to a device
6 years ago
Andrew Tridgell
c5c96c76ee
AP_HAL: added logging of hardware fault information in watchdog
...
this may help trackdown software bugs that trigger hard faults
6 years ago
Andrew Tridgell
12dd33ac2b
HAL_ChibiOS: added logging of hardware fault information in watchdog
...
this may help trackdown software bugs that trigger hard faults
6 years ago
Josh Prochaska
6440069e7c
SITL: include replace.h for AirSim to fix missing memrchr() on MacOS
6 years ago