argos_new_ago.java
This program is ran by the runargosx.sh script at :05, :25, and :45 past each hour of every day. This program is designed to decode the AGO messages from argos.dat message.
There are 4 types of message decodings:
0=put out raw data blocks;
1 or 2=put out new dcu 1998 format (2 allows for checksum);
3 & 5=format 2003 of power systems (P1, P2, P5, or whatever);
and 4=new format 2006 for P2.
The output files include:
argos.id = all decoded messages;
argos.id.0 = last decoded of that type (merge these to make the daily e-mail);
and argos.id.distess = fail safe or distress message from that agoid.
summary.sh
This script is ran by the dayarch.sh script at 12:48 every day. This script joins any of the summary files created by the argosx program into one file named summary.lis. This script moves all of the individual summary files into a directory within the WORK directory called 'summary'. There must be a file for each message type from each ago in the summary directory so that the fmt command works properly. This script also mails the summary files and calls the webpost.sh script.
orgdata.java
This program is ran by the data.sh script at 8:30 every morning. This program takes the matching data file (based upon the input parameters) from the argos data directory and organizes it into daily data files to be stored in the argos organized data directory.
argosavailable.java
This program is ran by the data.sh script at 8:30 every morning. It updates the argos data availability graphic on the space/ago website.