Commit Graph

29765 Commits

Author SHA1 Message Date
Andrew Tridgell
a37f268dc6 Ap_Inertialsensor: by default only run harmonic notch on the active gyro
this should save quite a lot of CPU. Only the active gyro impacts
vehicle flight
2022-06-12 15:39:44 +10:00
Andrew Tridgell
9e3a29bf86 Filter: added EnableOnAllIMUs option to harmonic notch filter 2022-06-12 15:39:44 +10:00
Peter Barker
39b7f63140 AP_Beacon: stop passing serialmanager into beacon constructor 2022-06-11 16:02:37 +10:00
Dr.-Ing. Amilcar do Carmo Lucas
d3eae308da Filter: NFC spell corrections in comments 2022-06-11 08:43:03 +09:00
Andrew Tridgell
c01e21dcb3 AP_FETtecOneWire: cleanup mask handling
use unsigned masks
2022-06-10 13:46:43 +10:00
Andrew Tridgell
3a1fc0f338 AP_ESC_Telem: disable ESC telem with zero channels
this prevents a build error and saves flash
2022-06-10 13:46:43 +10:00
Andrew Tridgell
cd8ff2b37a AP_ESC_Telem: added ESC_TLM_MAV_OFS parameter
this allows for the ESC telemetry to be remapped to a lower range for
GCS displays. Users often want their quadplane ESCs to show up as ESCs
1 to 8 instead of the high numbers used internally
2022-06-10 13:46:43 +10:00
Andrew Tridgell
42624bdbeb AP_Vehicle: added parameter table for ESC telemetry 2022-06-10 13:46:43 +10:00
Andrew Tridgell
aedf465049 AP_ESC_Telem: support ESC telem for ESCs 13 to 32
also fix a mavlink buffer starvation issue
2022-06-10 13:46:43 +10:00
Randy Mackay
a358357951 AP_Scripting: remove ToshibaCAN support 2022-06-10 12:08:05 +09:00
Randy Mackay
2a264b0331 SRV_Channel: remove ToshibaCAN support 2022-06-10 12:08:05 +09:00
Randy Mackay
85b9e6e57c GCS_MAVLink: remove ToshibaCAN support 2022-06-10 12:08:05 +09:00
Randy Mackay
533a16287e AP_CANManager: remove ToshibaCAN support 2022-06-10 12:08:05 +09:00
Randy Mackay
d503246be2 AP_Arming: remove ToshibaCAN support 2022-06-10 12:08:05 +09:00
Randy Mackay
02faacf448 AP_ToshibaCAN: remove support 2022-06-10 12:08:05 +09:00
Andrew Tridgell
d85fe81537 AP_EFI: fixed bug in Lutan driver
we need to send an initial request pkt if no data from Lutan
2022-06-09 21:10:37 +10:00
Andrew Tridgell
9ddd1afb34 AP_EFI: added DroneCAN EFI driver 2022-06-09 21:10:37 +10:00
Andrew Tridgell
465dbd89f4 AP_UAVCAN: support DroneCAN EFI 2022-06-09 21:10:37 +10:00
Andrew Tridgell
085413865a hwdef: added MatekL431-EFI 2022-06-09 21:10:37 +10:00
Andrew Tridgell
0fad35112f AP_EFI: allow EFI to be used in AP_Periph 2022-06-09 21:10:37 +10:00
Andrew Tridgell
998072f600 AP_Scripting: setup axis filters when starting an axis 2022-06-09 13:15:13 +10:00
Andrew Tridgell
4bc697dfa2 AP_Scripting: added QUIK_AUTO_SAVE option
allows tuning with 2 position switch
2022-06-09 13:15:13 +10:00
Andy Piper
fafa4158dd AP_HAL_ChibiOS: hwdef for MambaH743v4
support BMI270 on MambaH743v4 and increase flash SPI clock
add bi-directional dshot to MambaH743
add README and pinout for MambaH743
2022-06-08 21:44:21 +10:00
Andy Piper
11f5d1974a AP_InertialSensor: don't print error when probing non-existant BMI270
fix device locking at startup on BMI270
2022-06-08 21:44:21 +10:00
Andy Piper
f666ed8ec7 AP_Logger: support W25N01GV flash chips
add separate driver for W25N01GV triggered via HAL_LOGGING_DATAFLASH_DRIVER
move flash_test() into AP_Logger_Block.
cleanup use of 4k sector commands to account for chips that only have block commands
2022-06-08 21:44:21 +10:00
Andy Piper
6cacdd1b34 AP_InertialSensor: properly reset MPU6000 signal path at startup
failure to reset the signal path as per the register spec leads to
very poor temperature response early on in startup.
2022-06-08 17:44:17 +10:00
Andy Piper
fe29324828 AP_RCProtocol: check for bad frames in CRSF decoding. 2022-06-08 17:35:03 +10:00
Iampete1
702245f89e AP_Math: calc_lowpass_alpha_dt: remove unused constrain 2022-06-08 17:11:08 +10:00
Andrew Tridgell
eed14b3688 AP_Airspeed: fixed autotest for copter param parse
This command was failing:

  Tools/autotest/param_metadata/param_parse.py --vehicle Copter

I don't understand why it starts to fail now, but this is the fix
2022-06-08 09:23:04 +10:00
Pierre Kancir
83dd5be637 AP_NavEKF: fix line ending 2022-06-08 08:16:42 +09:00
Pierre Kancir
0c9060753e AP_MSP: fix line ending 2022-06-08 08:16:42 +09:00
Pierre Kancir
22dae61c80 AP_ADSB: fix line ending 2022-06-08 08:16:42 +09:00
Pierre Kancir
b43dd7ba27 SITL: fix python files exec permissions 2022-06-08 08:16:42 +09:00
Pierre Kancir
21890000f7 AP_NavEKF3: fix python files exec permissions 2022-06-08 08:16:42 +09:00
Pierre Kancir
58ceecc4bf AP_HAL: fix python files exec permissions 2022-06-08 08:16:42 +09:00
Pierre Kancir
b835395cf9 SITL: fix executable permission and trailing whitespace 2022-06-08 08:16:42 +09:00
Pierre Kancir
231c15a3f9 AP_ONVIF: fix executable permission and trailing whitespace 2022-06-08 08:16:42 +09:00
Pierre Kancir
b909a110cd AP_HAL_ChibiOS: fix executable permission and trailing whitespace 2022-06-08 08:16:42 +09:00
Peter Barker
ea7f71a1a7 AP_EFI: emit ignition voltage as unknown in EFI_STATUS 2022-06-08 08:15:15 +09:00
Henry Wurzburg
0853acd7e2 AP_Scripting: update QUIKTUNE readme file 2022-06-08 08:55:02 +10:00
Henry Wurzburg
d55fd76443 AP_Scripting: modify QUIKTUNE for audio monitorin in TX 2022-06-08 08:55:02 +10:00
murata
c65425e3ac AP_Scripting: Changed NULL to nullptr 2022-06-07 11:59:23 +09:00
murata
0b357faf7e AP_Motors: Resolve Issue 20894 2022-06-07 10:02:11 +10:00
Michał
6f7abab036 AP_WheelEncoder: fix WheelEncoder_Quadrature timestamp.
Convert timestamp to ms from us.
2022-06-07 09:59:27 +10:00
Peter Barker
38bbb2361e AP_HAL: set AP_STATS_ENABLED default value 2022-06-07 09:57:32 +10:00
Pradeep
183352cdfe AP_Periph: choose node stats - build files
Added - AP_Stat library and AP_STATS_ENABLED build options
2022-06-07 09:57:32 +10:00
Pradeep
03f7df39dd hwdefs: choose node stats - CarbonixF405 and CarbonixL496
Added definition to enable node statistics
AP_Periph: choose node stats - CarbonixF405 and CarbonixL496

Added definition to enable node statistics
2022-06-07 09:57:32 +10:00
Randy Mackay
5651d8761d AP_Mount: remove unimplemented send_gimbal_report 2022-06-07 09:27:47 +10:00
Randy Mackay
3ac5ad8e33 GCS_MAVLink: remove unused send_gimbal_report 2022-06-07 09:27:47 +10:00
Randy Mackay
8c19af72e0 GCS_MAVLink: learn routes even on private channels
Co-authored-by: Peter Barker <pbarker@barker.dropbear.id.au>
2022-06-06 15:50:13 +10:00