From 1721b465288d6eca23d017a4c91f869d56d3f751 Mon Sep 17 00:00:00 2001 From: Alan Johnston Date: Sat, 28 Feb 2026 19:32:14 -0500 Subject: [PATCH] Update install add pacsat_telem install --- install | 87 ++++++++++++++++++++++++++++++--------------------------- 1 file changed, 46 insertions(+), 41 deletions(-) diff --git a/install b/install index 40c70f12..1d4c8926 100755 --- a/install +++ b/install @@ -124,49 +124,54 @@ cd rpitx ./install.sh -cd - -git clone https://github.com/alanbjohnston/iors_common.git - -cd iors_common/Debug/ - -make all - -sudo ./install.sh - -cd - -#git clone https://github.com/alanbjohnston/pi_pacsat.git -git clone https://github.com/ac2cz/pi_pacsat.git - -cd pi_pacsat - -#git checkout master-debug - -cd Debug - -make all - -mkdir /home/pi/PacSat -mkdir /home/pi/PacSat/pacsat -mkdir /home/pi/PacSat/pacsat/dir -export LD_LIBRARY_PATH=/mnt/usb-disk/ariss/lib:/usr/local/lib/iors_common:$LD_LIBRARY_PATH - -#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 +FILE=/home/pi/pi_pacsat/Debug/pi_pacsat # code has already been compiled +if [ -f "$FILE" ]; then + cd + git clone https://github.com/alanbjohnston/iors_common.git + cd iors_common/Debug/ + make all + sudo ./install.sh + + cd + #git clone https://github.com/alanbjohnston/pi_pacsat.git + git clone https://github.com/ac2cz/pi_pacsat.git + cd pi_pacsat + #git checkout master-debug + cd Debug + make all + + mkdir /home/pi/PacSat + mkdir /home/pi/PacSat/pacsat + mkdir /home/pi/PacSat/pacsat/dir + + export LD_LIBRARY_PATH=/mnt/usb-disk/ariss/lib:/usr/local/lib/iors_common:$LD_LIBRARY_PATH + + #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 + + 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 +fi -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 +FILE=/home/pi/pacsat_telem/Debug/pacsat_telem # code has already been compiled +if [ -f "$FILE" ]; then + cd + git clone https://github.com/alanbjohnston/pacsat_telem.git + cd pacsat_telem + git checkout master-fox + cd Debug + make all +fi sudo sed -i 's/#hdmi_group=1/hdmi_group=2/g' /boot/config.txt sudo sed -i 's/#hdmi_mode=1/hdmi_mode=16/g' /boot/config.txt