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
Andrew Tridgell
69666d19ee
Tools: fix cygwin build error
3 years ago
Peter Barker
e788941f70
hwdef: turn off various GPS backends on on AP_Periph
3 years ago
Peter Barker
ccca0e8e0f
AP_GPS: stop using HAL_BUILD_AP_PERIPH to gate GPS backends
3 years ago
Andrew Tridgell
cdfa682be0
AC_AttitudeControl: use deadzone for pitch
...
when pitch for nose-in and tail-in is enabled we should use the
deadzone
3 years ago
Andrew Tridgell
f4548daa5a
AC_AttitudeControl: added an option for pitch weathervaning
...
when nose-in or tail-in, if the aircraft has significant pitch
asymmetry in hover then we would spin around in no wind if we use
pitch as an input
this makes pitch input for nose-in and tail-in optional and off by
default to preserve existing behaviour
3 years ago
Peter Barker
c33f6f3a8d
autotest: add tests to ensure we get BCN, RPM and PRX/PRXR log msgs
3 years ago
Peter Barker
134e4ff705
Rover: move logging of Beacon into Beacon library
3 years ago
Peter Barker
39eca59938
ArduCopter: move logging of Beacon into Beacon library
3 years ago
Peter Barker
e5c40d0e54
AP_Logger: move logging of Beacon into Beacon library
3 years ago
Peter Barker
bbcf0a0968
AP_Beacon: move logging of Beacon into Beacon library
3 years ago
Peter Barker
2327218822
Rover: move logging of Proximity into Proximity library
3 years ago
Peter Barker
de2182b88f
ArduCopter: move logging of Proximity into Proximity library
3 years ago
Peter Barker
a62e08ee40
AP_Proximity: move logging of Proximity into Proximity library
3 years ago
Peter Barker
795427e574
AP_Logger: move logging of Proximity into Proximity library
3 years ago
Peter Barker
3d854c7e92
Rover: move logging of RPM into RPM library
3 years ago
Peter Barker
f023f0443d
GCS_MAVLink: move logging of RPM into RPM library
3 years ago