Tom Pittenger
d47663c0ba
Tools: allow uploader.py to detect ttyS* on Ubuntu on Windows (WSL)
6 years ago
Peter Barker
e4b3ad377d
Tools: autotest: acceptance distance for rally points is WP_RADIUS
6 years ago
Peter Barker
c464da69f1
Tools: autotest: fix Plane guided test
...
70 degrees is past LIM_ROLL_CD!
6 years ago
Peter Barker
01440f2587
Tools: autotest: increase debug on precland
6 years ago
Andrew Tridgell
dff3ea416c
AP_InertialSensor: allow for LSM9DS0 to be used on I2C
6 years ago
Randy Mackay
cf8a7fd423
AP_Logger: add values to backend-type param description
6 years ago
Peter Barker
2a9e0859c7
Tools: autotest: use class map for getting test class for full test name
6 years ago
Peter Barker
a504f9ac8d
Tools: autotest: add option to use cached home for distance_to_home
6 years ago
Tom Pittenger
785c91e269
AP_Common: Semaphore is missing an include
...
Everyone who is already including common/Semaphore has extra includes to make this compile. This reduces that dependancy
6 years ago
Peter Barker
529903622d
Tools: autotest: reduce output lines in NavDelay test
...
Also remove pointless (unclosed) contexts and try blocks
6 years ago
Andrew Tridgell
26d1371d25
HAL_ChibiOS: separate out DMA allocation for sdcard IO
...
this fixes an issue with DMA to SPI6 on STM32H7. On the H7 SRAM4 can
be used for DMA and BDMA to all devices except for SDMMC which uses
IDMA.
by separating out DMA of sdcard data from other data we can arrange
for DMA to all devices to work
6 years ago
Andrew Tridgell
a7c91d1cb4
HAL_ChibiOS: show all SPI clocks
6 years ago
Peter Barker
243abe8751
Tools: autotest: allow balancebot tests to be run individually
6 years ago
Peter Barker
4d3ca97a0f
Tools: autotest: correct pre-arm flags-OK checks
6 years ago
Peter Barker
19f51813f2
Tools: autotest: include mavproxy output in all vehicle test log files
6 years ago
filipsladek
236ab29e51
Tools: vagrant: adjust paths for JSBSim now being built in build directory
6 years ago
filipsladek
09b09ad288
Tools: scripts: Update jsbsim installation script.
...
According to http://ardupilot.org/dev/docs/setting-up-sitl-on-linux.html
"
In the past ArduPilot required a special version of JSBSim. As of December 2018 that is no longer the case, and we can use the standard JSBSim releases.
"
Moreover currently build-jsbsim.sh is failing with error:
../../src/models/propulsion/FGTurbine.h:297:3: error: ‘FGParameter’ does not name a type; did you mean ‘FGThruster’?
FGParameter *N1SpoolUp;
^~~~~~~~~~~
6 years ago
Francisco Ferreira
5a64f8d8ba
AP_GPS: use proper macro in array sizes
6 years ago
Francisco Ferreira
ba5ef18ef7
AP_GPS: correct blending check
6 years ago
Francisco Ferreira
cb1ce70ae8
AP_GPS: fix out-of-bounds array access
6 years ago
Peter Barker
a17dbbe856
Rover: remove redundant PreArm: in check_failed calls
6 years ago
Peter Barker
7b6fef16aa
Copter: remove redundant PreArm: in check_failed calls
6 years ago
Peter Barker
8991fd8fcf
AC_Fence: clear breaches if boundary invalid etc
6 years ago
Peter Barker
434f22cf40
AC_Fence: correct fence upload reload boundary trigger
...
The check in AC_Fence::check_fence_polygon is for boundary points, not
boundary loaded
6 years ago
Peter Barker
194142b343
Tools: autotest: add simple test for fence prearms
6 years ago
Peter Barker
cc8912255e
Copter: move checking of fence up
6 years ago
Peter Barker
a38092e220
Rover: move checking of fence up
6 years ago
Peter Barker
7bdd2eb755
AP_Arming: move checking of fence up
6 years ago
Peter Barker
12981b1f07
AP_Arming: correct use of failure messages as format strings
...
This is important as if the returned string happens to contain
substitutions (%s in particular), we can attempt to pull random data
off the stack and incorporate it in the string.
This sort of bug is rather famous for serious explots in sendmail.
This could be bad if your stack is relatively full and the memory after
it is inaccessible.
6 years ago
Peter Barker
e78eec3292
Tools: autotest: account for Rover blowing past home in DriveRTL
6 years ago
Peter Barker
f2e3d377ad
Tools: autotest: drain mav during RTL test to improve reliability
6 years ago
Peter Barker
c04d2145a1
AC_Fence: correct fence pre-arm position check
6 years ago
Randy Mackay
26fd334882
AP_Arming: provide better feedback on attitude check
6 years ago
Randy Mackay
ba02894734
AP_AHRS: attitude pre-arm check skips yaw if no compass
...
Also provides better feedback on the axis and angular difference
6 years ago
Peter Barker
91436c5314
Tools: autotest: add test for high-throttle-at-mode-change
6 years ago
Peter Barker
0cdb1c9d1e
Tools: autotest: remove redundant wait-ready-to arm output
6 years ago
Andrew Tridgell
9e50c1b64e
waf: fixed case insensitive board name
6 years ago
Peter Barker
b1bbe09602
Tools: autotest: increase timeout on pid tuning
6 years ago
Peter Barker
f23c6e1624
Tools: autotest: better streamrate reset
6 years ago
Siddharth Purohit
086b4c1cfd
AP_InertialSensor: use default value for temperature scale and offset
6 years ago
Siddharth Purohit
6ff8f52957
AP_Compass: add support for AK09916 connected over fourth IMU over I2C
6 years ago
Siddharth Purohit
b76ec8cc11
AP_InertialSensor: fix slave register structure for Invensensev2
6 years ago
Siddharth Purohit
104c433081
AP_Compass: AK09916 fix sample register structure
6 years ago
Siddharth Purohit
0d4725d6c6
HAL: add Invensense register bank based sensor types
6 years ago
Siddharth Purohit
cff8bf14b7
AP_Compass: add support for AK09916 via invensensev2 aux bus
6 years ago
Siddharth Purohit
528c0b4d7c
AP_InertialSensor: add drivers for register bank based Invensense Sensors
6 years ago
Siddharth Purohit
0cfcd0986e
AP_InertialSensor: look for icm20602 for Pixhawk 2 series flight boards
6 years ago
Siddharth Purohit
fef81b6381
HAL_ChibiOS: add support for new main sensors
6 years ago
Siddharth Purohit
cf7e95eaba
BoardConfig: add detection procedure for new sensor configurations
6 years ago
Peter Barker
e800ae21ed
Tools: autotest: add simple test that althold works
6 years ago