Peter Barker
b14dcf4bae
Tools: add mission command to turn sprayer on and off
4 years ago
Peter Barker
be8f747b7a
autotest: adjust timeout for Valgrind; disable for gdb
4 years ago
Andrew Tridgell
ee8e9e3289
waf: fixed handling of vehicle dependency check for abs paths
...
this fixes the use of vehicle dependent cpp files on the build server
4 years ago
Peter Barker
3c3db50843
Vagrant: augment bash when working in a git repository
...
This .bashrc_git originally came from tridge.
4 years ago
Peter Barker
ca49f62b6d
autotest: add test for Plane's RTL_CLIMB_MIN parameter
4 years ago
Peter Barker
e4d5a92721
autotest: add wait_distance_to_nav_target method
4 years ago
Peter Barker
d60fa86026
autotest: use set_map_from_rc more
4 years ago
Peter Barker
a5706a18af
autotest: handle Py2 not having ConnectionResetError built in
4 years ago
Michael du Breuil
50d80e9dc4
AP_Periph: Remove debug printf
4 years ago
Willian Galvani
e5844b7753
Frame_params: Sub: make RNGFND1_TYPE 0 (None)
...
This was causing issues in QGC 4.1 as it was showing an unhealthy
Rangefinder and marking the vehicle as "not ready to fly".
It will be up to the companion computer to set this to 10(Mavlink)
4 years ago
Peter Barker
5e3caefc2d
Vagrant: make ptrace permissive to allow stack dumping
4 years ago
Peter Barker
4020308d40
Vagrant: add desktop to Vagrant
4 years ago
Iampete1
904b493809
Tools: autotest, common.py remove extra comma
4 years ago
Pierre Kancir
8396388af9
Tools: run_examples: add FlashTest to skip list
4 years ago
Peter Barker
4324d66c13
autotest: loosen time constraint on mavlink messages in magcal
...
Saw an error where we didn't get one of these in 5 seconds.
That sounds like too much. But we'll loosen the constrain anyway
4 years ago
Peter Barker
bd8384b322
autotest: break out a get_altitude method
4 years ago
Alessandro Apostoli
e2aaf4c216
Tools: autotest, fix for frsky not defined error ( #4 )
4 years ago
Peter Barker
d9dd93bcdd
autotest: don't run frsky tests armed for the most part
4 years ago
Peter Barker
742d5a9fa0
autotest: add body_frame_velocity
4 years ago
Peter Barker
164da261f1
Tools: initvagrant: install missing cmake so we can build jsbsim
4 years ago
Andrew Tridgell
b113fe15ab
Tools: added MatekH743-periph to autobuild
4 years ago
Randy Mackay
f20fc28a85
Tools: param files to ease SITL setup of GPS-for-yaw
4 years ago
Randy Mackay
a09bdcdda1
Tools: default param file to ease using copter SITL with vicon
4 years ago
Peter Barker
567e9733b6
autotest: augment bisect-helper.py to help with flapping tests
...
- option to allow for a string which must be present in the outout
- option for strings which must not be present in the output
- repeat option so test must pass many times
- elaborate diagnostic output
- option to run under Valgrind (to provoke races)
The output from each test run is poked into a directory in /tmp
The number of runs a test took to fail is poked into a different file in /tmp, helping to tune the --autotest-test-passes parameter
4 years ago
Peter Barker
c2e310d75f
autotest: add test for OBSTACLE_DISTANCE_3D message
4 years ago
Peter Barker
393ec5d6f7
autotest: add test for MAVProxy proximity sensor
4 years ago
danlaks
d244f22522
Tools: AP_Bootloader: Add AP_HW_SWBOOMBOARD_PERIPH identifier
...
SpektreWorks Boom Board AP_Periph device
4 years ago
Andrew Tridgell
699e61da57
Tools: auto-build new matek boards
4 years ago
Andrew Tridgell
4a178d5c44
Tools: added new Matek bootloaders
4 years ago
Andy Piper
553425f994
Scripts: add bi-directional dshot firmware to built binaries
4 years ago
Andy Piper
49f0ba058c
Bootloaders: add bi-directional dshot bootloaders
4 years ago
Michel Pastor
7ad6dd858b
ChibiOS: update SuccexF4 bootloader
4 years ago
Peter Barker
cdaff74948
autotest: stop trying to arm in QRTL
4 years ago
Peter Barker
f65bee80dc
autotest: use BATTERY_STATUS to detect sub reboot
...
Sub doesn't implement AP_Stats so we have custom reboot detection for
it.
The current look-for-string strategy is flawed - we're missing the
string on reboot
4 years ago
Andrew Tridgell
e86e3333a5
Tools: updated KakuteF7 bl
4 years ago
Pierre Kancir
e13a35abc1
Autotest: check for empty message before trying to use it
4 years ago
yaapu
bb576a49b8
Tools: added autotest for frsky rpm telemetry
4 years ago
Michael du Breuil
15ce4fb034
AP_Periph: Use the ArmingStatus broadcast to set the soft_armed state
...
This allows things like GPS_RAW_DATA 2 to start to work for SBF GPS's
4 years ago
Samuel Tabor
d1578e5ba2
autotest: Update soaring default params in line with specified SOAR_THML_BANK.
4 years ago
Andrew Tridgell
6bc4e995a4
CI: build CubeOrange-periph
...
this ensures H7 based peripherals (which are getting more common)
don't break
4 years ago
Pierre Kancir
c02dfd1214
Autotest: add EndMissionBehavior Test for rover
4 years ago
Andrew Tridgell
bb278a1cc7
Tools: allow tempcal_IMU.py to run without existing tcal params
...
this makes it possible to run the tcal script on a log from a board
that doesn't have any existing temperature calibration params
4 years ago
Pierre Kancir
2b71bf8e99
Autotest: fix subtests completion
4 years ago
Andrew Tridgell
49e2a0caed
Tools: fixed valgrind errors with AP_Param::ParamToken
4 years ago
Andrew Tridgell
d47afb2406
autotest: added AHRSTrim test and add trim to accel cal test
...
this ensures the handling of AHRS trim is correct
4 years ago
Andrew Tridgell
3c825bdffc
waf: make AP_NavEKF3_core.h a vehicle dependent include
4 years ago
Peter Barker
ad2ab333f9
Tools: autotest: allow autotest to connect directly to SITL
4 years ago
Peter Barker
8c7d63433c
autotest: clear mission ourselves rather than with MAVProxy at end of test
4 years ago
Peter Barker
30836535d0
autotest: retry dynamic notch test up to 3 times
4 years ago
Pierre Kancir
805493c854
ardupilotwaf: use dynamic generation for ap_periph board name
4 years ago