You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
CubeSatSim/groundstation/reset_pacsat.sh

56 lines
1.2 KiB

#!/bin/bash
# script to clear Pacsat Ground Station and Pacsatsim state
echo "Clearing all Pacsat Ground Station and Pacsatsim state"
echo
sudo systemctl stop pacsatsim
#sudo killall -9 direwolf &>/dev/null
sudo killall -9 java &>/dev/null
cd
cd pi_pacsat
cd Debug
sudo rm -r /home/pi/PacSat
mkdir /home/pi/PacSat
mkdir /home/pi/PacSat/pacsat
mkdir /home/pi/PacSat/pacsat/dir
#value=`cat /home/pi/CubeSatSim/sim.cfg`
#echo "$value" > /dev/null
#set -- $value
echo "bit_rate=9600" > pacsat.config
echo "bbs_callsign=AMSAT-12" >> pacsat.config
echo "broadcast_callsign=AMSAT-11" >> pacsat.config
echo "digi_callsign=AMSAT-1" >> pacsat.config
echo "max_frames_in_tx_buffer=5" >> pacsat.config
sudo rm pacsat_last_command_time.dat
sudo rm pacsat_upload_table.dat
sudo rm pacsat.state
echo "pb_open=1" > pacsat.state
echo "uplink_open=1" >> pacsat.state
echo "pb_max_period_for_client_in_seconds=60" >> pacsat.state
echo "uplink_max_period_for_client_in_seconds=60" >> pacsat.state
touch /home/pi/pi_pacsat/Debug/pacsat_upload_table.dat
sudo rm -r /home/pi/PacSatGround
mkdir /home/pi/PacSatGround
echo
echo "You will need to install the Pacsatsim spacecraft file and set the Delay to 750ms and Port to 8100 and restart the Pacsat Ground Station"

Powered by TurnKey Linux.