|
|
|
|
@ -1424,7 +1424,7 @@ elif [ "$1" = "-g" ]; then
|
|
|
|
|
|
|
|
|
|
if [ "$rset" = "y" ] || [ "$rset" = "yes" ] ; then
|
|
|
|
|
|
|
|
|
|
echo "Resetting and shutting down."
|
|
|
|
|
echo "Resetting"
|
|
|
|
|
|
|
|
|
|
echo "AMSAT 0 0 0 no 3 434.9 435 no 0 0" > /home/pi/CubeSatSim/sim.cfg
|
|
|
|
|
|
|
|
|
|
@ -1442,6 +1442,8 @@ elif [ "$1" = "-g" ]; then
|
|
|
|
|
|
|
|
|
|
sudo rm /home/pi/CubeSatSim/failure_mode.txt > /dev/null 2>&1
|
|
|
|
|
|
|
|
|
|
sudo rm /home/pi/CubeSatSim/transmit_dtmf > /dev/null 2>&1
|
|
|
|
|
|
|
|
|
|
sudo systemctl stop cubesatsim
|
|
|
|
|
sudo systemctl stop transmit
|
|
|
|
|
sudo systemctl stop command
|
|
|
|
|
@ -1451,11 +1453,25 @@ elif [ "$1" = "-g" ]; then
|
|
|
|
|
sudo journalctl --rotate
|
|
|
|
|
sudo journalctl --vacuum-time=1s
|
|
|
|
|
|
|
|
|
|
rm -rf ~/.config/chromium/Singleton*
|
|
|
|
|
rm -rf ~/.config/chromium/Singleton* > /dev/null 2>&1
|
|
|
|
|
|
|
|
|
|
cat /dev/null > ~/.bash_history && history -c
|
|
|
|
|
|
|
|
|
|
sudo shutdown now
|
|
|
|
|
sudo systemctl stop pacsatsim &>/dev/null
|
|
|
|
|
sudo rm -r /home/pi/PacSat > /dev/null 2>&1
|
|
|
|
|
|
|
|
|
|
sudo rm -r /home/pi/PacSatGround > /dev/null 2>&1
|
|
|
|
|
|
|
|
|
|
sudo rm -r /home/pi/PacSatGroundLoop > /dev/null 2>&1
|
|
|
|
|
|
|
|
|
|
if [ "$noreboot" = "0" ] ; then
|
|
|
|
|
echo "Shutting down."
|
|
|
|
|
sudo shutdown now
|
|
|
|
|
else
|
|
|
|
|
echo
|
|
|
|
|
echo "Shutdown or reboot to complete the operation."
|
|
|
|
|
echo
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
# reboot=1
|
|
|
|
|
else
|
|
|
|
|
@ -1812,16 +1828,23 @@ elif [ "$1" = "-G" ]; then
|
|
|
|
|
|
|
|
|
|
reboot=1
|
|
|
|
|
sudo echo "p" > /home/pi/CubeSatSim/.mode
|
|
|
|
|
# if [ "$1" == "f" ] || [ "$1" == "b" ] || [ "$1" == "e" ] ; then
|
|
|
|
|
# FILE=/home/pi/CubeSatSim/battery_saver
|
|
|
|
|
# if [ -f "$FILE" ]; then
|
|
|
|
|
# restart=1
|
|
|
|
|
# else
|
|
|
|
|
# reboot=1
|
|
|
|
|
# fi
|
|
|
|
|
# else
|
|
|
|
|
# restart=1
|
|
|
|
|
# fi
|
|
|
|
|
|
|
|
|
|
value=`cat /home/pi/CubeSatSim/sim.cfg`
|
|
|
|
|
echo "$value" > /dev/null
|
|
|
|
|
set -- $value
|
|
|
|
|
|
|
|
|
|
if [ "${7}" != "434.9" ] && [ "${7}" != "434.900" ] ; then
|
|
|
|
|
echo "The default transmit frequency of 434.9 MHz is NOT set."
|
|
|
|
|
echo
|
|
|
|
|
echo "Do you want to change the transmit frequency (for example to 434.9 MHz)?"
|
|
|
|
|
|
|
|
|
|
read input
|
|
|
|
|
echo
|
|
|
|
|
|
|
|
|
|
if [ "$input" = "y" ] || [ "$input" = "yes" ] ; then
|
|
|
|
|
/home/pi/CubeSatSim/config -F n
|
|
|
|
|
fi
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
elif [ "$1" = "-I" ]; then
|
|
|
|
|
|
|
|
|
|
@ -1855,18 +1878,6 @@ elif [ "$1" = "-I" ]; then
|
|
|
|
|
fi
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# if [ "$1" == "f" ] || [ "$1" == "b" ] || [ "$1" == "e" ] ; then
|
|
|
|
|
# FILE=/home/pi/CubeSatSim/battery_saver
|
|
|
|
|
# if [ -f "$FILE" ]; then
|
|
|
|
|
# restart=1
|
|
|
|
|
# else
|
|
|
|
|
# reboot=1
|
|
|
|
|
# fi
|
|
|
|
|
# else
|
|
|
|
|
# restart=1
|
|
|
|
|
# fi
|
|
|
|
|
|
|
|
|
|
elif [ "$1" = "-k" ]; then
|
|
|
|
|
|
|
|
|
|
echo
|
|
|
|
|
|