Andrew Tridgell
2277e22bc7
AP_SerialLED: added define for LED limit
5 years ago
Andrew Tridgell
5ad4ceef71
AP_SerialLED: allow more than 32 LEDs
5 years ago
Andrew Tridgell
fe86d8bb0c
AP_Scripting: adjust for updated LED API
5 years ago
Andrew Tridgell
dbba89a024
AP_Notify: allow up to 64 LEDs on a pin
5 years ago
Andrew Tridgell
09d10df3a3
HAL_SITL: allow more than 32 LEDs on a pin
5 years ago
Andrew Tridgell
669b98c6df
HAL_ChibiOS: allow more than 32 WS2812 LEDs on a pin
5 years ago
Andrew Tridgell
5d15d867b5
AP_HAL: adjust LED API to allow more than 32 LEDs on a pin
5 years ago
Andrew Tridgell
5bfd607300
HAL_ChibiOS: added luminousbee4 flight controller
5 years ago
Peter Barker
fbe2e75b9f
GCS_MAVLink: divide time allowed to send messages fairly
5 years ago
murata
c6f12e519b
AP_SerialManager: Add a description
5 years ago
Bill Geyer
bf345b0dd4
AC_AttitudeControlHeli: update filter parameter desc mins
5 years ago
Randy Mackay
aff854f485
AC_AttitudeControl: update param ranges
5 years ago
Randy Mackay
6297306492
AP_LandingGear: add OPTIONS param to auto deploy and retract
5 years ago
Randy Mackay
cc33c8d116
AP_Scripting: make bindings
5 years ago
Randy Mackay
c0bc696b86
AP_Scripting: add arming-check-batt-temp example script
5 years ago
Randy Mackay
ccaa74655c
AP_Scripting: support external authorisation for arming
5 years ago
Randy Mackay
05a8e34d5c
AP_Arming: support auxiliary authorisation
5 years ago
Randy Mackay
2ee5f9dcc5
AP_Logger: ARM msg logs ArmChecks as uint32_t
5 years ago
Randy Mackay
df8bf27a7f
AP_Arming: get_enabled_checks returns uint32_t
5 years ago
Randy Mackay
8ad9a49900
AP_Mount: ignore rc trim when calculating desired mount angles
5 years ago
Randy Mackay
cd38940ecf
RC_Channel: formatting fixes
5 years ago
Randy Mackay
77d5165c01
RC_Channel: add norm_input_ignore_trim
...
same as norm_input but ignores the trim value
5 years ago
Andrew Tridgell
8f83bf5e80
AP_Compass: fixed in-flight learning for all compasses
...
after recent changes only first compass was learnt
See
https://discuss.ardupilot.org/t/break-in-latest-master-in-flight-compass-calibration/52602
5 years ago
Peter Barker
727c12c388
GCS_MAVLink: move initialisation of serial and gcs to AP_Vehicle
5 years ago
Peter Barker
2ede027635
AP_Vehicle: move initialisation of serial and gcs to AP_Vehicle
5 years ago
Peter Barker
2b7af4d70b
AP_Vehicle: fold init_vehicle back into AP_Vehicle init method
5 years ago
Peter Barker
a7c493d037
AP_BoardConfig: fold init_vehicle back into AP_Vehicle init method
5 years ago
Peter Hall
0ca6b7cf77
AP_HAL_ChibiOS: retry neopixel until successful send
5 years ago
Peter Barker
e2c9f6a8a1
GCS_MAVLink: add flags to MAV dataflash log
...
holds various pieces of simple information about a link
5 years ago
Peter Barker
10c9bc3659
AP_Logger: add flags to MAV dataflash log
...
holds various pieces of simple information about a link
5 years ago
Gone4Dirt
d813a70c8d
AP_Mission: Added force resume for when MIS_RESTART=1
5 years ago
Andy Piper
3b25a8ae2e
AP_GyroFFT: adjust default FFT lengths for boards that can cope and are likely to have BMI088
5 years ago
Andy Piper
509341957f
AP_HAL: check for div0 in quinn's estimator
5 years ago
Andy Piper
507bd9eea9
AP_InertialSensor: add in user-specified background noise when there is no rpm noise
5 years ago
Andrew Tridgell
41b74ec014
HAL_ChibiOS: use DNA by default for all AP_Periph builds
...
this makes multiple sensors of the same type on the bus easier
5 years ago
Andrew Tridgell
6139860a64
HAL_ChibiOS: use default USB IDs for fmuv3
5 years ago
Peter Barker
4d0c61970d
ArduSub: log disarm method
5 years ago
Peter Barker
347f64264d
RC_Channel: log disarm method
5 years ago
Peter Barker
f8f4ed7ee0
GCS_MAVLink: log disarm method
5 years ago
Peter Barker
1e82ae4676
AP_Scripting: log disarm method
5 years ago
Peter Barker
7b9cdd6d06
AP_Arming: log disarm method
5 years ago
Andy Piper
41b41c05f3
AP_InertialSensor: scale SITL motor noise by SIM_VIB_MOT_MULT
5 years ago
Andy Piper
2033cf3b4a
SITL: add SIM_VIB_MOT_MULT to allow motor noise to have a different amplitude to the fixed frequency noise
5 years ago
Andy Piper
c0c61660b0
SITL: quadplane updates
5 years ago
Andy Piper
dcdd1707f7
AP_HAL_SITL: make throttle comply with quadplane dynamics
5 years ago
Andy Piper
0e9b2a26c5
AP_InertialSensor: SITL the raw sample rate is not the same as the sensor rate
...
use regulated time for frequency noise to avoid spurious harmonics
SITL sensors must be true separate instances
don't compile in FFT structures if DSP disabled
5 years ago
Andy Piper
a16bb2f188
AP_Scheduler: allow registration of tasks at loop rate
5 years ago
Andy Piper
7663c67eec
AP_Arming: gyrofft arming checks
5 years ago
Andy Piper
6613d4da3d
AP_Vehicle: add FFT configuration and initialization
...
add arming checks to validate FFT performance
allow gyros to be sampled at either the fastloop rate or gyro rate.
add gyro and parameter update loops for GyroFFT
add GYRO_FFT aux function
save FFT results on disarm
5 years ago
Andy Piper
4c1816a983
Copter: port betaflight in-flight fft analysis to arducopter and expose as a log message
...
add harmonic notch tracking mode
call AP_GyroFFT::update_freq_hover() from update_throttle_hover()
move gyrofft configuration and control to AP_Vehicle
move fft logging to fft library
5 years ago