2024-06-28 22:38:32 -06:00
|
|
|
#!/bin/bash
|
|
|
|
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
|
|
|
|
|
|
|
|
echo "Erasing files..."
|
|
|
|
"$SCRIPT_DIR"/venv/bin/ampy --port /dev/ttyUSB0 rmdir /lib
|
|
|
|
|
|
|
|
echo "Uploading..."
|
|
|
|
"$SCRIPT_DIR"/venv/bin/ampy --port /dev/ttyUSB0 put "$SCRIPT_DIR/src/" / || exit
|
2024-06-29 15:22:58 -06:00
|
|
|
"$SCRIPT_DIR"/venv/bin/ampy --port /dev/ttyUSB0 rm /config.sample.py
|
2024-06-28 22:38:32 -06:00
|
|
|
|
|
|
|
echo "Resetting..."
|
|
|
|
"$SCRIPT_DIR"/venv/bin/ampy --port /dev/ttyUSB0 run --no-output "$SCRIPT_DIR/src/reset.py" || exit
|
|
|
|
|
2024-06-29 15:22:58 -06:00
|
|
|
# Uploading can take a while so make a sound when it's done
|
|
|
|
# https://unix.stackexchange.com/questions/1974/how-do-i-make-my-pc-speaker-beep/163716#163716
|
|
|
|
( speaker-test -t sine -f 1000 > /dev/null )& pid=$! ; sleep 0.1s ; kill -9 $pid
|