Randy Mackay
f68f26e75d
Tools: Copter.VisionPosition config for EKF3
4 years ago
Randy Mackay
d2bdc949b2
Tools: Copter.OpticalFlowLimits checks altitude
4 years ago
Randy Mackay
0ba696f761
Tools: Copter.OpticalFlowLimits config for EKF2/3
4 years ago
Randy Mackay
d00194c60a
Tools: copter test_rangefinder_switchover config for EKF2/3
4 years ago
Randy Mackay
bd8b85d1e5
Tools: remove ekf2 enable from copter defaults
4 years ago
Randy Mackay
0cc9fd2b5d
AP_AHRS_NavEKF: get_secondary_quat and position may return EKF3 value
4 years ago
Randy Mackay
1b3ad9cd8d
AP_AHRS: use ekf3 by default
4 years ago
Randy Mackay
60633f5a7f
AP_NavEKF2: disable ekf2 by default
4 years ago
Randy Mackay
4492e5024c
AP_NavEKF3: enable ekf3 by default
4 years ago
Andrew Tridgell
ed8d86e5e6
GCS_MAVLINK: support deliberate parameter corruption
4 years ago
Andrew Tridgell
6ca68bfba3
AP_HAL: enable 32k storage on SITL
4 years ago
Andrew Tridgell
f93e2f6717
HAL_ChibiOS: enable 32k FRAM on H7 boards
4 years ago
Andrew Tridgell
9e15efcbb5
AP_InertialSensor: added params restored internal error
4 years ago
Andrew Tridgell
4d58bcb321
AP_Param: support restoring from parameter backup region
...
if header on primary parameter storage is corrupt then restore from
backup
4 years ago
Andrew Tridgell
03a033c5c4
StorageManager: added support for 32k storage with param backup
...
when HAL_STORAGE_SIZE == 32768 then add:
- 1280 more bytes for params
- double waypoint space
- add a parameter backup area
4 years ago
Peter Barker
cd8a393ac2
autotest: create own RC thread to handle setting of RC overrides
...
autotest: prevent method-on-undef problem in case of early test failure
autotest: plumb MAVProxy rc input back in for switch test
autotest: close off rc thread in case of timeout
4 years ago
pkocmoud
7b61a4d8c2
HAL_ChibiOS: support F7 with no crystal
4 years ago
Andy Piper
099d6aa72e
AP_NavEKF3: add filter reset when vehicle is idle for too long
4 years ago
Andy Piper
cb5be4fcc1
AP_HAL_ChibiOS: don't share IMU DMA on MatekH743 to avoid SPI DMA contention
4 years ago
chobitsfan
26a3a02c81
AP_NavEKF3: use posxy_source in all places
4 years ago
Randy Mackay
d02a61a65d
Tools: default parameters for hexsoon td860
4 years ago
nkruzan
c0e4ef4219
Tools: vagrant: update path to CMAC-circuit.txt
4 years ago
Jacob Walser
e235c379bf
Frame_params: rename bluerov2 4.0 firmware defaults files
...
These files apply to 4.0.0...4.0.2, not only 4.0.2
4 years ago
Peter Barker
1dad0ecb46
autotest: disarm vehicle in case vibration test excepts
4 years ago
Peter Barker
47aea5f44c
autotest: print stack traces for caught exceptions
4 years ago
Pierre Kancir
fc0e2fec6b
Tools: add caching for --target= completion that is long
4 years ago
Tatsuya Yamaguchi
b7f5aa7eab
Copter: fix compilation when rtl option is disabled
4 years ago
Tatsuya Yamaguchi
621fa857b7
Copter: disable RTL option
4 years ago
Samuel Tabor
d97a81bfea
Plane: Re-order logic in soaring.cpp.
4 years ago
Samuel Tabor
a8549f5e5f
Plane: Use const method on modes classes to mark those that support auto switch to THERMAL mode.
4 years ago
李孟晓
40dbb316c1
AP_BattMonitor: ignore SoC option for UAVCAN devices
4 years ago
Andrew Tridgell
eeb728237f
AP_Compass: removed error on BMM150
...
it may be probed at multiple addresses, don't throw lots of errors
4 years ago
Andy Piper
a07cbc8706
Tools: BeastF7 bootloader
...
add BeastH7/BeastF7 to builds
update BeastF7 bootloader
4 years ago
Andy Piper
e781572d53
AP_HAL_ChibiOS: support iFlight BeastF7
...
reduce DMA contention on BeastH7 and correct sharing
add README's for BeastF7 and BeastH7
4 years ago
Andy Piper
fdbf2d369a
AP_HAL_ChibiOS: do not take bi-dir path when in serial DMA
4 years ago
yaapu
89802ed6fc
AP_MSP:Tools: use BATTERY_STATE.voltage_cv for cell voltage calculation to replicate actual DJI Goggles behaviour
...
This becomes apparent when pack voltage is above DJI's hard limit of 25.5v
with this fix the cell voltage is correct even for 12s packs just like on real hardware
4 years ago
yaapu
b84baf06d3
AP_OpticalFlow: fix MAVLink opflow driver, only apply yaw to flowRate as body rate comes from AHRS
4 years ago
yaapu
5b2d430a2a
AP_OpticalFlow: fix CXOF opflow driver, only apply yaw to flowRate as body rate comes from AHRS
4 years ago
Andrew Tridgell
8728148db6
AP_Notify: don't do startup tone on AP_Periph devices
4 years ago
Peter Barker
e85e6d3375
autotest: use new set_parameters in place of many set_parameter calls
...
autotest: use set_parameters for applying from parameter file
autotest: use set_parameters in place of many set_parameter calls
4 years ago
Peter Barker
2917c75f35
autotest: add option to timeout parameter fetching in system time
4 years ago
Peter Barker
83f2f365c0
autotest: implement a more efficient set_parameters, implement set_parameter in terms of it
4 years ago
Peter Barker
f478666700
autotest: correct scripting test for missing message
...
The message could pass us by
4 years ago
Peter Barker
8497f8fc73
autotest: correct some timeout issues around Copter takeoff
4 years ago
Peter Barker
0a39c49711
autotest: gpstovicon: reboot after setting new EKF type rather than before
4 years ago
Peter Barker
252b166099
autotest: reboot after Copter gyrofft test
...
Really weird things happen if you switch from EKF2 to EKF10 - like your
home position being set but your origin not!
4 years ago
Peter Barker
e7aefc7fe4
autotest: make polling home position quiet by default
4 years ago
Peter Barker
5318538182
autotest: reboot SITL when moving from EKF10 to EKF2 in mag test
...
Bad things happen when moving from one to the other...
4 years ago
Peter Barker
987466bc3d
autotest: increase timeout on avoidance-corners test
...
Race conditions can mean angles are less than expected
4 years ago
Peter Barker
fdb5b5e6d6
autotest: correct dataflash transfer test for long periods
...
This came in with a 35 second delay, which is rather spectacular given
the 5 second loop it is in.
2021-01-11T11:54:30.3046835Z dataflash_logger status
2021-01-11T11:54:30.3047406Z MANUAL> DFLogger: Active Rate(35s):408.788kB/s Block:65034 Missing:0 Fixed:0 Abandoned:0
2021-01-11T11:54:30.3048195Z Timed out looking for Active Rate\([0-9]s\):([0-9]+[.][0-9]+)
2021-01-11T11:54:30.3048801Z AT-0472.3: Exception caught: 60
4 years ago