This repository will have all the files of the Automated NOAA weather satellite system.
Shell PHP
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LICENSE
NOAA19-HVCT-20170317-1552.png
NOAA19-MSA-20170322-1455.png
NOAA_Satellite_Block_diagram_2.png
NOAA_automated_Satelite_System.png
README.md
create_thumbnail.sh
index.php
noaa_sat_scheduler.sh
noaa_scheduler.sh
run_wxsat.sh
wxsat_3.png

README.md

noaa_weather

This repository will have all the files of the Automated NOAA weather satellite system. How dose this system work?

The system consists of 3 shell scripts that tail 5 applications together.
This shell scrip will fetch the satellite TLE keps data from celestrack. http://www.celestrak.com/NORAD/elements/weather.txt
The NOAA satellite TLE data is then passed to the predict satellite positioning software.
The predict software calculate when the next satellite will be above your radio station.
The result of the calculations for the next 24 hours is then send to a scheduler program call "at".
The "at" scheduler will then start and stop the rtl_fm receiver at the required time and record the audio from the NOAA satellite and save the recordings to the recordings directory.
The Audio files is not in the correct format for wxtoimg utility to convert it to images and need to be converted to the correct format using the SOX until.
The converted recordings is then passed to wxtoimg utility to generate the Satellite images.
The images is then exposed via a Apache web server with a php plugin to the internet.
The instelation and configeration details is avalible here http://zr6aic.blogspot.co.za/2017/03/receiving-noaa-weather-satellite-images.html
Hardware block diagram
Alt text
Software block diagram
Alt text
Here is some images from the system. Index page Alt text
Image Alt text
Image Alt text