!--------------------------------------------------------------------
!
!  gsacqd.resource 
!
!
!      This file is used to construct the trigger, error, and success 
!      status fields in the observation status file.
!
!
!--------------------------------------------------------------------
!                          REVISION HISTORY
!--------------------------------------------------------------------
!            PR
!   DATE   NUMBER  User      Description
! -------- ------  --------- -------------------------------------
! 10/24/01 44684   Goldst    Created initial version 
! 01/30/02 45016   Goldst    Corrected OK_TO_UPDATE_DATABASE
! 02/19/02         Heller    Add FOF location and file mask
! 03/06/02 45016   Goldst    Correct FOF_FILE_MASK and IN/OUTPATH
! 03/11/02 45016   Goldst    Added OSF_TRIGGER1.DATA_ID
! 07/25/02 45958   Goldst    Added OSF_SUCCESS for CL column
! 03/31/03 47061   J.Baum    Add INDEX_DATA_DANGLE
! 04/30/03 46669   Goldst    Change JT to GN
! 07/22/03 46669   Goldst    Added RE stage for n setting
! 06/24/04 51412   Sherbert  For PR 50437 Remove DISPLAY_ORDER
! 10/31/11 49415   LThompson add OSF_MISSING_FOF.GA = v
!--------------------------------------------------------------------

PROCESS_NAME = gsacqd
TASK         = <gsacqd -p $PATH_FILE -r gsacqd>
DESCRIPTION  = 'Acquire guide star acquisition data'
SYSTEM       = FGS
CLASS        = gsa

OK_TO_UPDATE_DATABASE =  OK_TO_UPDATE_DATABASE ! Determined by path file

INTERNAL_POLLING_PROCESS  =  TRUE

OSF_RANK = 1                ! First Trigger

OSF_TRIGGER1.GA      = w    ! Trigger
OSF_TRIGGER1.DATA_ID = gsa  ! Trigger class ID

OSF_PROCESSING.GA    = p    ! Processing 

OSF_SUCCESS.GA       = c    ! Completion
OSF_SUCCESS.RJ       = n    ! Completion
OSF_SUCCESS.RE       = n    ! Completion
OSF_SUCCESS.GN       = n    ! Completion
OSF_SUCCESS.DC       = n    ! Completion
OSF_SUCCESS.AN       = n    ! Completion
OSF_SUCCESS.RQ       = n    ! Completion
OSF_SUCCESS.RS       = n    ! Completion
OSF_SUCCESS.CL       = n    ! Completion
OSF_SUCCESS.FN       = w    ! Completion

OSF_FAILURE.GA       = f    ! Failure setting
OSF_ERROR.GA         = e          
OSF_SAFE.GA          = h          
OSF_MISSING_FOF.GA   = v    ! Needs additional FOF data to complete

POLLING_TIME         = 10    ! Wait (seconds) before polling for next   

FGS_STATUS_NEW.FP = n
FGS_STATUS_NEW.GA = c
FGS_ACQ_DONE.GA   = c

JAR_FILE.01 = SOGS_DISK:/bin/java/DB.jar
JAR_FILE.02 = SOGS_DISK:/bin/java/CONVERTFOF.jar
JAR_FILE.03 = SOGS_DISK:/bin/java/FGS.jar
JAR_FILE.04 = SOGS_DISK:/bin/java/JOPUS.jar
JAR_FILE.05 = SOGS_DISK:/bin/java/UTIL.jar
PRODUCT_TYPE = FGS

! forces values from path to be used

 ENV.OPUS_DB        = OPUS_DB
 ENV.DSQUERY        = DSQUERY

INPATH            = FGS_TELEM_DIR ! Where the FOF serialized object is
FOF_FILE_MASK     = *.fgs_done    ! What the FOF serialezed object is called
INDEX_DATA_DANGLE = _index         ! used on telemetry index file 
OUTPATH           = FGS_TELEM_DIR ! Nothing for now but code wants it there
