PROC C_FL_RECOVERY ;VERSION 3 IF (p@NRT_STATE#TELECOMMAND = "ENABLED")THEN /NRT TPUT PAUS ELSE ENDIF GOTO BEGIN ; ;#************************************************************************** ;# ****PROCEDURE HEADER**** ;# ;# 1.0 Introduction ;# ;# 1.1 FOT Name: C_FL_RECOVERY ;# CDS Name: CDS_RECOVERY ;# CDS Issue: v3.4 ;# Simulator Validation Status: ;# ;# 1.2 Date Created: 10-FEB-95 ;# Revision: 1. 28-APR-95 MH ;# 2. 1-MAY-95 MH ;# 3. 27-OCT-95 TFM ;# 1.3 Change Description: ;# ;# 1. Made Procedure available as an RPR. ;# 2. Changed addressee for CMSMSG from SWAN to CDS. ;# ;# 1.4 Point of Contact: MHill ;# FOT Author: ATSC/SOHO 286-4799 ;# ;#************************************************************************** ;# 2.0 Description ;# ;# 2.1 Narrative Description ;# ;# To recover CDS to a known condition. ;# ;# 2.2 Intended Use: ;# ;# To return CDS to SNOOZE mode from any condition ;# ;# 2.3 Duration: TBD ;# ;# 2.4 References: ;# ;#************************************************************************** ;# 3.0 Instructions for Use: ;# ;# 3.1 Parameters Required ;# ;# None ;# ;# 3.2 Critical Activities ;# ;# NONE ;# ;# 3.3 Special Constraints or Activities ;# ;# NONE ;#************************************************************************** ;# 4.0 STEPS: BEGIN: IF (p@CMD_STATE#TELECOMMAND = "AVAILABLE") THEN ELSE /CLEAR ;Clearing the Command Buffer. ENDIF /CB5ESB ;Emergency Standby WAIT ;Verify command buffer contents /SEND WAIT UNTIL (CKCMODE = H'E0') ;Verify CDS Mode /CB5ZZZ ;Snooze command WAIT ;Verify command buffer contents /SEND WAIT UNTIL (CKCMODE = H'10') ;Verify CDS Mode ;#************************************************************************** ;# 5.0 Final Constraints ;# ;# NONE ;# ;#************************************************************************** IF (p@NRT_STATE#TELECOMMAND = "PAUSE-ENAB")THEN WAIT UNTIL (p@CMD_STATE#TELECOMMAND = "AVAILABLE") /NRT TPUT RSUM /CMSMSG CDS 'PROCEDURE C_FL_RECOVERY HAS BEEN COMPLETED' ELSE ENDIF RETURN ENDPROC