Andrew Tridgell
ddab3f02ca
AP_Arming: use HarmonicNotch class
3 years ago
Andrew Tridgell
e2e1e74da5
AP_InertialSensor: switch to HarmonicNotch class
...
this makes the logic much easier to follow, without indexes into
arrays
3 years ago
Andrew Tridgell
d7d04bc7cf
Filter: removed parameters from the old notch filter
...
saves some flash space
3 years ago
Andrew Tridgell
782e4887bc
AP_GyroFFT: only allow one harmonic notch filter to be linked to FFT
3 years ago
Andrew Tridgell
ae1e9e06c1
AP_Arming: added arming check for conflicting notch modes
3 years ago
Andrew Tridgell
7aafd5cf98
Plane: param conversion for INS_NOTCH to INS_HNTC2
3 years ago
Andrew Tridgell
1cd1519a4f
Filter: clarify meaning of 1st harmonic
3 years ago
Andrew Tridgell
d57abb1230
Plane: support harmonic notch on 2nd RPM sensor
3 years ago
Andrew Tridgell
13107dfa6d
Copter: support harmonic notch on 2nd RPM sensor
3 years ago
Andrew Tridgell
7272a29b7b
Filter: added RPM2 harmonic notch type
3 years ago
Andrew Tridgell
c03436b5e4
Copter: update for changed INS_NOTCH parameter name
3 years ago
Andrew Tridgell
c1d841dd93
Plane: support two full harmonic notch filters
3 years ago
Andrew Tridgell
8d187f4bc6
Copter: support two full harmonic notch filters
3 years ago
Andrew Tridgell
a2fc4d909d
AP_Vehicle: support two full harmonic notch filters
3 years ago
Andrew Tridgell
ac50d3cc9f
AP_RPM: support two full harmonic notch filters
3 years ago
Andrew Tridgell
e67d9b4179
AP_InertialSensor: support two full harmonic notch filters
3 years ago
Andrew Tridgell
622ad2a088
AP_GyroFFT: support two full harmonic notch filters
3 years ago
Joshua Henderson
7cc2382a78
AP_AHRS_DCM: NFC comment on check_matrix() normalization reset
3 years ago
Randy Mackay
9d73cfb28f
AP_NavEKF: GSF logging in deg from 0 to 360
3 years ago
Peter Barker
55517450bc
AP_Scripting: correct script restart send_text message
3 years ago
Bill Geyer
b8690ba109
AC_AutoTune: fix gain determination fail logic
3 years ago
Bill Geyer
8e35fd2658
AC_AutoTune: use failed state to exit
3 years ago
Bill Geyer
b4059d3745
AC_AutoTune: use generic load gain method to save flash
3 years ago
Sanket Sharma
594160daf3
Plane: Updated highest airspeed limit when armed
3 years ago
Walter Dunckel
b0c3fae662
AP_HAL_ChibiOS: add support for NucleoH755 board
...
This addition allows for cheap testing of a STM32H755 (dual core). This borrows the setup file STM32H757xx.py, as there are almost no changes between the chips. CRSF in and out, gps, ICM20948, BMP388, settings saving to on board flash all working.
PWM(3) pin change
Changed PWM(3) pin to one exposed on connector
3 years ago
Andrew Tridgell
35a2ca62ee
Tools: added test script for checking for Fix2 missed frames
...
used to track down the F405 and L431 lost frames
3 years ago
Andrew Tridgell
227e82053a
AP_Periph: fixed GPS dropout on F4 and L4 GPS nodes
...
we need more time for other threads on these nodes or we will end up dropping GPS frames
3 years ago
Peter Barker
ecd5cb21fc
autotest: tidy richenpower test using new methods
3 years ago
QioTek
9909499a81
AP_HAL_ChibiOS: ICM4 series sensors as an alternative with IMU3.
...
AP_HAL_ChibiOS: ICM4 series sensors as an alternative with IMU3.
3 years ago
Andrew Tridgell
ea3ff853c7
Tools: added MatekL431-Rangefinder bootloader
3 years ago
Andrew Tridgell
9f58c73780
hwdef: Added MatekL431-Rangefinder
3 years ago
Peter Barker
bca4fc9608
hwdef: disable serially-attached actuators on SkyViper
3 years ago
Andrew Tridgell
95ae150a21
AP_InertialSensor: catch FIFO overruns on BMI088
...
we have seen errors where the BMI088 gets out of sync, so that the 3
axes are rotated. The data is shifted by 4 bytes, so that X=Z, Y=X
and Z=Y
this changes the BMI088 to "stop on full" mode, which is what Bosch
use in their example drivers, and also catches FIFO overrun events and
triggers a full FIFO reset. This should fix the problem with the FIFO
sync
3 years ago
Andrew Tridgell
973befa5d8
GCS_MAVLink: prevent devop larger than buffer
3 years ago
Andrew Tridgell
4c9a851fc6
SITL: update for changed INS_NOTCH parameter name
3 years ago
Andrew Tridgell
db9d796dd4
Tools: update for changed INS_NOTCH parameter name
3 years ago
Andrew Tridgell
f5c3b56426
AP_HAL_ChibiOS: update for changed INS_NOTCH parameter name
3 years ago
Andrew Tridgell
627f62d23b
Plane: param conversion for INS_NOTCH to INS_HNTC2
3 years ago
Andrew Tridgell
47e95c2a88
Copter: param conversion for INS_NOTCH to INS_HNTC2
3 years ago
Andrew Tridgell
ab5e8419d8
AP_InertialSensor: move INS_HNTC2 to a new parameter table ID
3 years ago
Andrew Tridgell
fbc9b771d1
AP_Periph: updated release nodes for 1.3.1
3 years ago
Peter Barker
fe740681af
autotest: test_build_options.py: undef variables before setting them
3 years ago
Bill Geyer
836ae87955
Copter: properly set feedforward enabled before exit
3 years ago
Willian Galvani
cb4f5ac578
Autotest: Sub: tweak params
3 years ago
Willian Galvani
c63d12b6c9
Autotest: Sub: fix sub tests for new althold implementation
...
With this implementation (same as copter's) 1450 is within the pilot deadzone,
which breaks the test.
3 years ago
Willian Galvani
6e326ee912
AC_PosControl_Sub.h: do not use our own input_vel_accel_z
3 years ago
Willian Galvani
81cd49213a
Autotest: Sub: tighten default watch_altitude_maintened delta
3 years ago
Willian Galvani
cd9cc1419b
Sub: Improve althold to handle small inputs with payload/buyoancy better
3 years ago
Willian Galvani
e23e2cb63f
Autotest: Sub: Add depth hold cases of large buoyancies and small inputs
3 years ago
mateksys
16a8400f85
AP_HAL_ChibiOS:add icm42688p as substitution
3 years ago