/* Generated by XRT COs M.Weber, J.Cirtain */ /* Execution Definitions */ /* Image_Test */ START: 2006/12/07.06:32:00 {SEQ: XRT_FILTER_WHEEL1_RECOVERY; } START: 2006/12/07.08:08:00 {SEQ: XRT_FILTER_WHEEL1_RECOVERY; } START: 2006/12/07.09:14:00 {SEQ: XRT_FILTER_WHEEL1_RECOVERY; } /* Sequences */ DEFSEQ(OP): XRT_NOP_SEQ{ } DEFSEQ(REAL): XRT_FILTER_WHEEL1_RECOVERY { C. : "Enter Extended Status mode" ; CMD : XRT_STS_MODE_EXT ; NP_C. : " [XRTD_S_STAUS_MODE = EXTD] = ________ P / F" ; C. : "Disable the Operational Heaters"; CMD : XRT_DISCCMD_ENA ; C. : "HK1_XRTD_DC_ENA = ENA P_____ F______"; CMD : XRT_OPHTR_OFF ; C. : "HK1_XRTD_OPHTR_PWR = OFF P_____ F______"; CMD : XRT_DISCCMD_DIS ; C. : "HK1_XRTD_DC_ENA = DIS P_____ F______"; C. : ""; C. : ""; NP_C. : "********************" ; NP_C. : "XRT Manual Exposure" ; NP_C. : "********************" ; C. : "Filter Wheel 2 Open full frame 8.0 sec exposure" ; CMD : MDP_XRT_EXP_PAR_SET 00 00 19 10 80 80 20 20 03 28 00 ; C. : "" ; NP_C. : " [MDP_XRT_MANU_TBL#] = set P / F" ; NP_C. : " <----,MEM > [MDP_IMG_XRT_QUE_SIZ] < 70 P / F" ; CMD : MDP_XRT_EXP_STRT ; NP_C. : " <----,XRT_STS > [MDP_XRT_CMD_MCR_ID] = ________ P / F" ; C.:"" ; C. : "Enter Normal Status mode" ; CMD : XRT_STS_MODE_NORMAL ; NP_C. : " [XRTD_S_STAUS_MODE = NORM] = ________ P / F" ; C.: "" ; C.: "" ; C.: "" ; NP_C.:"*********************" ; NP_C.:" XRT FW1 DIAGNOSTICS " ; NP_C.:"*********************" ; CMD : XRT_STS_MODE_EXT ; CMD : XRT_STBY ; CMD : XRT_DIAGNOSTIC ; C.: "" ; C.: "********Execute the next 43 commands without pause. " ; NP_C. : "Move FW1 one step CCW" ; CMD : XRT_FW1_STEP_CCW ; NP_C. : "Get FW1 status LSB" ; CMD : XRT_FW_1_STATUS_LSB ; NP_C. : "Get FW1 status MSB" ; CMD : XRT_FW_1_STATUS_MSB ; NP_C. : "Move FW1 one step CCW" ; CMD : XRT_FW1_STEP_CCW ; NP_C. : "Get FW1 status LSB" ; NP_CMD : XRT_FW_1_STATUS_LSB ; NP_C. : "Get FW1 status MSB" ; NP_CMD : XRT_FW_1_STATUS_MSB ; NP_C. : "Move FW1 one step CCW" ; CMD : XRT_FW1_STEP_CCW ; NP_C. : "Get FW1 status LSB" ; NP_CMD : XRT_FW_1_STATUS_LSB ; NP_C. : "Get FW1 status MSB" ; NP_CMD : XRT_FW_1_STATUS_MSB ; NP_C. : "Move FW1 one step CCW" ; CMD : XRT_FW1_STEP_CCW ; NP_C. : "Get FW1 status LSB" ; NP_CMD : XRT_FW_1_STATUS_LSB ; NP_C. : "Get FW1 status MSB" ; NP_CMD : XRT_FW_1_STATUS_MSB ; NP_C. : "Move FW1 one step CCW" ; CMD : XRT_FW1_STEP_CCW ; NP_C. : "Get FW1 status LSB" ; NP_CMD : XRT_FW_1_STATUS_LSB ; NP_C. : "Get FW1 status MSB" ; NP_CMD : XRT_FW_1_STATUS_MSB ; NP_C. : "Move FW1 one step CCW" ; CMD : XRT_FW1_STEP_CCW ; NP_C. : "Get FW1 status LSB" ; NP_CMD : XRT_FW_1_STATUS_LSB ; NP_C. : "Get FW1 status MSB" ; NP_CMD : XRT_FW_1_STATUS_MSB ; NP_C. : "Move FW1 one step CCW" ; CMD : XRT_FW1_STEP_CCW ; NP_C. : "Get FW1 status LSB" ; NP_CMD : XRT_FW_1_STATUS_LSB ; NP_C. : "Get FW1 status MSB" ; NP_CMD : XRT_FW_1_STATUS_MSB ; NP_C. : "Move FW1 one step CCW" ; CMD : XRT_FW1_STEP_CCW ; NP_C. : "Get FW1 status LSB" ; NP_CMD : XRT_FW_1_STATUS_LSB ; NP_C. : "Get FW1 status MSB" ; NP_CMD : XRT_FW_1_STATUS_MSB ; NP_C. : "Move FW1 one step CCW" ; CMD : XRT_FW1_STEP_CCW ; NP_C. : "Get FW1 status LSB" ; NP_CMD : XRT_FW_1_STATUS_LSB ; NP_C. : "Get FW1 status MSB" ; NP_CMD : XRT_FW_1_STATUS_MSB ; NP_C. : "Move FW1 one step CCW" ; CMD : XRT_FW1_STEP_CCW ; NP_C. : "Get FW1 status LSB" ; NP_CMD : XRT_FW_1_STATUS_LSB ; NP_C. : "Get FW1 status MSB" ; NP_CMD : XRT_FW_1_STATUS_MSB ; NP_C. : "Move FW1 one step CCW" ; CMD : XRT_FW1_STEP_CCW ; NP_C. : "Get FW1 status LSB" ; NP_CMD : XRT_FW_1_STATUS_LSB ; NP_C. : "Get FW1 status MSB" ; NP_CMD : XRT_FW_1_STATUS_MSB ; NP_C. : "Move FW1 one step CCW" ; CMD : XRT_FW1_STEP_CCW ; NP_C. : "Get FW1 status LSB" ; NP_CMD : XRT_FW_1_STATUS_LSB ; NP_C. : "Get FW1 status MSB" ; NP_CMD : XRT_FW_1_STATUS_MSB ; NP_C. : "Move FW1 one step CCW" ; CMD : XRT_FW1_STEP_CCW ; NP_C. : "Get FW1 status LSB" ; NP_CMD : XRT_FW_1_STATUS_LSB ; NP_C. : "Get FW1 status MSB" ; NP_CMD : XRT_FW_1_STATUS_MSB ; NP_C. : "Move FW1 one step CCW" ; CMD : XRT_FW1_STEP_CCW ; NP_C. : "Get FW1 status LSB" ; NP_CMD : XRT_FW_1_STATUS_LSB ; NP_C. : "Get FW1 status MSB" ; NP_CMD : XRT_FW_1_STATUS_MSB ; NP_C. : "Reset FW1" ; CMD : XRT_FW1_RESET ; C.: " " ; C.:"" ; C.:"" ; NP_C.:"*********************" ; NP_C.:" XRT OPERATIONS MODE " ; NP_C.:"*********************" ; NP_C. : "Enter Standby mode" ; CMD : XRT_STBY ; NP_C. : "Enter Operations mode" ; CMD : XRT_OPERATE ; C.:"" ; C.:"" ; NP_C.:"***************************" ; NP_C.:" XRT 8-sec MANUAL EXPOSURE " ; NP_C.:"***************************" ; C. : " 8-sec, Cal, 1x1, DPCM" ; CMD : MDP_XRT_EXP_PAR_SET 00 00 19 10 80 80 20 20 03 28 00 ; NP_C. : " [MDP_XRT_MANU_TBL#] = set P / F" ; NP_C. : " <----,MEM > [MDP_IMG_XRT_QUE_SIZ] < 70 P / F" ; CMD : MDP_XRT_EXP_STRT ; NP_C. : " <----,XRT_STS > [MDP_XRT_CMD_MCR_ID] = ________ P / F" ; C.:"" ; C.:"" ; NP_C.:"***************************" ; NP_C.:" XRT 4-sec MANUAL EXPOSURE " ; NP_C.:"***************************" ; C. : " 4-sec, Cal, 1x1, DPCM" ; CMD : MDP_XRT_EXP_PAR_SET 00 00 17 10 80 80 20 20 03 28 00 ; NP_C. : " [MDP_XRT_MANU_TBL#] = set P / F" ; NP_C. : " <----,MEM > [MDP_IMG_XRT_QUE_SIZ] < 70 P / F" ; CMD : MDP_XRT_EXP_STRT ; NP_C. : " <----,XRT_STS > [MDP_XRT_CMD_MCR_ID] = ________ P / F" ; C.:"" ; C.:"" ; NP_C.:"***************************" ; NP_C.:" XRT 2-sec MANUAL EXPOSURE " ; NP_C.:"***************************" ; C. : " 2-sec, Cal, 1x1, DPCM if if the 4-sec exposure is saturated" ; CMD : MDP_XRT_EXP_PAR_SET 00 00 15 10 80 80 20 20 03 28 00 ; NP_C. : " [MDP_XRT_MANU_TBL#] = set P / F" ; NP_C. : " <----,MEM > [MDP_IMG_XRT_QUE_SIZ] < 70 P / F" ; CMD : MDP_XRT_EXP_STRT ; NP_C. : " <----,XRT_STS > [MDP_XRT_CMD_MCR_ID] = ________ P / F" ; C.:"" ; C.:"" ; NP_C.:"*********************" ; NP_C.:" XRT STANDBY MODE " ; NP_C.:"*********************" ; NP_C. : "Enter Standby mode" ; CMD : XRT_STBY ; C. : "Enter Normal Status mode" ; CMD : XRT_STS_MODE_NORMAL ; NP_C. : " [XRTD_S_STAUS_MODE = NORM] = ________ P / F" ; }