fix(doorbell-touch): kill screen session before upload
This commit is contained in:
@@ -42,6 +42,10 @@ arduino-cli compile --fqbn "$FQBN" --libraries ./libraries $LIBS --build-propert
|
|||||||
[tasks.upload]
|
[tasks.upload]
|
||||||
description = "Upload (uses BOARD env var)"
|
description = "Upload (uses BOARD env var)"
|
||||||
run = """
|
run = """
|
||||||
|
# Kill any screen session holding the port
|
||||||
|
screen -X -S doorbell quit 2>/dev/null || true
|
||||||
|
sleep 1
|
||||||
|
|
||||||
case "$BOARD" in
|
case "$BOARD" in
|
||||||
esp32-32e) PORT="${PORT:-/dev/ttyUSB0}" ;;
|
esp32-32e) PORT="${PORT:-/dev/ttyUSB0}" ;;
|
||||||
esp32-32e-4) PORT="${PORT:-/dev/ttyUSB0}" ;;
|
esp32-32e-4) PORT="${PORT:-/dev/ttyUSB0}" ;;
|
||||||
|
|||||||
Reference in New Issue
Block a user