|
|
|
@ -1639,46 +1639,46 @@ elif [ "$1" = "-N" ]; then
|
|
|
|
fail=0
|
|
|
|
fail=0
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
if [ $fail == 0 ] then
|
|
|
|
if [ $fail == 0 ]; then
|
|
|
|
echo "Changing to next mode"
|
|
|
|
echo "Changing to next mode"
|
|
|
|
|
|
|
|
|
|
|
|
value=`cat /home/pi/CubeSatSim/.mode`
|
|
|
|
value=`cat /home/pi/CubeSatSim/.mode`
|
|
|
|
echo "$value" > /dev/null
|
|
|
|
echo "$value" > /dev/null
|
|
|
|
set -- $value
|
|
|
|
set -- $value
|
|
|
|
|
|
|
|
|
|
|
|
if [ "$1" = "a" ]; then
|
|
|
|
if [ "$1" = "a" ]; then
|
|
|
|
echo "Current mode is APRS"
|
|
|
|
echo "Current mode is APRS"
|
|
|
|
echo "Next mode is FSK"
|
|
|
|
echo "Next mode is FSK"
|
|
|
|
/home/pi/CubeSatSim/config -f
|
|
|
|
/home/pi/CubeSatSim/config -f
|
|
|
|
elif [ "$1" = "m" ]; then
|
|
|
|
elif [ "$1" = "m" ]; then
|
|
|
|
echo "Current mode is CW"
|
|
|
|
echo "Current mode is CW"
|
|
|
|
echo "Next mode is FunCube"
|
|
|
|
echo "Next mode is FunCube"
|
|
|
|
/home/pi/CubeSatSim/config -j
|
|
|
|
/home/pi/CubeSatSim/config -j
|
|
|
|
elif [ "$1" = "f" ]; then
|
|
|
|
elif [ "$1" = "f" ]; then
|
|
|
|
echo "Current mode is FSK"
|
|
|
|
echo "Current mode is FSK"
|
|
|
|
echo "Next mode is BPSK"
|
|
|
|
echo "Next mode is BPSK"
|
|
|
|
/home/pi/CubeSatSim/config -b
|
|
|
|
/home/pi/CubeSatSim/config -b
|
|
|
|
elif [ "$1" = "b" ]; then
|
|
|
|
elif [ "$1" = "b" ]; then
|
|
|
|
echo "Current mode is BPSK"
|
|
|
|
echo "Current mode is BPSK"
|
|
|
|
echo "Next mode is SSTV"
|
|
|
|
echo "Next mode is SSTV"
|
|
|
|
/home/pi/CubeSatSim/config -s
|
|
|
|
/home/pi/CubeSatSim/config -s
|
|
|
|
elif [ "$1" = "s" ]; then
|
|
|
|
elif [ "$1" = "s" ]; then
|
|
|
|
echo "Current mode is SSTV"
|
|
|
|
echo "Current mode is SSTV"
|
|
|
|
echo "Next mode is CW"
|
|
|
|
echo "Next mode is CW"
|
|
|
|
/home/pi/CubeSatSim/config -m
|
|
|
|
/home/pi/CubeSatSim/config -m
|
|
|
|
elif [ "$1" = "e" ]; then
|
|
|
|
elif [ "$1" = "e" ]; then
|
|
|
|
echo "Current mode is Repeater"
|
|
|
|
echo "Current mode is Repeater"
|
|
|
|
echo "Next mode is APRS"
|
|
|
|
echo "Next mode is APRS"
|
|
|
|
/home/pi/CubeSatSim/config -a
|
|
|
|
/home/pi/CubeSatSim/config -a
|
|
|
|
elif [ "$1" = "j" ]; then
|
|
|
|
elif [ "$1" = "j" ]; then
|
|
|
|
echo "Current mode is FUNcube"
|
|
|
|
echo "Current mode is FUNcube"
|
|
|
|
echo "Next mode is Repeater"
|
|
|
|
echo "Next mode is Repeater"
|
|
|
|
/home/pi/CubeSatSim/config -e
|
|
|
|
/home/pi/CubeSatSim/config -e
|
|
|
|
else
|
|
|
|
|
|
|
|
echo "Unknown mode"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
else
|
|
|
|
echo "Changing to next simulated failure mode"
|
|
|
|
echo "Unknown mode"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
echo "Changing to next simulated failure mode"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
elif [ "$1" = "-h" ]; then
|
|
|
|
elif [ "$1" = "-h" ]; then
|
|
|
|
|