diff --git a/groundstation/pacsat.sh b/groundstation/pacsat.sh index 9aac313a..61ece654 100755 --- a/groundstation/pacsat.sh +++ b/groundstation/pacsat.sh @@ -28,6 +28,32 @@ else fi +if [[ $(arecord -l | grep "USB Audio Device") ]] ; then + echo "USB Sound Card detected" + soundcard=1 +else + echo "No USB Sound Card detected" + soundcard=0 +fi + +gpio -g mode 7 up +if [[ $(gpio -g read 7 | grep 0) ]] ; then + echo "TXC is present" + txc=1 +else + echo "TXC not present" + txc=0 +fi + +timeout 1 rtl_test &> out.txt +if [[ $(grep "No supported" out.txt) ]] ; then + echo "No RTL-SDR detected" + rtl=0 +else + echo "RTL-SDR detected." + rtl=1 +fi + FILE=/home/pi/CubeSatSim/battery_saver if [ -f "$FILE" ]; then