PROC m_fl_strdm5k ;Version 1 GOTO BEGIN ; ;#************************************************************************** ;# ****PROCEDURE HEADER**** ;# ;# 1.0 Introduction ;# ;# 1.1 FOT Name: m_fl_strdm5k ;# experiment Name: m_strdm5k ;# SUM Issue: OCD # 126 ;# Simulator Validation Status: ;# ;# 1.2 Date Created: 11-21-95 GJ ;# 1. 20-DEC-95 BS ;# ;# 1.3 Change Description: ;# ;# 1. Delete cmd MBSQREG,0042,0000 and TM check (was sent twice). ;# MBSQREG,0005,0001 -> MBSQREG,0005,0000. ;# WAIT MKSQRG5 = 1 -> WAIT MKSQRG5 = 0. ;# ;# 1.4 Point of Contact: RRowe ;# FOT Author: GJENNINGS ATSC/SOHO 286-4799 ;# ;#************************************************************************** ;# 2.0 Description ;# ;# 2.1 Narrative Description ;# ;# This procedure configure the DEP/IP for Dynamics period ;# operations with periodic magnetograms stored if high rate ;# is not available and downlinked in medium rate if high rate ;# is available. ;# ;# 2.2 Intended Use: ;# Configure MDI DEP and IP for dynamics period observations ;# with magnetograms in medium rate. ;# ;# ;# 2.3 Duration: 5 minutes ;# ;# 2.4 References: ;# ;#************************************************************************** ;# 3.0 Instructions for Use: ;# ;# 3.1 Parameters Required ;# ;# None ;# ;# 3.2 Critical Activities ;# ;# ;# ;# 3.3 Special Constraints or Activities ;# ;# MDI in SAFE or higher mode. At least medium rate ;# telemetry support required for duration of DEP/IP ;# configuration. ;# ;# ;#************************************************************************** ;# 4.0 STEPS: BEGIN: IF (P@CMD_STATE#TELECOMMAND = "AVAILABLE") THEN ELSE /CLEAR ;Clearing the Command Buffer. ENDIF ; IF (P@KKTMMODE = "HK") THEN ;Check TM is not in LR WRITE "TM IS NOT IN MEDIUM/HIGH RATE." GOTO END ENDIF local ccnt wait 10 ; wait for mltccnt to update ccnt=mktccnt ; store DEP command counter wait; 'GO' to set flags /mbsqreg,0042,0000 ;clear IP campaign flag /send wait until(P@CMD_STATE#TELECOMMAND = "AVAILABLE") wait until(mktccnt=(ccnt+1)) ;verify command receipt by DEP /mbsqreg,0005,0000 ;set magtelem flag /send wait until (mksqrg5 = 0) ;#************************************************************************** ;# 5.0 Final Constraints ;# ;# None ;# ;#************************************************************************** ENDPROC