PUSHNOA 
Software Design Specification

Tim Baltzer
Computer Services Branch
Software Engineering Department
November 2000
Signatures
 
 
 
Prepared by:  Tim Baltzer 
  Software Engineer, 
  Raytheon, ITSS
Concurred by:  Dave Lloyd 
  Software Engineer, 
  Raytheon, ITSS
Approved by:  Jeff Eidenshink 
  DSB, USGS
  Raytheon, ITSS
 
Document History
 
 
 
Number Date and Sections Notes
1 11/2000 Initial Development
2 [Info] [Notes]
3 [Info] [Notes]
4 [Info] [Notes]
5 [Info] [Notes]
6 [Info] [Notes]
 

Contents

INTRODUCTION

NOAA has recently requested to receive a copy of all the AVHRR scenes that we process at EDC. The current archiving system will generate a Level-1b archive tape for them.  However, they now would like the imagery transferred to a remote server via ftp.
 

System Overview

PUSHNOA is an application that will oversee the transfer activities necessary for NOAA.   PUSHNOA_DAEMON is an application that will iteratively call PUSHNOA at some predefined interval.

Document Overview

The purpose of this document is to record the design that has been established for PUSHNOA and PUSHNOA_DAEMON.

REFERENCE INFORMATION

None.

Applicable Documents

None.

Reference Documents

None.

 

OVERALL DESIGN

Flow diagram: PUSHL1B processing

Flow diagram: PUSHNOA module

Flow diagram: PUSHNOA_DAEMON module

SUPPLIMENTARY DESIGN DESCRIPTION

D8.0 All general processing messages and error messages will be written to the text file $ADAPSLOG/pushnoa.log.
D9.0 PUSHNOA_DAEMON will be able to run in batch mode on edcsgs4.
D10.0 The ADAPS menu system will be modified so that the following may be called:
      D10.1 ) a one-time instance of PUSHNOA
      D10.2 ) the PUSHNOA_DAEMON daemon in batch mode.
      D10.3 ) the PUSHNOA_DAEMON called as part of the automatic PUSHNOA configuration.
      D10.4 ) one instance of the PUSHNOA_DAEMON daemon only.
D11.0 ADAPSTOP will be modified to be able to terminate PUSHNOA_DAEMON.

SCOPE/LIMITATIONS

None.

NOTES

None.

ACRONYMS
 
ADAPS AVHRR Data Acquisition and Production System
AVHRR Advanced Very High Resolution Radiometer
EDC EROS Data Center
NOAA National Oceanic and Atmospheric Administration