PROC H_FL_EFUNC_2 ;version 4 GOTO BEGIN ; ;#************************************************************************** ;# ****PROCEDURE HEADER**** ;# ;# 1.0 Introduction ;# ;# 1.1 FOT Name: H_FL_EFUNC_2 ;# MMS-F Name: H_FL_EFUNC_2 ;# SUM Issue: N/A ;# Simulator Validation Status: Validated ;# ;# 1.2 Date Created: 7 MAR 1995 TL ;# Revision: 1) 5 APR 95 TL ;# 2) 11 AUG 95 TL ;# 3) 19 Sep 95 TL ;# 4) 25 Oct 95 TL ;# ;# 1.3 Change Description: ;# ;# 1) Changed one nmemonic, changed 3 parameters. ;# 2) Changed parameters to commands. ;# 3) Changed last soft wait statement. ;# 4) Added version number, comments. ;# ;# 1.4 Point of Contact: T. LA FAVE ;# FOT Author: T. LA FAVE ATSC/SOHO 286-4799 ;# ;#************************************************************************** ;# 2.0 Description ;# ;# 2.1 Narrative Description ;# ;# This module tests transition of ESU from ON mode to ;# MAINTENANCE mode and back to ON with hardware reconfig ;# while in MAINTENANCE mode. It will test HED medium and ;# low gain H2 channels, LED D1i (i=2,4,6), and D2 low ;# gain channels. ;# ;# 2.2 Intended Use: ;# ;# ;# ;# 2.3 Duration: 19 min. ;# ;# 2.4 References: ;# Page h_cepac1 ;#************************************************************************** ;# 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 WAIT UNTIL (P@HSEMODE = "MAINTENANCE") WAIT UNTIL (P@CMD_STATE = "AVAILABLE") /HBEUPLD3,4CA2,2B00,C500 ; Upload data /HBECNFHW ; Configure hardware WAIT ;Verify command buffer contents /SEND WAIT 65 /HBEUPLD3,4CA2,3002,0000 ; Upload data /HBEUPLD3,4CA2,3602,E000 /HBEUPLD3,4CA2,2C00,0400 /HBECNFHW ; Configure hardware WAIT ;Verify command buffer contents /SEND WAIT 65 /HBEUPLD3,4CA2,3A00,1F00 ; Upload data /HBEUPLD3,4CA2,383B,0000 /HBEUPLD3,4CA2,3B5C,5400 /HBECNFHW ; Configure hardware WAIT ;Verify command buffer contents /SEND WAIT 180 /HBEUPLD3,4CA2,3A00,1000 ; Upload data /HBEUPLD3,4CA2,3859,8000 /HBEUPLD3,4CA2,3B5C,5400 /HBECNFHW ; Configure hardware WAIT ;Verify command buffer contents /SEND WAIT 180 /HBEUPLD3,4CA2,3A00,1500 ; Upload data /HBEUPLD3,4CA2,3800,0000 /HBEUPLD3,4CA2,3C00,0000 /HBEUPLD3,4CA2,3B00,0000 /HBECNFHW ; Configure hardware WAIT ;Verify command buffer contents /SEND WAIT 65 /HBEUPLD3,4CA2,3A00,0100 ; Upload data /HBEUPLD3,4CA2,3846,8000 /HBEUPLD3,4CA2,3C41,0000 /HBECNFHW ; Configure hardware WAIT ;Verify command buffer contents /SEND WAIT 180 /HBEUPLD3,4CA2,3A00,0100 ; Upload data /HBEUPLD3,4CA2,3846,8000 /HBEUPLD3,4CA2,3C11,0000 /HBECNFHW ; Configure hardware WAIT ;Verify command buffer contents /SEND WAIT 180 /HBEUPLD3,4CA2,3A00,0100 ; Upload data /HBEUPLD3,4CA2,3846,8000 /HBEUPLD3,4CA2,3C05,0000 /HBECNFHW ; Configure hardware WAIT ;Verify command buffer contents /SEND WAIT 180 /HBEUPLD3,4CA2,3A00,1500 ; Upload data /HBEUPLD3,4CA2,3800,0000 /HBEUPLD3,4CA2,3C00,0000 /HBEUPLD3,4CA2,3B00,0000 /HBECNFHW ; Configure hardware WAIT ;Verify command buffer contents /SEND WAIT UNTIL (P@CMD_STATE#TELECOMMAND = "AVAILABLE") /HBEUPLD3,4CA2,3002,1000 ; Upload data /HBEUPLD3,4CA2,3602,F000 /HBEUPLD3,4CA2,2C00,0000 /HBECNFHW ; Configure hardware WAIT ;Verify command buffer contents /SEND ;#************************************************************************** ;# 5.0 Final Constraints ;# ;# None ;# ;#************************************************************************** ENDPROC