mirror of
https://github.com/meshtastic/firmware.git
synced 2025-09-07 20:19:25 +00:00
![]() - Fix esptool detection to use 'version' subcommand instead of no arguments - Fix device-update.bat to use 115200 bps for flashing, 1200 bps only for reset - Add missing closing quotes in debug messages Replace magic numbers with named constants for better maintainability - Add RESET_BAUD=1200 constant for reset baud rate - Add UPDATE_OFFSET=0x10000 constant for update flash offset - Use constants instead of hardcoded values throughout script Extract magic numbers to constants in shell scripts for consistency - Add FLASH_BAUD, RESET_BAUD, UPDATE_OFFSET constants to device-update.sh - Add RESET_BAUD, FIRMWARE_OFFSET constants to device-install.sh - Replace hardcoded values with named constants throughout - Maintain consistency with batch script improvements Fix Python path quoting and remove unreachable code - Quote Python interpreter paths to handle spaces in paths like 'C:\Program Files\Python\python.exe' - Remove unreachable GOTO statements after EXIT /B commands - Improve robustness when custom Python interpreters are specified Fix esptool detection for pipx installations - Change from checking ERRORLEVEL GEQ 2 to EQU 9009 - Pipx-installed esptool returns exit code 2 when showing help (normal) - Only treat Windows 'command not found' error (9009) as truly not found - Add debug output to show actual exit codes for troubleshooting |
||
---|---|---|
.. | ||
bump_metainfo | ||
config.d | ||
generic | ||
.gitignore | ||
99-meshtasticd-udev.rules | ||
base64_to_hex.py | ||
build-esp32.sh | ||
build-firmware.sh | ||
build-native.sh | ||
build-nrf52.sh | ||
build-rp2xx0.sh | ||
build-stm32wl.sh | ||
build-userprefs-json.py | ||
buildinfo.py | ||
bump_version.py | ||
check-all.sh | ||
check-dependencies.sh | ||
config-dist.yaml | ||
device-install_test.ps1 | ||
device-install.bat | ||
device-install.sh | ||
device-update.bat | ||
device-update.sh | ||
dump-ram-users.sh | ||
exception_decoder.py | ||
gen-images.sh | ||
generate_ci_matrix.py | ||
genpartitions.py | ||
lilygo_techo_bootloader-0.6.1.zip | ||
mergehex | ||
Meshtastic_nRF52_factory_erase_v3_S140_6.1.0.uf2 | ||
Meshtastic_nRF52_factory_erase_v3_S140_7.3.0.uf2 | ||
meshtasticd.service | ||
native-gdbserver.sh | ||
native-install.sh | ||
native-run.sh | ||
org.meshtastic.meshtasticd.desktop | ||
org.meshtastic.meshtasticd.metainfo.xml | ||
org.meshtastic.meshtasticd.svg | ||
platformio-custom.py | ||
promote-release.sh | ||
read-system-info.sh | ||
readprops.py | ||
regen-protos.bat | ||
regen-protos.sh | ||
rpkg.macros | ||
s140_nrf52_7.3.0_softdevice.hex | ||
setup-python-for-esp-debug.sh | ||
test-simulator.sh | ||
uf2-convert.bat | ||
uf2conv.py | ||
update-lilygo_techo_bootloader-0.6.1_nosd.uf2 | ||
view-map.sh | ||
web.version | ||
wio_tracker_bootloader_update.bin |