Iampete1
6116eaeb32
Plane: quadplane: enhance tiltrotor transtion to better deal with tiltrotors with all motors tilting
3 years ago
Andy Piper
fbaa2e7b09
AP_Math: allow selection of inline version of vector operations for performance.
3 years ago
Andy Piper
fbdeea2d03
Filter: optimize hot parts of notch filter updates
3 years ago
Andy Piper
6e3b502110
AP_InertialSensor: inline vector ops for backends and temp cal
3 years ago
Andy Piper
dbcc8215fa
autotest: setup FFT harmonics correctly for dynamic harmonics.
...
octacopter notches test
3 years ago
Andy Piper
9ba1cbc9d8
AP_Vehicle: log up to 12 harmonic notch frequencies
3 years ago
Andy Piper
c50ccd1d09
AP_GyroFFT: use harmonics for harmonics and number of notches elsewhere
...
modify energy based on peak width
always log harmonic notch frequencies
3 years ago
Andy Piper
aefc97fafa
Plane: use calculated number of notches for dynamic harmonic
3 years ago
Andy Piper
e1c75b2c15
Copter: use calculated number of notches for dynamic harmonic
3 years ago
Andy Piper
5259272326
AP_HAL_Empty: remove redundant harmonics from DSP
3 years ago
Andy Piper
fa91e74fde
AP_HAL_SITL: remove redundant harmonics from DSP
3 years ago
Andy Piper
2fab99d647
AP_HAL_ChibiOS: remove redundant harmonics from DSP
3 years ago
Andy Piper
d4024d9216
AP_HAL: allow configuration of maximum number of notches based on MCU type
...
increase notch filters in SITL
remove redundant harmonics from DSP
3 years ago
Andy Piper
d44478ff59
AP_InertialSensor: calculate number of notches based on motor count
...
configure default harmonics if dynamic harmonics
set number of notches correctly for FFT operation
include static notch in filter calculation and allow harmonic options on static notch
3 years ago
Andy Piper
34920ebd60
Filter: allow harmonics and notch-per-motor in harmonic notch
...
allow default harmonics to be configured
allow combination of harmonics and indpendent centre frequencies
pre-calculate number of harmonics
3 years ago
Randy Mackay
4e405244b9
Rover: 4.1.3-rc2 release notes
3 years ago
Randy Mackay
541fae5d4f
Copter: 4.1.3-rc2 release notes
3 years ago
arbalasquide
fd3c83c0d1
AP_Math: Add AUS_TO_MAH definition
3 years ago
arBalasquide
10b4eebce4
AP_BattMonitor: Add calculate_mah, add unit tests
3 years ago
Josh Henderson
74fa47a3bb
Tools: fix flash size reporting due to crash_log
3 years ago
Andrew Tridgell
08ca708347
AP_SerialManager: fixed AP_Periph GPS
...
the disable of RX/TX pins broke AP_Periph on boards that don't enable
the GCS, as they don't have the SERIALn parameters, so we disable the
UART pins of the GPS
3 years ago
Andrew Tridgell
ba58558bd1
SITL: fixed default BATT_CAPACITY for SITL
...
don't override from JSON model unless we have a value
3 years ago
Mingchen Zhang
61e0c5b6e7
AP_SmartAudio: fix a bug that would starve the lower priority thread, such as scripting.
3 years ago
Randy Mackay
e41cad8bd7
SRV_Channel: minor param desc format fix
3 years ago
Andrew Tridgell
db0f06fb58
Plane: update release notes for 4.1.6beta1
3 years ago
Andrew Tridgell
244f0f3e45
Tools: auto-build PixC4-Jetson
3 years ago
Brad Stinson
55d82a4cd8
Tools: build 8MHz IO firmware
3 years ago
Brad Stinson
cd39110b68
hwdef: add support for PixC4-Jetson
...
add support for building IOMCU with F103 and 8MHz clock
3 years ago
Brad Stinson
0b7d7017e6
Tools: add prebuilt iofirmware for f103 8MHz
3 years ago
Andrew Tridgell
a39040d864
AC_AutoTune: limit autotune target rates to parameter limits
...
this makes it safer to autotune a large vehicle which may become
unstable at very high target rates
3 years ago
Andrew Tridgell
53f1fc1295
AC_AttitudeControl: added get_ang_vel_yaw_max_rads()
3 years ago
Peter Barker
7ebf45616d
Tools: scripts: copy param_parse.py JSON output as part of build_parameters.sh
...
This will populate https://autotest.ardupilot.org/Parameters/ArduCopter/
with the json output
3 years ago
Peter Barker
dfa373c1d7
autotest: param_parse.py: correct JSON output
3 years ago
Andrew Tridgell
178ae9e0c1
AP_RCTelemetry: use have_serial when detecting
...
avoid find_serial() as it changes port options
3 years ago
Andrew Tridgell
366ff24941
AP_RangeFinder: use have_serial when detecting
...
avoid find_serial() as it changes port options
3 years ago
Andrew Tridgell
93d8a0606f
AP_Proximity: use have_serial when detecting
...
avoid find_serial() as it changes port options
3 years ago
Andrew Tridgell
0da0f6dd37
AP_ADSB: use have_serial when detecting
...
avoid find_serial() as it changes port options
3 years ago
Andrew Tridgell
47590a55ff
AP_RCProtocol: allow changes of serial settings between protocols
...
if we are searching for new protocols then allow for baudrate table
changes
3 years ago
Andrew Tridgell
deb2d6b782
AP_SerialManager: added have_serial() method
...
this checks if we have the protocol without setting the options on the
uart
3 years ago
Peter Barker
600b085cf3
AP_Logger: correct constraint of maximum message ID
3 years ago
Peter Barker
168f278959
AP_Logger: reallocate 32 IDs from vehicles to main message area
...
ArduPlane uses ~18 messages and the list is relatively static, so this
should be a reasonable reallocation.
We're using a lot of Log_Write(...) to create messages dynamically - but
that requires IDs and we only left space for about 18 before this patch
More space is left to ease future use of IDs in some libraries
3 years ago
Peter Barker
ce29501ca8
Rover: tidy log message id definitions
...
Add a comment indicating only 20 ids are available to the vehicle
3 years ago
Peter Barker
3f9ca50869
Blimp: tidy log message id definitions
...
Add a comment indicating only 20 ids are available to the vehicle
3 years ago
Peter Barker
7dadc9f050
ArduSub: tidy log message id definitions
...
Add a comment indicating only 20 ids are available to the vehicle
3 years ago
Peter Barker
278899e44c
ArduPlane: tidy log message id definitions
...
Add a comment indicating only 20 ids are available to the vehicle
3 years ago
Peter Barker
9b2e9d2e2c
ArduCopter: tidy log message id definitions
...
Add a comment indicating only 20 ids are available to the vehicle
3 years ago
Peter Barker
92c5906c1e
AntennaTracker: tidy log message id definitions
...
Add a comment indicating only 20 ids are available to the vehicle
3 years ago
Jaaaky
db8d08b349
SRV_Channel: Fix multi #include's
3 years ago
Jaaaky
71154105e4
SITL: Fix multi #include's
3 years ago
Jaaaky
e991bff0d5
AP_VisualOdom: Fix multi #include's
3 years ago