Low Sun Test - verbal description tbd STOL for Low Sun Test: # File name: MO_MSILowSun.txt # Created 960620 by ASPosner # NEAR MSI Low-Sun Angle Test time tag command AND macro loads # # Uses CTP time-tagged bins 0 - 32 OUTPUT MO_MSILowSun DATABASE /home/epoch/near/database/reports/near/near_960605_01.lis SET CTP1_SEQ_NUM 0 SET BYPASS_FLAG 0 CTP 1 #********************** # MSI MACRO LOAD -- CTP MACRO #********************** # MSI---Turn-on/Warm-up CTP/DPU Macro # Last updated 960620 by ASPosner # This macro turns on the MSI DPU and loads all the DPU macros for the activity. MACROLOAD MSI_0N 0xA100 ABS CT_MACT_LD 0 0 PG2 0X8500 # Load CTP Macro CMDLOAD CT_AUT_RULE_LD DIS A_OR_B 104 10 \ AND T_GT_A 0xFF HSK 32 191 0 \ AND T_GT_A 0xFF HSK 32 191 0 \ {MS_OFF} CMD CT_PAUSE NOR 1 CMD CT_AUT_EN ENA 104 0 # Enable MSI over-current rule, defined above. CMD MS_ON # Power MSI on CMD CT_PAUSE NOR 2 CMD CT_AUT_EN ENA 132 0 # Load MSI disaster rule CMD CT_PAUSE NOR 60 CMDLOAD SS_DATA_LOAD 0 MSI # VC0 MSI Full Images CMD MS_CONFIG_TLM VC2 NONE END # *** Load MSI DPU Macros #********************** # IMAGE-SEQUENCE DEFINITION DPU MACRO #********************** CMDLOAD SS_DATA_LOAD 8 MSI # Load MSI DPU Macro then pause for 8 seconds MACROLOAD IMAGE_DEF 0xA000 ABS MS_MACR_LOAD 2 0X0000 # Load MSI DPU Macro CMD MS_DIA_SEQ 1 2 NONE 1 NONE ON FAST 16 MAN \ # Dark Frames # 10 999 0 0 0 0 0 0 7 7 0 0 0 0 0 0 CMD MS_DEL_MACR 30 # PAUSE 30 SECONDS CMD MS_DIA_SEQ 2 1 NONE 1 NONE ON FAST 16 MAN \ # Single frame for "Off-Pointing" # 999 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CMD MS_DEL_MACR 30 # PAUSE 30 SECONDS CMD MS_DIA_SEQ 3 3 NONE 3 NONE ON FAST 16 MAN \ # Three frames for "Center-Pointing" # 999 999 999 0 0 0 0 0 0 1 5 0 0 0 0 0 END END #********************** # IMAGE-SEQUENCE EXECUTION DPU MACRO #1 #********************** CMDLOAD SS_DATA_LOAD 8 MSI # Load MSI DPU Macro then pause for 8 seconds MACROLOAD IMAGE_EX1 0xA001 REL MS_MACR_LOAD 2 0X0000 # Load MSI DPU Macro CMD MS_EXIA_SEQ 1 11225789 CMD MS_EXIA_SEQ 2 11226449 CMD MS_EXIA_SEQ 3 11226869 CMD MS_EXIA_SEQ 2 11227289 CMD MS_EXIA_SEQ 2 11227709 CMD MS_EXIA_SEQ 3 11228129 CMD MS_EXIA_SEQ 2 11228549 CMD MS_EXIA_SEQ 2 11228969 CMD MS_EXIA_SEQ 3 11229389 CMD MS_EXIA_SEQ 2 11229809 END END #********************** # IMAGE-SEQUENCE EXECUTION DPU MACRO #2 #********************** CMDLOAD SS_DATA_LOAD 8 MSI # Load MSI DPU Macro then pause for 8 seconds MACROLOAD IMAGE_EX2 0xA002 REL MS_MACR_LOAD 2 0X0000 # Load MSI DPU Macro CMD MS_EXIA_SEQ 2 11230229 CMD MS_EXIA_SEQ 3 11230649 CMD MS_EXIA_SEQ 2 11231069 CMD MS_EXIA_SEQ 2 11231489 CMD MS_EXIA_SEQ 3 11231909 CMD MS_EXIA_SEQ 2 11232329 CMD MS_EXIA_SEQ 2 11232749 CMD MS_EXIA_SEQ 3 11233169 CMD MS_EXIA_SEQ 2 11233589 CMD MS_EXIA_SEQ 1 11234609 END END END #******************** # MSI_OFF CTP MACRO #******************** MACROLOAD MSI_OFF 0xA002 REL CT_MACT_LD 0 0 PG2 0X8500 # Load CTP Macro CMDLOAD SS_DATA_LOAD 0 MSI CMD MS_FLW_POS 0 END CMD CT_PAUSE NOR 20 CMD MS_OFF CMD CT_PAUSE NOR 1 CMD CT_AUT_EN DIS_NOEM 104 0 CMD CT_AUT_EN DIS_NOEM 132 0 END #******************** # MSI IMAGE-DEFINITION --- CTP MACRO #******************** MACROLOAD MS_IMAGE_DEF 0xA003 REL CT_MACT_LD 0 0 PG2 0X8500 # Load CTP Macro CMDLOAD SS_DATA_LOAD 0 MSI {MS_EX_MACR MCID (IMAGE_DEF) 0xA000} # Execute MSI IMAGE-DEFINITION DPU Macro END #******************** # MSI IMAGE-EXECUTION MACRO SET#1 --- CTP MACRO #******************** MACROLOAD MS_IMAGE_EX1 0xA004 REL CT_MACT_LD 0 0 PG2 0X8500 # Load CTP Macro CMDLOAD SS_DATA_LOAD 0 MSI {MS_EX_MACR MCID (IMAGE_EX1) 0xA001} # Execute MSI IMAGE-EXECUTION DPU Macro Set#1 END #******************** # MSI IMAGE-EXECUTION MACRO SET#2 --- CTP MACRO #******************** MACROLOAD MS_IMAGE_EX2 0xA005 REL CT_MACT_LD 0 0 PG2 0X8500 # Load CTP Macro CMDLOAD SS_DATA_LOAD 0 MSI {MS_EX_MACR MCID (IMAGE_EX2) 0xA002} # Execute MSI IMAGE-EXECUTION DPU Macro Set#2 END #******************** # MAGNETOMETER 0.1 Hz recording --- CTP MACRO #******************** MACROLOAD MAG_RECORD 0xA006 REL CT_MACT_LD 0 0 PG2 0X8500 # Load CTP Macro CMD CT_VC0_HSKR 60 # VC0 @ 60 sec: CTP HSKR CMDLOAD SS_DATA_LOAD 1 NIS CMD MG_SAMPLE_RATE K01 # MAG Record at 0.1 hz rate END CMDLOAD SS_DATA_LOAD 0 NIS CMD NI_ABORT_SRCD # Abort science record for xfer to hi rate END END #******************** # Dark Sky Image#1 --- CTP MACRO #******************** MACROLOAD Dark_Sky1 0xA007 REL CT_MACT_LD 0 0 PG2 0X8500 # Load CTP Macro CMDLOAD ss_data_load 1 AIU1 CMD AU_SEL_TLM_OUT VC0 0x0 1 # NO AIU VC0 data END CMDLOAD ss_data_load 1 AIU1 CMDLOAD au_trn_msg_act # VC0 @ 2 sec: FC formats: 7 & 9 CMD fc_rt_tlm_mode VC0 0x140 0x0 0x0 0x1 0x2 END END CMDLOAD ss_data_load 1 AIU1 CMDLOAD au_trn_msg_act # VC0 FC tlm enable CMD fc_pb_tlm_mode ena END END CMDLOAD ss_data_load 1 AIU1 CMDLOAD au_trn_msg_act # disable auto output of att hist. CMD fc_op_att_hist ena 1 auto_off END END CMDLOAD SS_DATA_LOAD 1 AIU1 # override SKI = 65 deg for 3 hours CMD AU_OVRD_SUN_KIA 0.422618 10800 END CMDLOAD ss_data_load 1 AIU1 CMDLOAD au_trn_msg_act # reset delta v CMD fc_reset_deltav END END CMDLOAD SS_DATA_LOAD 1 AIU1 # x-prime at DARK_SPACE CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector (-0.261632) \ # Aimpoint_Vector_X (-0.178092) \ # Aimpoint_Vector_Y 0.948594 \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.100000000E+01 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y 0.000000000E+00 \ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 1 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END #******************** # Target Image#1 --- CTP MACRO #******************** MACROLOAD TARGET11 0xA008 REL CT_MACT_LD 0 0 PG2 0X8500 # Load CTP Macro CMDLOAD SS_DATA_LOAD 1 AIU1 # OFF-POINTING FROM TARGET#1 CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector (-0.442642) \ # Aimpoint_Vector_X 0.364523 \ # Aimpoint_Vector_Y (-0.819262) \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.999823264E+00 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y 0.018800000E+00 \ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 0 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END MACROLOAD TARGET12 0xB001 REL CT_MACT_LD 0 0 PG2 0X8500 CMDLOAD SS_DATA_LOAD 1 AIU1 # CENTER-POINTING FOR TARGET#1 CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector (-0.442642) \ # Aimpoint_Vector_X 0.364523 \ # Aimpoint_Vector_Y (-0.819262) \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.100000000E+01 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y 0.000000000E+00 \ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 0 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END MACROLOAD TARGET13 0xB002 REL CT_MACT_LD 0 0 PG2 0X8500 CMDLOAD SS_DATA_LOAD 1 AIU1 # OFF-POINTING FROM TARGET#1 CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector (-0.442642) \ # Aimpoint_Vector_X 0.364523 \ # Aimpoint_Vector_Y (-0.819262) \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.999823264E+00 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y (-0.018800000E+00)\ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 0 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END #******************** # Target Image#2 --- CTP MACRO #******************** MACROLOAD TARGET21 0xA009 REL CT_MACT_LD 0 0 PG2 0X8500 # Load CTP Macro CMDLOAD SS_DATA_LOAD 1 AIU1 # OFF-POINTING FROM TARGET#2 CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector (-0.362952) \ # Aimpoint_Vector_X 0.572296 \ # Aimpoint_Vector_Y (-0.735352) \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.999823264E+00 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y 0.018800000E+00 \ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 0 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END MACROLOAD TARGET22 0xB003 REL CT_MACT_LD 0 0 PG2 0X8500 CMDLOAD SS_DATA_LOAD 1 AIU1 # CENTER-POINTING FOR TARGET#2 CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector (-0.362952) \ # Aimpoint_Vector_X 0.572296 \ # Aimpoint_Vector_Y (-0.735352) \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.100000000E+01 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y 0.000000000E+00 \ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 0 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END MACROLOAD TARGET23 0xB004 REL CT_MACT_LD 0 0 PG2 0X8500 CMDLOAD SS_DATA_LOAD 1 AIU1 # OFF-POINTING FROM TARGET#2 CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector (-0.362952) \ # Aimpoint_Vector_X 0.572296 \ # Aimpoint_Vector_Y (-0.735352) \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.999823264E+00 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y (-0.018800000E+00) \ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 0 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END #******************** # Target Image#3 --- CTP MACRO #******************** MACROLOAD TARGET31 0xA00A REL CT_MACT_LD 0 0 PG2 0X8500 # Load CTP Macro CMDLOAD SS_DATA_LOAD 1 AIU1 # OFF-POINTING FROM TARGET#3 CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector (-0.263436) \ # Aimpoint_Vector_X 0.752845 \ # Aimpoint_Vector_Y (-0.603180) \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.999823264E+00 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y 0.018800000E+00 \ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 0 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END MACROLOAD TARGET32 0xB005 REL CT_MACT_LD 0 0 PG2 0X8500 CMDLOAD SS_DATA_LOAD 1 AIU1 # CENTER-POINTING FOR TARGET#3 CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector (-0.263436) \ # Aimpoint_Vector_X 0.752845 \ # Aimpoint_Vector_Y (-0.603180) \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.100000000E+01 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y 0.000000000E+00 \ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 0 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END MACROLOAD TARGET33 0xB006 REL CT_MACT_LD 0 0 PG2 0X8500 CMDLOAD SS_DATA_LOAD 1 AIU1 # OFF-POINTING FROM TARGET#3 CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector (-0.263436) \ # Aimpoint_Vector_X 0.752845 \ # Aimpoint_Vector_Y (-0.603180) \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.999823264E+00 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y (-0.018800000E+00) \ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 0 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END #******************** # Target Image#4 --- CTP MACRO #******************** MACROLOAD TARGET41 0xA00B REL CT_MACT_LD 0 0 PG2 0X8500 # Load CTP Macro CMDLOAD SS_DATA_LOAD 1 AIU1 # OFF-POINTING FROM TARGET#4 CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector (-0.248386) \ # Aimpoint_Vector_X 0.880358 \ # Aimpoint_Vector_Y (-0.404072) \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.999823264E+00 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y 0.018800000E+00 \ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 0 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END MACROLOAD TARGET42 0xB007 REL CT_MACT_LD 0 0 PG2 0X8500 CMDLOAD SS_DATA_LOAD 1 AIU1 # CENTER-POINTING FOR TARGET#4 CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector (-0.248386) \ # Aimpoint_Vector_X 0.880358 \ # Aimpoint_Vector_Y (-0.404072) \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.100000000E+01 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y 0.000000000E+00 \ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 0 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END MACROLOAD TARGET43 0xB008 REL CT_MACT_LD 0 0 PG2 0X8500 CMDLOAD SS_DATA_LOAD 1 AIU1 # OFF-POINTING FROM TARGET#4 CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector (-0.248386) \ # Aimpoint_Vector_X 0.880358 \ # Aimpoint_Vector_Y (-0.404072) \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.999823264E+00 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y (-0.018800000E+00)\ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 0 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END #******************** # Target Image#5 --- CTP MACRO #******************** MACROLOAD TARGET51 0xA00C REL CT_MACT_LD 0 0 PG2 0X8500 # Load CTP Macro CMDLOAD SS_DATA_LOAD 1 AIU1 # OFF-POINTING FROM TARGET#5 CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector (-0.094069) \ # Aimpoint_Vector_X 0.946631 \ # Aimpoint_Vector_Y (-0.308286) \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.999823264E+00 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y 0.018800000E+00 \ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 0 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END MACROLOAD TARGET52 0xB009 REL CT_MACT_LD 0 0 PG2 0X8500 CMDLOAD SS_DATA_LOAD 1 AIU1 # CENTER-POINTING FOR TARGET#5 CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector (-0.094069) \ # Aimpoint_Vector_X 0.946631 \ # Aimpoint_Vector_Y (-0.308286) \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.100000000E+01 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y 0.000000000E+00 \ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 0 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END MACROLOAD TARGET53 0xB00A REL CT_MACT_LD 0 0 PG2 0X8500 CMDLOAD SS_DATA_LOAD 1 AIU1 # OFF-POINTING FROM TARGET#5 CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector (-0.094069) \ # Aimpoint_Vector_X 0.946631 \ # Aimpoint_Vector_Y (-0.308286) \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.999823264E+00 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y (-0.018800000E+00) \ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 0 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END #******************** # Target Image#6 --- CTP MACRO #******************** MACROLOAD TARGET61 0xA00D REL CT_MACT_LD 0 0 PG2 0X8500 # Load CTP Macro CMDLOAD SS_DATA_LOAD 1 AIU1 # OFF-POINTING FROM TARGET#6 CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector 0.054992 \ # Aimpoint_Vector_X 0.965160 \ # Aimpoint_Vector_Y (-0.2558169726) \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.999823264E+00 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y 0.018800000E+00 \ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 0 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END MACROLOAD TARGET62 0xB00B REL CT_MACT_LD 0 0 PG2 0X8500 CMDLOAD SS_DATA_LOAD 1 AIU1 # CENTER-POINTING FOR TARGET#6 CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector 0.054992 \ # Aimpoint_Vector_X 0.965160 \ # Aimpoint_Vector_Y (-0.2558169726) \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.100000000E+01 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y 0.000000000E+00 \ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 0 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END MACROLOAD TARGET63 0xB00C REL CT_MACT_LD 0 0 PG2 0X8500 CMDLOAD SS_DATA_LOAD 1 AIU1 # OFF-POINTING FROM TARGET#6 CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector 0.054992 \ # Aimpoint_Vector_X 0.965160 \ # Aimpoint_Vector_Y (-0.2558169726) \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.999823264E+00 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y (-0.018800000E+00) \ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 0 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END #******************** # Target #1 (reprise) --- CTP MACRO #******************** MACROLOAD TARGET71 0xA00E REL CT_MACT_LD 0 0 PG2 0X8500 # Load CTP Macro CMDLOAD SS_DATA_LOAD 1 AIU1 # OFF-POINTING FROM TARGET#1 CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector (-0.442642) \ # Aimpoint_Vector_X 0.364523 \ # Aimpoint_Vector_Y (-0.819262) \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.999823264E+00 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y 0.018800000E+00 \ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 0 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END #******************** # Dark Sky Image#2 --- CTP MACRO #******************** MACROLOAD Dark_Sky2 0xA00F REL CT_MACT_LD 0 0 PG2 0X8500 # Load CTP Macro CMDLOAD SS_DATA_LOAD 1 AIU1 # x-prime at DARK_SPACE CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 0 \ # J2000 Unit Vector (-0.261632) \ # Aimpoint_Vector_X (-0.178092) \ # Aimpoint_Vector_Y 0.948594 \ # Aimpoint_Vector_Z 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 0.999412980E+00 \ # Roll_Ref_Vector_X ignored 0.117935800E-02 \ # Roll_Ref_Vector_Y ignored 0.342389320E-01 \ # Roll_Ref_Vector_Z ignored 0.100000000E+01 \ # Boresight_Vector_X 0.000000000E+00 \ # Boresight_Vector_Y 0.000000000E+00 \ # Boresight_Vector_Z 1 # Roll_Alg_Selection 1= Use Sun END END CMDLOAD SS_DATA_LOAD 1 AIU1 # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END END #*************************** # MAG CLEANUP / RECONFIGURE CTP MACRO #*************************** MACROLOAD MAG_CLEANUP 0xA010 REL CT_MACT_LD 0 0 PG2 0X8500 # Load CTP Macro CMDLOAD SS_DATA_LOAD 0 NIS {MG_SAMPLE_RATE K002} # MAG Record at 0.02hz rate CMD CT_VC0_HSKR 600 # CTP housekeeping VC0 data rate 10 mins CMDLOAD SS_DATA_LOAD 0 AIU1 {AU_SEL_TLM_OUT VC0 0X0 1} # Disable AIU VC0 Packetized Telemetry CMDLOAD ss_data_load 0 AIU1 # VC0 FC off CMDLOAD au_trn_msg_act CMD fc_rt_tlm_mode VC0 0x200 0 0 0 0 END END CMDLOAD SS_DATA_LOAD 0 AIU1 CMDLOAD AU_TRN_MSG_ACT CMD FC_PB_TLM_MODE DIS # FC PB disabled END END CMDLOAD SS_DATA_LOAD 0 AIU1 CMDLOAD AU_TRN_MSG_ACT CMD FC_OP_ATT_HIST ENA 1 AUTO_OFF # No FC att hist auto dump END END END #********************** # TIME TAG COMMAND LOAD #********************** # MACRO No.1 with 34 time tag commands MACROLOAD MSILowSun_LOAD 0XA0A0 REL CT_MACT_LD 0 0 PG2 0X8500 # Time Tag Memory Macro Load Area 0 CMD CT_TIMTG_R_S SUS # Suspend Time Tag Process CMD CT_CLEAR TTAG 0 32 # Clear all time tag bins # Prior to DSS-65 Track on 6/26/96 CMDLOAD CT_TIMTG_LD DIS 0 11207789 {CT_MACT_EX PG2 MCID (MSI_0N) 0XA100} # MSI Powered On # DSS-65 Track on 6/26/96 CMDLOAD CT_TIMTG_LD DIS 1 11223089 {CT_MACT_EX PG2 MCID (MS_IMAGE_DEF) 0XA003}# Define MSI Image Sequences CMDLOAD CT_TIMTG_LD DIS 2 11223389 {CT_MACT_EX PG2 MCID (MS_IMAGE_EX1) 0XA004}# Specify Set#1 of MSI Images Times CMDLOAD CT_TIMTG_LD DIS 3 11223689 {CT_MACT_EX PG2 MCID (MAG_RECORD) 0XA006} # Specify Higher-Rate MAG Recording # Dark Sky CMDLOAD CT_TIMTG_LD DIS 4 11224889 {CT_MACT_EX PG2 MCID (Dark_Sky1) 0XA007} # Dark-Sky Pointing # Target #1 CMDLOAD CT_TIMTG_LD DIS 5 11225849 {CT_MACT_EX PG2 MCID (TARGET11) 0XA008} # Offset Pointing from Target#1 CMDLOAD CT_TIMTG_LD DIS 6 11226509 {CT_MACT_EX PG2 MCID (TARGET12) 0XB001} # Center Pointing to Target#1 CMDLOAD CT_TIMTG_LD DIS 7 11226929 {CT_MACT_EX PG2 MCID (TARGET13) 0XB002} # Offset Pointing from Target#1 # Target #2 CMDLOAD CT_TIMTG_LD DIS 8 11227349 {CT_MACT_EX PG2 MCID (TARGET21) 0XA009} # Offset Pointing from Target#2 CMDLOAD CT_TIMTG_LD DIS 9 11227769 {CT_MACT_EX PG2 MCID (TARGET22) 0XB003} # Center Pointing to Target#2 CMDLOAD CT_TIMTG_LD DIS 10 11228189 {CT_MACT_EX PG2 MCID (TARGET23) 0XB004} # Offset Pointing from Target#2 # Target #3 CMDLOAD CT_TIMTG_LD DIS 11 11228609 {CT_MACT_EX PG2 MCID (TARGET31) 0XA00A} # Offset Pointing from Target#3 CMDLOAD CT_TIMTG_LD DIS 12 11229029 {CT_MACT_EX PG2 MCID (TARGET32) 0XB005} # Center Pointing to Target#3 CMDLOAD CT_TIMTG_LD DIS 13 11229449 {CT_MACT_EX PG2 MCID (TARGET33) 0XB006} # Offset Pointing from Target#3 CMDLOAD CT_TIMTG_LD DIS 14 11229815 {CT_MACT_EX PG2 MCID (MS_IMAGE_EX2) 0XA005}# Specify Set#1 of MSI Images Times # Target #4 CMDLOAD CT_TIMTG_LD DIS 15 11229869 {CT_MACT_EX PG2 MCID (TARGET41) 0XA00B} # Offset Pointing from Target#4 CMDLOAD CT_TIMTG_LD DIS 16 11230289 {CT_MACT_EX PG2 MCID (TARGET42) 0XB007} # Center Pointing to Target#4 CMDLOAD CT_TIMTG_LD DIS 17 11230709 {CT_MACT_EX PG2 MCID (TARGET43) 0XB008} # Offset Pointing from Target#4 # Target #5 CMDLOAD CT_TIMTG_LD DIS 18 11231129 {CT_MACT_EX PG2 MCID (TARGET51) 0XA00C} # Offset Pointing from Target#5 CMDLOAD CT_TIMTG_LD DIS 19 11231549 {CT_MACT_EX PG2 MCID (TARGET52) 0XB009} # Center Pointing to Target#5 CMDLOAD CT_TIMTG_LD DIS 20 11231969 {CT_MACT_EX PG2 MCID (TARGET53) 0XB00A} # Offset Pointing from Target#5 # Target #6 CMDLOAD CT_TIMTG_LD DIS 21 11232389 {CT_MACT_EX PG2 MCID (TARGET61) 0XA00D} # Offset Pointing from Target#6 CMDLOAD CT_TIMTG_LD DIS 22 11232809 {CT_MACT_EX PG2 MCID (TARGET62) 0XB00B} # Center Pointing to Target#6 CMDLOAD CT_TIMTG_LD DIS 23 11233229 {CT_MACT_EX PG2 MCID (TARGET63) 0XB00C} # Offset Pointing from Target#6 # Target #1 - again CMDLOAD CT_TIMTG_LD DIS 24 11233649 {CT_MACT_EX PG2 MCID (TARGET71) 0XA00E} # Offset Pointing from Target#1 # Dark Sky - again CMDLOAD CT_TIMTG_LD DIS 25 11234009 {CT_MACT_EX PG2 MCID (Dark_Sky2) 0XA00F} # Dark-Sky Pointing # Point HGA at the Earth; 8.8 kbps TLM CMDLOAD CT_TIMTG_LD DIS 26 11234669 {CT_MACT_EX PG2 0x1000 0XFBE4} # Override SKI; Earth point along FBA CMDLOAD CT_TIMTG_LD DIS 27 11235269 {CT_MACT_EX PG2 0x1082 0XEBA8} # Transponder 2 to HGA @ 8.8 kbps # Reconfigure MAG to lower (nominal) data-sample rate CMDLOAD CT_TIMTG_LD DIS 28 11235569 {CT_MACT_EX PG2 MCID (MAG_CLEANUP) 0XA010} # Reconfigure MAG to lower data-sample rate # Power Down MSI CMDLOAD CT_TIMTG_LD DIS 29 11235869 {CT_MACT_EX PG2 MCID (MSI_OFF) 0XA002} # Power Down MSI # After DSS-65 Track on 6/27/96 # Earth-safe attitude; FBA at the Earth; 39.4bps TLM CMDLOAD CT_TIMTG_LD DIS 30 11247389 {CT_MACT_EX PG2 0x10D6 0XFB03} # Switch to FBA @ 39.4 bps CMDLOAD CT_TIMTG_LD DIS 31 11247449 {CT_MACT_EX PG2 0x0C5A 0X4AF2} # Slue to Earth-safe attitude # Start recording on SSR#2; Segment #2 CMDLOAD CT_TIMTG_LD DIS 32 11247509 {CT_MACT_EX PG2 0x185A 0X3112} # Start recording on SSR#2; Segment #2 CMD CT_TIMTG_R_S ENA # Enable Time Tag Process END END # END-OF-FILE