..
CAN
treewide: fix shebangs - /bin/bash -> /usr/bin/env bash
2024-02-13 11:36:23 +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
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-jsbsim.sh
treewide: fix shebangs - /bin/bash -> /usr/bin/env bash
2024-02-13 11:36:23 +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.py
Tools: add bin file when building binaries for Here4FC
2024-01-13 23:03:52 +11:00
build_binaries_history.py
Tools: fix exec permission
2022-06-08 08:16:42 +09: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: add logger metadata generation to CI
2024-11-05 09:02:27 +09: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
IO_Firmware: bi-directional dshot on iomcu F103 8MHz
2024-05-28 06:56:14 +10:00
build_log_message_documentation.sh
Autotest: Generate LogMessages.xml for Sub
2024-02-21 21:05:22 +11:00
build_options.py
Tools: Add VIDEO_STREAM_INFORMATION guard to build_options.py
2024-10-01 08:18:54 +09: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
check_firmware_version.py
Tools: random Python cleanups based on lgtm analysis
2019-09-21 22:26:03 +10:00
configure-ci.sh
treewide: fix shebangs - /bin/bash -> /usr/bin/env bash
2024-02-13 11:36:23 +11:00
configure_all.py
Tools: Test for membership should be `not in`
2023-09-02 13:27:25 +10: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_ICSR.py
Tools: Scripts: decode_ICSR: use decoder_m4_pendsvset function
2024-01-01 11:31:40 +11:00
decode_devid.py
Tools: Add in BMM350 Driver
2024-09-21 10:08:36 +10: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: Add VIDEO_STREAM_INFORMATION guard to build_options.py
2024-10-01 08:18:54 +09: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: powr_status.py: remove MAV_POWER_STATUS_ from bit descriptions
2022-08-10 10:05:48 +10: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: factor out common library for GSOF
2024-08-20 14:50:05 +10: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