ardupilot/Tools/autotest
Andrew Tridgell 7a4483b091 SITL: new XPlane backend
this makes use of DRefs to greatly improve XPlane support. It only
supports XPlane 11 and later

The key change is the use of a JSON file to map ArduPilot output
channels to DataRefs, and map raw joystick inputs to RC inputs

this gets rid of the awful throttle hack handling, and allows for
control of a much wider range of aircraft
2023-01-31 11:22:08 +11:00
..
ArduCopter_Tests Tools: Add autotest for checking terrain db pre arm for copter auto mission 2023-01-10 13:22:44 +11:00
ArduPlane_Tests autotest: add a test for VTOL land spiral code 2023-01-15 21:32:27 +11:00
ArduRover_Tests autotest: fixed GripperMission test in rover 2022-01-12 07:54:46 +11:00
ArduSub_Tests Tools: update path for sub test missions files 2020-04-09 09:01:03 +10:00
Generic_Missions autotest: add load_generic_mission 2021-09-26 17:35:46 +10:00
XPlane autotest: An X-Plane soaring mission file 2017-04-08 20:01:33 +10:00
aircraft Tools: fix executable permission and trailing whitespace 2022-06-08 08:16:42 +09:00
default_params Tools: update for new airspeed tube order param name 2023-01-03 10:17:56 +11:00
jsb_sim Tools: random Python cleanups based on lgtm analysis 2019-09-21 22:26:03 +10:00
logger_metadata autotest: correct generator of rst in logger metadata 2023-01-26 15:41:32 +11:00
models SITL: new XPlane backend 2023-01-31 11:22:08 +11:00
param_metadata Tools: param_parse.py: sort SIM_ parameters into the output files 2023-01-12 13:46:22 +11:00
pysim Tools: moved plane-3d.parm to models directory 2022-11-10 10:30:53 +11:00
template Tools: Implement better Scrimmage support 2020-04-28 11:09:51 +10:00
tilecache/srtm Tools: autotest: tilecache: add required SRTM files 2022-08-16 11:12:44 +10:00
web Autotest: fix html and use class on CSS 2020-10-24 10:30:09 +11:00
web-firmware Tools: filterTool: add pahse scale option 2022-08-16 12:02:54 +10:00
win_sitl Tools: Change Cygwin default install location to Cygwin64 2021-01-03 09:49:05 +11:00
README autotest: remove APM references 2021-09-18 10:45:39 -05:00
__init__.py Tools: update python coding style 2016-09-01 13:05:11 +10:00
antennatracker.py autotest: use reflection to collect test details 2022-09-10 18:27:27 +10:00
arducopter.py autotest: correct FFT gyro averaging tests 2023-01-24 10:56:33 +11:00
arduplane.py autotest: give WindEstimate more time to converge 2023-01-06 15:06:22 +11:00
ardusub.py autotest: sub dive_manual update TSYS01 desired temperature 2022-10-18 10:05:31 +11:00
autotest.py autotest: removed deprecated distutils 2022-12-20 11:14:05 +11:00
balancebot.py Tools: balancebot test does not set ATC_BAL_SPD_FF 2022-11-15 09:00:57 +09:00
bisect-helper.py Tools: bisect_helper.py: update submodules when bisecting build 2022-11-08 09:01:12 +11:00
build-with-disabled-features.py Tools: change AC_FENCE to AP_FENCE_ENABLED 2022-07-27 19:04:56 +10:00
check_autotest_speedup.py Tools: add a tool to help determine best speedup for autotest 2021-04-01 11:27:17 +11:00
common.py autotest: document SIM_ESC_TELEM 2023-01-18 18:07:23 +11:00
examples.py Tools: autotest: remove useless shebang 2022-06-08 08:16:42 +09:00
fakepos.py Tools: random Python cleanups based on lgtm analysis 2019-09-21 22:26:03 +10:00
fg_plane_view.bat Tools: fix executable permission and trailing whitespace 2022-06-08 08:16:42 +09:00
fg_plane_view.sh autotest: remove doubled up disable-anti-alias-hud 2020-07-04 09:25:42 +10:00
fg_quad_view.bat Tools: fix executable permission and trailing whitespace 2022-06-08 08:16:42 +09:00
fg_quad_view.sh autotest: remove doubled up disable-anti-alias-hud 2020-07-04 09:25:42 +10:00
helicopter.py Tools: autotest: set new ARSPD_ENABLE param where needed 2023-01-03 10:17:56 +11:00
junit.xml auto est: modular tests and unit testing with Junit.xml output for jenkins 2012-07-05 23:48:50 -07:00
locations.txt Tools: move Karuizawa location 2022-07-12 21:29:24 +09:00
quadplane.py autotest: add a test for VTOL land spiral code 2023-01-15 21:32:27 +11:00
rover.py autotest: rover: remove pointless try/except block 2023-01-05 07:29:44 +11:00
run_in_terminal_window.sh Tools: change terminal to current dir if using osascript in run_in_terminal_window.sh 2022-05-02 11:28:12 +10:00
sailboat.py autotest: use reflection to collect test details 2022-09-10 18:27:27 +10:00
sim_vehicle.py autotests: add --sim-address option to sim_vehicle 2023-01-22 18:19:38 +11:00
swarminit.txt Autotest: Create swarminit.txt 2019-01-18 10:16:18 +11:00
test_build_options.py autotest: add AP_COMPASS_LSM303D_ENABLED to must-have drivers for CubeOrange 2023-01-31 11:08:28 +11:00

README

This is an automated test suite for ArduPilot