daid 2024-04-25 22:52:06 +02:00 zatwierdzone przez GitHub
commit 6be01eab8a
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: B5690EEEBB952194
1 zmienionych plików z 8 dodań i 1 usunięć

Wyświetl plik

@ -766,12 +766,19 @@ del _injected_buf, _FS
def main():
import argparse
import serial.tools.list_ports
default_device = "/dev/ttyACM0"
available_devices = serial.tools.list_ports.comports()
if available_devices:
default_device = available_devices[-1].name
default_device = os.environ.get("PYBOARD_DEVICE", default_device)
cmd_parser = argparse.ArgumentParser(description="Run scripts on the pyboard.")
cmd_parser.add_argument(
"-d",
"--device",
default=os.environ.get("PYBOARD_DEVICE", "/dev/ttyACM0"),
default=default_device,
help="the serial device or the IP address of the pyboard",
)
cmd_parser.add_argument(