Andrew Tridgell
39ffef1f08
AP_NavEKF3: fixed EKF compass switching
...
when we had 3 compasses the lack of the 'break' meant when we switched
compass in flight we would always switch back instantly to the one
that we had just rejected.
6 years ago
Andrew Tridgell
ccc1f906f8
AP_NavEKF2: fixed EKF compass switching
...
when we had 3 compasses the lack of the 'break' meant when we switched
compass in flight we would always switch back instantly to the one
that we had just rejected.
6 years ago
Andrew Tridgell
4003ea841c
AP_Compass: change to 3 compasses in SITL
6 years ago
Peter Barker
9e7154ccb3
SITL: enable updating of external payloads for SIM_Rover
6 years ago
Peter Barker
e7e51d6f49
RC_Channel: indicate gripper available on an RC Channel
6 years ago
Peter Barker
badfd1d559
SITL: name parameters being passed to ICEngine contructor
6 years ago
Andrew Tridgell
6c09b268d8
Filter: fixed crash on zero cutoff frequency
...
this fixes #10435
6 years ago
Peter Barker
be841d5d0a
GCS_MAVLink: add sanity check for rally mavlink message handling
6 years ago
Peter Barker
0ef7c6af59
GCS_MAVLink: move handling of fence point manipulation up
6 years ago
Peter Barker
8d45a8ff53
GCS_MAVLink: move handling of MAV_CMD_DO_SET_FENCE_ENABLED up
6 years ago
Tom Pittenger
95c903c7cf
AP_Airspeed: disable airspeed (_TYPE=0) as rover default
6 years ago
Dr.-Ing. Amilcar do Carmo Lucas
4a71ac5e93
AC_PrecLand: small improvements in comments
6 years ago
Peter Barker
59cd9ad0a6
AP_InertialNav: rename get_velocity_xy to get_speed_xy
...
A velocity is a vector - since we return just a float, this is a speed
6 years ago
Pierre Kancir
695073db49
AP_Math: correct crc_xmodem definition
6 years ago
Pierre Kancir
9e927d1376
AP_Math: correct copyright, add pragma-once
6 years ago
Pierre Kancir
97ce39bf0c
AP_Math: use direct assignment for rotate()
6 years ago
Pierre Kancir
dd0283d537
AP_Math: reduce variable scope in crc_crc8
6 years ago
Tom Pittenger
6145711931
ADSB: add param ADSB_LIST_ALT to filter aircraft by altitude. default is disabled
6 years ago
Tom Pittenger
66778dbf63
AP_WheelEncoder: move wheelEncoder logging to library
6 years ago
Tom Pittenger
1110fad8e7
AP_Logger: move wheelEncoder logging to library
6 years ago
Andrew Tridgell
d4a564843e
HAL_SITL: support new motor orders
6 years ago
Andrew Tridgell
cf8b059531
AP_Motors: added 3 more motor orders for X quads
...
- betaflight X
- DJI X
- clockwise X
6 years ago
Andrew Tridgell
40babb1172
SITL: support 3 more X quad motor orders
...
- betaflight X
- DJI X
- clockwise X
6 years ago
Tom Pittenger
79c78ba965
AP_ICEngine: ICE to use ahrs singleton
6 years ago
Peter Barker
ae68b58678
GCS_MAVLink: move handling of RC overrides up
...
Based on commit 8db5e5308731b6916d5da58a650cef015b887180 by dposea
6 years ago
Peter Barker
120f0822ae
GCS_MAVLink: move sending of sys_status message up
6 years ago
Peter Barker
19d8ffb4e4
AP_Proximity: stop passing through old fence contains_return_point parameter
6 years ago
Peter Barker
5448cfda80
AC_Fence: remove always-true contains_return_point parameter
6 years ago
Randy Mackay
a72477590f
AP_RangeFinder: format fixes
6 years ago
Dmitri Ranfft
221c4ca3cc
AP_Proximity: Removed the 3 bit limitation for the enumeration
6 years ago
Dmitri Ranfft
f8af5afc53
RangeFinder: Removed the 3 bit limitation for the enumeration
6 years ago
Dmitri Ranfft
5eff01a86f
RangeFinder: allow up to 10 range finders to be used at once
6 years ago
Peter Barker
3071372c8d
AP_Logger: add Sub-specific events
6 years ago
Peter Barker
78e76b84b2
AP_Logger: move handling Write_Event into AP_Logger
6 years ago
Andrew Tridgell
bb76143095
HAL_ChibiOS: fixed mini-pix uart order
6 years ago
Tom Pittenger
9b540a6380
AP_Logger: log health failure probability
6 years ago
Tom Pittenger
74299906b1
AP_Airspeed: log health failure probability
6 years ago
ChrisBird
c9af223579
AP_Airspeed: Renaming the check method name and readding the overall option check. This will set it up for future options.
6 years ago
Tom Pittenger
1a04a540f5
AP_Airspeed: convert the defines into static consts
...
- also perform logging at end of update
- convert Options Mask into an enum
6 years ago
ChrisBird
d77906cb06
AP_Airspeed: This adds the ability to turn off and on the airspeed sensor if faulty.
6 years ago
ChrisBird
532431c284
AP_AHRS: Added get_max_wind to make it available for use in determining if the airspeed sensor is faulty.
6 years ago
Andrew Tridgell
700519d805
AP_Compass: raise default max compass offsets
...
the larger offset doesn't present any problems for the compass
drivers, and helps on planes with magnetic hatches
6 years ago
Michael du Breuil
c3e11fd34d
AP_Scripting: Reduce stack allocated buffer size to reduce warnings
...
about large frame size
6 years ago
Michael du Breuil
b45970fded
AP_Scripting: Add location and ahrs user data
6 years ago
Michael du Breuil
9dd36ba511
AP_Scripting: Factor out common range constraints
6 years ago
Tom Pittenger
2646e37e2c
AP_RPM: set health false if disabled during runtime
6 years ago
Andrew Tridgell
6048c10a7c
AP_InertialSensor: added driver for BMI088
...
setup for 1600 Hz accel sample, 2kHz gyro sample, 24g accel range
6 years ago
Randy Mackay
cde2964f05
AC_WPNav: split set_speed_z into up and down
...
Also rely on AC_PosControl to store current target up and down speeds so wpnav's defaults are not affected by do-change-speed requests
6 years ago
Randy Mackay
b0811c86e7
AC_WPNav: rename get_speed_xy to get_default_speed_xy
...
This hopefully clarifies that the default speed is returned and not the current speed
6 years ago
Randy Mackay
e93dee89b7
AC_WPNav: rely on AC_PosControl to hold current target speed
6 years ago