NOAA-Predictor/predict/schedule_all.sh

27 lines
1.4 KiB
Bash
Raw Normal View History

2020-08-06 13:51:42 +10:00
#!/bin/bash
# Update Satellite Information
wget -qr https://www.celestrak.com/NORAD/elements/weather.txt -O /home/pi/weather/predict/weather.txt
2020-08-06 15:20:18 +10:00
wget -qr https://www.celestrak.com/NORAD/elements/amateur.txt -O /home/pi/weather/predict/amateur.txt
2020-08-06 13:51:42 +10:00
grep "NOAA 15" /home/pi/weather/predict/weather.txt -A 2 > /home/pi/weather/predict/weather.tle
grep "NOAA 18" /home/pi/weather/predict/weather.txt -A 2 >> /home/pi/weather/predict/weather.tle
grep "NOAA 19" /home/pi/weather/predict/weather.txt -A 2 >> /home/pi/weather/predict/weather.tle
grep "METEOR-M 2" /home/pi/weather/predict/weather.txt -A 2 >> /home/pi/weather/predict/weather.tle
2020-08-06 15:20:18 +10:00
grep "FUNCUBE-1" /home/pi/weather/predict/amateur.txt -A 2 >> /home/pi/weather/predict/weather.tle
sed -i 's/ (AO-73)/ /g' /home/pi/weather/predict/weather.tle
2020-08-06 13:51:42 +10:00
#Remove all AT jobs
for i in `atq | awk '{print $1}'`;do atrm $i;done
2020-08-06 15:20:18 +10:00
> /home/pi/weather/predict/upcoming.txt
2020-08-06 13:51:42 +10:00
#Schedule Satellite Passes:
/home/pi/weather/predict/schedule_satellite.sh "NOAA 18" 137.9125
/home/pi/weather/predict/schedule_satellite.sh "NOAA 19" 137.1000
/home/pi/weather/predict/schedule_satellite.sh "NOAA 15" 137.6200
2020-08-06 15:20:18 +10:00
/home/pi/weather/predict/schedule_satellite.sh "FUNCUBE-1" 145.9500
2020-08-06 13:51:42 +10:00
/home/pi/weather/predict/schedule_satellite.sh "METEOR-M 2" 137.1000
2020-08-06 15:20:18 +10:00
2020-08-06 15:26:20 +10:00
sort /home/pi/weather/predict/upcoming.txt > /home/pi/weather/predict/sorted.txt
mv /home/pi/weather/predict/sorted.txt /home/pi/weather/predict/upcoming.txt