Ardupilot2/Tools/scripts
Pierre Kancir 95a273e18a Tools: build_ci: disable pip root user warning on CI
Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
2024-11-24 06:55:29 +11:00
..
build_sizes Tools: added linux boards to build sizes web page 2024-01-19 11:41:02 +11:00
build_tests Tools: use same-bdshotness boards for ccache test 2024-04-09 10:45:08 +10:00
CAN treewide: fix shebangs - /bin/bash -> /usr/bin/env bash 2024-02-13 11:36:23 +11:00
signing Tools: specify pymonocypher version in more places 2024-05-19 10:07:54 +10:00
sitl-on-hardware Tools: flake8 sitl-on-hw.py 2024-08-08 20:27:14 +10:00
__init__.py Tools: Extracts parameter default values from an ArduPilot .bin file. 2024-02-21 18:24:16 +11:00
annotate_params.py Tools: use /usr/bin/env to find python3 2024-10-02 18:10:34 +10:00
apj_tool.py Tools: extend error message when not finding defaults 2024-01-17 18:28:48 +11:00
battery_fit.py Tools: added battery fitting script 2023-08-10 07:43:25 +10:00
bin2hex.py Tools: enforce python3 on Tools 2023-05-18 07:54:10 +10:00
board_list.py Tools: add bebop to Python all-boards list 2024-11-08 16:00:10 +11:00
build_all.sh treewide: fix shebangs - /bin/bash -> /usr/bin/env bash 2024-02-13 11:36:23 +11:00
build_appveyor.sh Tools: remove use of python (as opposed to python3) 2024-10-15 11:11:38 +11:00
build_autotest.sh Tools: stop invoking setup.py directly 2024-09-19 11:43:03 +10:00
build_binaries_history.py Tools: fix exec permission 2022-06-08 08:16:42 +09:00
build_binaries.py Tools: add bin file when building binaries for Here4FC 2024-01-13 23:03:52 +11:00
build_bootloaders.py Tools: added --periph-only option to build_bootloaders.py 2023-09-06 11:21:51 +10:00
build_ci.sh Tools: build_ci: disable pip root user warning on CI 2024-11-24 06:55:29 +11:00
build_docs.sh treewide: fix shebangs - /bin/bash -> /usr/bin/env bash 2024-02-13 11:36:23 +11:00
build_examples.py Tools: mark build_examples.py flake8-clean 2021-06-24 08:59:41 +10:00
build_examples.sh treewide: fix shebangs - /bin/bash -> /usr/bin/env bash 2024-02-13 11:36:23 +11:00
build_iofirmware.py Tools:waf: add option to build IOMCU firmware with profiled support 2024-11-20 19:12:44 +11:00
build_log_message_documentation.sh Autotest: Generate LogMessages.xml for Sub 2024-02-21 21:05:22 +11:00
build_options.py Tools: remove handling of HIL_GPS 2024-11-13 19:41:00 +11:00
build_parameters.sh Tools: build_parameters: stop using --sitl option 2024-03-16 06:55:25 +11:00
build_peripherals.py Tools: added build_peripherals.py 2023-09-01 13:04:59 +10:00
build-jsbsim.sh treewide: fix shebangs - /bin/bash -> /usr/bin/env bash 2024-02-13 11:36:23 +11:00
check_firmware_version.py Tools: random Python cleanups based on lgtm analysis 2019-09-21 22:26:03 +10:00
configure_all.py Tools: Test for membership should be not in 2023-09-02 13:27:25 +10:00
configure-ci.sh treewide: fix shebangs - /bin/bash -> /usr/bin/env bash 2024-02-13 11:36:23 +11:00
convert_param_scale.py Tools: added convert_param_scale.py 2024-01-23 15:00:30 +11:00
convert_plane_PID.py Tools: added script to convert old plane PIDs 2021-04-15 06:57:16 +10:00
crc32.py Tools: added crc32.py 2024-03-13 18:50:29 +11:00
create_OEM_board.py Tools: make create_OEM_board.py: handle .inc files 2024-08-20 10:47:08 +10:00
cygwin_build.sh Tools: Scripts: cygwin build: remove setting of git safe directory 2024-07-30 11:39:06 +10:00
decode_devid.py Tools: scripts: decode_devid.py: added IIM42653 2024-11-13 06:39:29 +11:00
decode_ICSR.py Tools: Scripts: decode_ICSR: use decoder_m4_pendsvset function 2024-01-01 11:31:40 +11:00
decode_watchdog.py Tools: mark decode_watchdog.py flake8-clean 2021-06-24 08:59:41 +10:00
du32_change.py Tools: move RC bits in mavlink to common code 2024-02-10 11:46:44 +11:00
dumpcore.sh autotest: run dumpstack/dumpcore on stuck SITL process 2021-07-27 16:51:48 +10:00
dumpstack.sh Tools: make dumpstack and run-coverage .sh script 2020-02-20 20:41:26 +11:00
esp32_get_idf.sh Tools: Migration of ESP32 targets from idf 4.4 to 5.3 consisting of: 2024-10-01 09:25:35 +10:00
extract_features.py Tools: remove handling of HIL_GPS 2024-11-13 19:41:00 +11:00
extract_param_defaults.py Tools: use /usr/bin/env to find python3 2024-10-02 18:10:34 +10:00
filter_size_compare_branches_csv.py Tools: remove use of python (as opposed to python3) 2024-10-15 11:11:38 +11:00
firmware_version_decoder.py tools: firmware_version_decoder.py: fix detection for BETA+n firmware 2024-07-22 14:57:47 -03:00
fix_libraries_includes.sh treewide: fix shebangs - /bin/bash -> /usr/bin/env bash 2024-02-13 11:36:23 +11:00
frame_sizes.py
gen_stable.py Tools: support new stable release of 4.3.x 2023-08-29 11:11:55 +10:00
generate_lua_docs.sh Tools: scripts: generate_lua_docs: check for local lua-language-server 2024-05-21 09:42:22 +10:00
generate_manifest.py scripts: add GEPRCF745BTHD to manifest generator 2024-08-06 09:12:23 +10:00
generate_pdef.xml_metadata.py Tools: use /usr/bin/env to find python3 2024-10-02 18:10:34 +10:00
imu_uart_decode.py Tools: added IMU decoder script 2023-11-30 07:05:02 +11:00
logic_decode_channels.py Tools: added script to decode Saleae CSV capture file 2017-08-26 09:56:25 +10:00
macos_remote_upload.sh treewide: fix shebangs - /bin/bash -> /usr/bin/env bash 2024-02-13 11:36:23 +11:00
make_abin.sh Tools: fixed build of CPUInfo and other tools 2023-04-10 16:48:50 +10:00
make_apj.py Tools: enforce python3 on Tools 2023-05-18 07:54:10 +10:00
make_intel_hex.py Tools: only produce _with_bl.hex not *.hex for vehicle firmware 2024-02-27 11:24:24 +11:00
mavlink_parse.py Tools: scripts: create mavlink_parse.py 2023-05-05 09:43:54 +02:00
param_unpack.py Tools: Test for membership should be not in 2023-09-02 13:27:25 +10:00
playback_log_fg.py Tools: added playback tool for onboard logs 2019-05-16 11:21:13 +10:00
powr_change.py Tools: correct powr_change.py output for accumulated flags 2024-11-13 06:38:39 +11:00
pretty_diff_size.py Tools: fix flash size reporting due to crash_log 2021-12-21 20:33:00 +11:00
rcda_decode.py Tools: added rcda_decode script 2020-03-24 09:10:36 +09:00
run_astyle.py Tools: Recommend what to do when astyle fails 2024-11-14 09:02:21 +11:00
run_coverage.py Tools: rename sim_periph_gps to sim_gps_universal, recreate sim_periph_gps 2024-01-16 12:16:35 +11:00
run_flake8.py Tools: don't check all files if no files-to-check supplied 2024-01-03 11:46:05 +11:00
run_lua_language_check.py AP_Scripting: docs: allow overload of manual bindings to allow documentation of optional arguments 2024-06-04 09:29:49 +10:00
run_luacheck.sh treewide: fix shebangs - /bin/bash -> /usr/bin/env bash 2024-02-13 11:36:23 +11:00
runcoptertest.py Tools: updated test helpers to assist in replay testing 2020-11-10 16:15:45 +11:00
runfliptest.py Tools: replace message indicating that initialisation has completed 2020-09-22 09:52:52 +10:00
runplanetest.py Tools: update runplanetest.py 2022-03-10 07:34:20 +11:00
sensor_status_change.py Tools: add sensor_status_change.py 2023-08-10 08:04:01 +10:00
serial_playback.py Tools: added serial playback tool 2024-05-02 12:17:49 +10:00
size_compare_branches.py Tools: strip python2 support from size_compare_branches.py 2024-11-08 15:59:54 +11:00
solution_status_change.py Tools: add --core to solution_status_change.py 2024-10-22 18:20:31 +11:00
ssbl_uploader.sh Tools: fix exec permission 2022-06-08 08:16:42 +09:00
tempcal_IMU.py Tools: Test for membership should be not in 2023-09-02 13:27:25 +10:00
tfminiplus.py Tools: ensure that we use environment Python interpreter 2020-08-03 14:02:09 +10:00
unpack_mp.sh treewide: fix shebangs - /bin/bash -> /usr/bin/env bash 2024-02-13 11:36:23 +11:00
uploader.py Tools: uploader.py: set write_timeout 2024-01-09 01:32:16 -08:00