[FL-3346] fbt: added Flipper selection when multiple are connected over USB (#2723)

* fbt: added Flipper selection when multiple are connected over USB
* scripts: serial_cli: added --port (-p) option
This commit is contained in:
hedger
2023-06-08 08:47:27 +04:00
committed by GitHub
parent 09fae620d9
commit 436194e6c7
8 changed files with 24 additions and 9 deletions

View File

@@ -1,3 +1,4 @@
import argparse
import logging
import os
import subprocess
@@ -8,7 +9,10 @@ from flipper.utils.cdc import resolve_port
def main():
logger = logging.getLogger()
if not (port := resolve_port(logger, "auto")):
parser = argparse.ArgumentParser()
parser.add_argument("-p", "--port", help="CDC Port", default="auto")
args = parser.parse_args()
if not (port := resolve_port(logger, args.port)):
logger.error("Is Flipper connected via USB and not in DFU mode?")
return 1
subprocess.call(