STOL Sequence for Moon II. Text writeup in eros/earthmoon_flyby/moon2.txt # File name: msi_nis_coalign.txt # # Version 0.1 Created 971111 by T. J. Mulich, Jr. # Version 0.2 Modified 971121 by T. J. Mulich, Jr. (Post PDR changes) # Version 0.2 Modified 971125 by T. J. Mulich, Jr. (added MSI seq. def.'s) # Version 0.3 Modified 971126 by T. J. Mulich, Jr. (ch'd SKI override timeout # to 90 min.) # Version 0.4 Modified 971209 by T. J. Mulich, Jr. (added DS's 50, 40, & 56) # Version 0.5 Modified 971210 by T. J. Mulich, Jr. (ch'd GS5 macro to cmd) # Version 0.6 Modified 971217 by T. J. Mulcih, Jr. (ch'd timing of TT's 1-3) # Version 0.7 Modified 971218 by T. J. Mulich, Jr. (corr.'d NIS macro pauses) # Version 0.8 Modified 971223 by T. J. Mulich, Jr. (post SR corrections) # Version 0.9 Modified 980108 by T. J. Mulich, Jr. (updated macro addresses) # # MSI/NIS Coalign Test for 26 Jan 98 # ALIAS ACT_AIU AIU1 OUTPUT COALIGN DATABASE /home/epoch/near/database/reports/near/near_970912_01.lis SET CTP1_SEQ_NUM 0 SET BYPASS_FLAG 0 CTP 1 # This macro sets up the MSI and NIS for the MSI/NIS Coalignment Test. MACROLOAD Set_Up 0xA100 ABS CT_MACT_LD 0 0 PG2 0X7C00 CMDLOAD SS_DATA_LOAD 1 MSI # VC2 MSI Full Images CMD MS_CONFIG_TLM VC2 NONE CMD MS_HSK_SUBCOM SSR # sync MSI subcom to VC0 END CMDLOAD SS_DATA_LOAD 5 NIS CMD NI_HSK_SUBCOM SSR # sync NIS subcom to VC0 CMD NI_CONFIG_TLM 20 VC0 # Route NIS data to VC0 CMD NI_IGNORE_CTT # ignore cover telltales END CMDLOAD SS_DATA_LOAD 5 MSI CMD MS_DUMP_CMD_LOG # Dump MSI Command Log END CMDLOAD SS_DATA_LOAD 0 MSI CMD MS_DUMP_PRB_LOG # Dump MSI Problem Log END CMDLOAD SS_DATA_LOAD 5 NIS CMD NI_DUMP_CMD_LOG # Dump NIS Command Log END CMDLOAD SS_DATA_LOAD 5 NIS CMD NI_DUMP_PRB_LOG # Dump NIS Problem Log END CMD CT_AUT_EN DIS_NOEM 146 1 # Disable Mag data sync rules CMDLOAD SS_DATA_LOAD 1 NIS CMD MG_SAMPLE_RATE K20 # Mag sample rate at 20 Hz END CMDLOAD SS_DATA_LOAD 0 NIS CMD NI_ABORT_SRCD # abort current science record END CMD CT_VC0_HSKR 1 # Record CTP hskpg at 1 Hz CMDLOAD SS_DATA_LOAD 2 $ACT_AIU # Override SKI = 45 deg for CMD AU_OVRD_SUN_KIA 0.7071 5400 # 90 min. END CMDLOAD SS_DATA_LOAD 0 $ACT_AIU CMDLOAD AU_TRN_MSG_ACT # reset delta v CMD FC_RESET_DELTAV END END CMDLOAD SS_DATA_LOAD 5 NIS CMD NI_SHUTR_IN_OUT SLIT # Narrow or slit aperture END CMDLOAD SS_DATA_LOAD 5 NIS CMD NI_GE_DET_GAIN 10X # Ge gain set to 10 END CMDLOAD SS_DATA_LOAD 5 NIS CMD NI_POS_SCAN_M 75 # Set mirror position to 75 END CMDLOAD SS_DATA_LOAD 0 MSI # Initialize MSI Filter Wheel CMD MS_FLW_POS 5 END CMDLOAD SS_DATA_LOAD 5 $ACT_AIU # Load Lunar orbit CMDLOAD AU_TRN_MSG_ACT CMD FC_DS50_URAM_LD \ (-.613008000E+08) \ # Span_Start_TDT (-.604368000E+08) \ # Span_Stop_TDT 0.432000000E+06 \ # X_Coeff_t0 0.432000000E+06 \ # X_Coeff_tau (-.881249986E+08) \ # X_Coeff_a0 (-.101528882E+08) \ # X_Coeff_a1 0.127733049E+06 \ # X_Coeff_a2 (-.199717755E+05) \ # X_Coeff_a3 0.578766087E+03 \ # X_Coeff_a4 0.624640569E+03 \ # X_Coeff_a5 0.411338397E+02 \ # X_Coeff_a6 (-.148923878E+02) \ # X_Coeff_a7 (-.293172627E+01) \ # X_Coeff_a8 0.310701036E+00 \ # X_Coeff_a9 0.143914537E+00 \ # X_Coeff_a10 0.357867460E-03 \ # X_Coeff_a11 (-.625146615E-02) \ # X_Coeff_a12 0.432000000E+06 \ # Y_Coeff_t0 0.432000000E+06 \ # Y_Coeff_tau 0.107691529E+09 \ # Y_Coeff_a0 (-.697013394E+07) \ # Y_Coeff_a1 (-.107530120E+06) \ # Y_Coeff_a2 (-.491632122E+04) \ # Y_Coeff_a3 (-.374336847E+04) \ # Y_Coeff_a4 (-.511716097E+02) \ # Y_Coeff_a5 0.912409170E+02 \ # Y_Coeff_a6 0.112995091E+02 \ # Y_Coeff_a7 (-.216906896E+01) \ # Y_Coeff_a8 (-.624831071E+00) \ # Y_Coeff_a9 0.315324370E-01 \ # Y_Coeff_a10 0.291018870E-01 \ # Y_Coeff_a11 0.138118114E-02 \ # Y_Coeff_a12 0.432000000E+06 \ # Z_Coeff_t0 0.432000000E+06 \ # Z_Coeff_tau 0.467097751E+08 \ # Z_Coeff_a0 (-.304754516E+07) \ # Z_Coeff_a1 (-.553764914E+05) \ # Z_Coeff_a2 (-.688325461E+03) \ # Z_Coeff_a3 (-.126435446E+04) \ # Z_Coeff_a4 (-.365382254E+02) \ # Z_Coeff_a5 0.291682005E+02 \ # Z_Coeff_a6 0.423841480E+01 \ # Z_Coeff_a7 (-.633323154E+00) \ # Z_Coeff_a8 (-.218407199E+00) \ # Z_Coeff_a9 0.605839422E-02 \ # Z_Coeff_a10 0.971217844E-02 \ # Z_Coeff_a11 0.655966441E-03 # Z_Coeff_a12 END END CMDLOAD SS_DATA_LOAD 0 $ACT_AIU # Load Lunar orbit CMDLOAD AU_TRN_MSG_ACT CMD FC_DS50_URAM_LD \ (-.613008000E+08) \ # Span_Start_TDT (-.604368000E+08) \ # Span_Stop_TDT 0.432000000E+06 \ # X_Coeff_t0 0.432000000E+06 \ # X_Coeff_tau (-.881249986E+08) \ # X_Coeff_a0 (-.101528882E+08) \ # X_Coeff_a1 0.127733049E+06 \ # X_Coeff_a2 (-.199717755E+05) \ # X_Coeff_a3 0.578766087E+03 \ # X_Coeff_a4 0.624640569E+03 \ # X_Coeff_a5 0.411338397E+02 \ # X_Coeff_a6 (-.148923878E+02) \ # X_Coeff_a7 (-.293172627E+01) \ # X_Coeff_a8 0.310701036E+00 \ # X_Coeff_a9 0.143914537E+00 \ # X_Coeff_a10 0.357867460E-03 \ # X_Coeff_a11 (-.625146615E-02) \ # X_Coeff_a12 0.432000000E+06 \ # Y_Coeff_t0 0.432000000E+06 \ # Y_Coeff_tau 0.107691529E+09 \ # Y_Coeff_a0 (-.697013394E+07) \ # Y_Coeff_a1 (-.107530120E+06) \ # Y_Coeff_a2 (-.491632122E+04) \ # Y_Coeff_a3 (-.374336847E+04) \ # Y_Coeff_a4 (-.511716097E+02) \ # Y_Coeff_a5 0.912409170E+02 \ # Y_Coeff_a6 0.112995091E+02 \ # Y_Coeff_a7 (-.216906896E+01) \ # Y_Coeff_a8 (-.624831071E+00) \ # Y_Coeff_a9 0.315324370E-01 \ # Y_Coeff_a10 0.291018870E-01 \ # Y_Coeff_a11 0.138118114E-02 \ # Y_Coeff_a12 0.432000000E+06 \ # Z_Coeff_t0 0.432000000E+06 \ # Z_Coeff_tau 0.467097751E+08 \ # Z_Coeff_a0 (-.304754516E+07) \ # Z_Coeff_a1 (-.553764914E+05) \ # Z_Coeff_a2 (-.688325461E+03) \ # Z_Coeff_a3 (-.126435446E+04) \ # Z_Coeff_a4 (-.365382254E+02) \ # Z_Coeff_a5 0.291682005E+02 \ # Z_Coeff_a6 0.423841480E+01 \ # Z_Coeff_a7 (-.633323154E+00) \ # Z_Coeff_a8 (-.218407199E+00) \ # Z_Coeff_a9 0.605839422E-02 \ # Z_Coeff_a10 0.971217844E-02 \ # Z_Coeff_a11 0.655966441E-03 # Z_Coeff_a12 END END END # This macro loads the MSI sequence definitions (11 & 12), NIS sequence 8, # and NIS DPU macro MACROLOAD Scan_Def 0xA101 REL CT_MACT_LD 0 0 PG2 0x5000 # MSI Sequence definitions CMDLOAD SS_DATA_LOAD 30 MSI CMD MS_DIA_SEQ 11 8 NONE 50 TABLE6 ON FAST 16 MAN \ # MSI seq. 18 18 18 18 18 18 18 18 1 1 1 1 1 1 1 1 # def. 11 END CMDLOAD SS_DATA_LOAD 30 MSI CMD MS_DIA_SEQ 12 7 NONE 50 TABLE6 ON FAST 16 MAN \ # MSI seq. 18 18 18 18 18 18 18 0 1 1 1 1 1 1 1 0 # def. 12 END # NIS Sequence 8 and aperture switching macros CMDLOAD SS_DATA_LOAD 30 NIS CMD NI_DEF_SPEC_AS 8 0 0 1 1 1 0 0 0 0 END CMDLOAD SS_DATA_LOAD 30 NIS MACROLOAD Switching1 0x1001 ABS NI_MACR_LOAD 2 0x0000 CMD NI_EX_SPEC_AS 8 CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT BOTH_OUT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT SLIT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT BOTH_OUT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT SLIT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT BOTH_OUT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT SLIT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT BOTH_OUT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT SLIT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT BOTH_OUT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT SLIT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT BOTH_OUT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT SLIT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT BOTH_OUT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT SLIT CMD NI_DEL_MACR 25 END END CMDLOAD SS_DATA_LOAD 30 NIS MACROLOAD Switching2 0x1002 REL NI_MACR_LOAD 2 0x0000 CMD NI_SHUTR_IN_OUT BOTH_OUT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT SLIT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT BOTH_OUT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT SLIT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT BOTH_OUT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT SLIT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT BOTH_OUT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT SLIT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT BOTH_OUT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT SLIT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT BOTH_OUT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT SLIT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT BOTH_OUT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT SLIT CMD NI_DEL_MACR 25 CMD NI_SHUTR_IN_OUT BOTH_OUT CMD NI_DEL_MACR 25 CMD NI_EX_SPEC_AS 1 END END END # This macro loads the first (Row) Moon scan MACROLOAD Row 0xA102 REL CT_MACT_LD 0 0 PG2 0x5000 CMDLOAD SS_DATA_LOAD 0 MSI CMD MS_EXIA_SEQ 11 61216605 END CMDLOAD SS_DATA_LOAD 0 MSI CMD MS_EXIA_SEQ 12 61217005 END CMDLOAD SS_DATA_LOAD 5 $ACT_AIU # Pt_0: x-prime CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 4 \ # Use NSAZ 0.75 \ # Aimpoint_Vector_X, off-nadir 180.0 \ # Aimpoint_Vector_Y, azimuth 0.0 \ # Aimpoint_Vector_Z, unused 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 1.0 \ # Roll_Ref_Vector_X, unused 0.0 \ # Roll_Ref_Vector_Y, unused 0.0 \ # Roll_Ref_Vector_Z, unused 0.9999991 \ # Boresight_Vector_X (-0.0002427) \ # Boresight_Vector_Y 0.0013339 \ # Boresight_Vector_Z 1 # Roll_Alg_Selection, sun END END CMDLOAD SS_DATA_LOAD 5 $ACT_AIU # Pt_0: x-prime CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 4 \ # Use NSAZ 0.75 \ # Aimpoint_Vector_X, off-nadir 180.0 \ # Aimpoint_Vector_Y, azimuth 0.0 \ # Aimpoint_Vector_Z, unused 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 1.0 \ # Roll_Ref_Vector_X, unused 0.0 \ # Roll_Ref_Vector_Y, unused 0.0 \ # Roll_Ref_Vector_Z, unused 0.9999991 \ # Boresight_Vector_X (-0.0002427) \ # Boresight_Vector_Y 0.0013339 \ # Boresight_Vector_Z 1 # Roll_Alg_Selection, sun END END CMDLOAD SS_DATA_LOAD 2 $ACT_AIU CMD AU_SEL_TLM_OUT VC0 0x1 2 # VC0 @ 0.5Hz: AIU format 0 END CMDLOAD SS_DATA_LOAD 2 $ACT_AIU CMDLOAD AU_TRN_MSG_ACT # Auto dump Att Hist at 2 sec. CMD FC_PB_TLM_MODE ENA CMD FC_OP_ATT_HIST ENA 2 AUTO_ON END END CMDLOAD SS_DATA_LOAD 2 $ACT_AIU CMDLOAD AU_TRN_MSG_ACT # VC0 @ 0.5Hz: FC format 9 CMD FC_RT_TLM_MODE VC0 0x40 0x0 0x0 0x1 0x2 END END CMDLOAD SS_DATA_LOAD 2 $ACT_AIU CMDLOAD AU_TRN_MSG_ACT # Auto dump Att Hist at 2 sec. CMD FC_PB_TLM_MODE ENA CMD FC_OP_ATT_HIST ENA 2 AUTO_ON END END CMDLOAD SS_DATA_LOAD 2 $ACT_AIU CMDLOAD AU_TRN_MSG_ACT # VC0 @ 0.5Hz: FC format 9 CMD FC_RT_TLM_MODE VC0 0x40 0x0 0x0 0x1 0x2 END END CMDLOAD SS_DATA_LOAD 5 $ACT_AIU # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END CMDLOAD SS_DATA_LOAD 5 $ACT_AIU # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END CMD CT_PAUSE NOR 1190 CMDLOAD SS_DATA_LOAD 5 $ACT_AIU CMDLOAD AU_TRN_MSG_ACT CMD FC_DS56_URAM_LD \ 0 \ # Closed_Loop_Flag 1 \ # Coordinate_System, NSAZ 0 \ # Reverse_Direction_X_axis, no 0 \ # Reverse_Direction_Y_axis, no 0 \ # Reverse_Direction_Z_axis, no 0 \ # Scan_Hold_Placement_X_axis, before 0 \ # Scan_Hold_Placement_Y_axis, before 0 \ # Scan_Hold_Placement_Z_axis, before 800 \ # Rate_Duration_X_axis 800 \ # Rate_Duration_Y_axis 800 \ # Rate_Duration_Z_axis 0.0 \ # Rate_X_axis 0.0 \ # Rate_Y_axis 0.002 \ # Rate_Z_axis 0.0 \ # Pause_Duration_X_axis 0.0 \ # Pause_Duration_Y_axis 0.0 # Pause_Duration_Z_axis END END CMDLOAD SS_DATA_LOAD 7 $ACT_AIU CMDLOAD AU_TRN_MSG_ACT CMD FC_DS56_URAM_LD \ 0 \ # Closed_Loop_Flag 1 \ # Coordinate_System, NSAZ 0 \ # Reverse_Direction_X_axis, no 0 \ # Reverse_Direction_Y_axis, no 0 \ # Reverse_Direction_Z_axis, no 0 \ # Scan_Hold_Placement_X_axis, before 0 \ # Scan_Hold_Placement_Y_axis, before 0 \ # Scan_Hold_Placement_Z_axis, before 800 \ # Rate_Duration_X_axis 800 \ # Rate_Duration_Y_axis 800 \ # Rate_Duration_Z_axis 0.0 \ # Rate_X_axis 0.0 \ # Rate_Y_axis 0.002 \ # Rate_Z_axis 0.0 \ # Pause_Duration_X_axis 0.0 \ # Pause_Duration_Y_axis 0.0 # Pause_Duration_Z_axis END END CMDLOAD SS_DATA_LOAD 1 $ACT_AIU # Enable scan CMDLOAD AU_TRN_MSG_ACT CMD FC_SCAN ENA END END CMDLOAD SS_DATA_LOAD 0 $ACT_AIU # Enable scan CMDLOAD AU_TRN_MSG_ACT CMD FC_SCAN ENA END END CMDLOAD SS_DATA_LOAD 0 NIS # NIS aperture CMD NI_EX_MACR MCID (Switching1) 0x1001 # switching macro 1 END CMD CT_PAUSE NOR 375 CMDLOAD SS_DATA_LOAD 0 NIS # NIS aperture CMD NI_EX_MACR MCID (Switching2) 0x1002 # switching macro 2 END CMD CT_PAUSE NOR 375 CMDLOAD SS_DATA_LOAD 1 $ACT_AIU # Disable scan CMDLOAD AU_TRN_MSG_ACT CMD FC_SCAN DIS END END CMDLOAD SS_DATA_LOAD 0 $ACT_AIU # Disable scan CMDLOAD AU_TRN_MSG_ACT CMD FC_SCAN DIS END END END # This macro loads the second (Column) Moon scan MACROLOAD Column 0xA103 REL CT_MACT_LD 0 0 PG2 0x5000 CMDLOAD SS_DATA_LOAD 0 MSI CMD MS_EXIA_SEQ 11 61218005 END CMDLOAD SS_DATA_LOAD 0 MSI CMD MS_EXIA_SEQ 12 61218405 END CMDLOAD SS_DATA_LOAD 5 $ACT_AIU # Pt_0: x-prime at Dark Space CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 4 \ # Use NSAZ 0.75 \ # Aimpoint_Vector_X, off-nadir 270.0 \ # Aimpoint_Vector_Y, azimuth 0.0 \ # Aimpoint_Vector_Z, unused 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 1.0 \ # Roll_Ref_Vector_X, unused 0.0 \ # Roll_Ref_Vector_Y, unused 0.0 \ # Roll_Ref_Vector_Z, unused 0.9999991 \ # Boresight_Vector_X (-0.0002427) \ # Boresight_Vector_Y 0.0013339 \ # Boresight_Vector_Z 1 # Roll_Alg_Selection, sun END END CMDLOAD SS_DATA_LOAD 5 $ACT_AIU # Pt_0: x-prime at Dark Space CMDLOAD AU_TRN_MSG_ACT CMD FC_DS40_URAM_LD \ 4 \ # Use NSAZ 0.75 \ # Aimpoint_Vector_X, off-nadir 270.0 \ # Aimpoint_Vector_Y, azimuth 0.0 \ # Aimpoint_Vector_Z, unused 0.000000000E+00 \ # Roll_Vector_X 0.000000000E+00 \ # Roll_Vector_Y 0.100000000E+01 \ # Roll_Vector_Z 0 \ # Use Aimpoint 1.0 \ # Roll_Ref_Vector_X, unused 0.0 \ # Roll_Ref_Vector_Y, unused 0.0 \ # Roll_Ref_Vector_Z, unused 0.9999991 \ # Boresight_Vector_X (-0.0002427) \ # Boresight_Vector_Y 0.0013339 \ # Boresight_Vector_Z 1 # Roll_Alg_Selection, sun END END CMDLOAD SS_DATA_LOAD 5 $ACT_AIU # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END CMDLOAD SS_DATA_LOAD 5 $ACT_AIU # use latest DS40 CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 1 END END CMD CT_PAUSE NOR 619 CMDLOAD SS_DATA_LOAD 3 $ACT_AIU CMDLOAD AU_TRN_MSG_ACT CMD FC_DS56_URAM_LD \ 0 \ # Closed_Loop_Flag 1 \ # Coordinate_System, NSAZ 0 \ # Reverse_Direction_X_axis, no 0 \ # Reverse_Direction_Y_axis, no 0 \ # Reverse_Direction_Z_axis, yes 0 \ # Scan_Hold_Placement_X_axis, before 0 \ # Scan_Hold_Placement_Y_axis, before 0 \ # Scan_Hold_Placement_Z_axis, after 800 \ # Rate_Duration_X_axis 800 \ # Rate_Duration_Y_axis 800 \ # Rate_Duration_Z_axis 0.0 \ # Rate_X_axis (-0.002) \ # Rate_Y_axis 0.0 \ # Rate_Z_axis 0.0 \ # Pause_Duration_X_axis 0.0 \ # Pause_Duration_Y_axis 0.0 # Pause_Duration_Z_axis END END CMDLOAD SS_DATA_LOAD 3 $ACT_AIU CMDLOAD AU_TRN_MSG_ACT CMD FC_DS56_URAM_LD \ 0 \ # Closed_Loop_Flag 1 \ # Coordinate_System, NSAZ 0 \ # Reverse_Direction_X_axis, no 0 \ # Reverse_Direction_Y_axis, no 0 \ # Reverse_Direction_Z_axis, yes 0 \ # Scan_Hold_Placement_X_axis, before 0 \ # Scan_Hold_Placement_Y_axis, before 0 \ # Scan_Hold_Placement_Z_axis, after 800 \ # Rate_Duration_X_axis 800 \ # Rate_Duration_Y_axis 800 \ # Rate_Duration_Z_axis 0.0 \ # Rate_X_axis (-0.002) \ # Rate_Y_axis 0.0 \ # Rate_Z_axis 0.0 \ # Pause_Duration_X_axis 0.0 \ # Pause_Duration_Y_axis 0.0 # Pause_Duration_Z_axis END END CMDLOAD SS_DATA_LOAD 1 $ACT_AIU # Enable scan CMDLOAD AU_TRN_MSG_ACT CMD FC_SCAN ENA END END CMDLOAD SS_DATA_LOAD 0 $ACT_AIU # Enable scan CMDLOAD AU_TRN_MSG_ACT CMD FC_SCAN ENA END END CMDLOAD SS_DATA_LOAD 0 NIS # NIS aperture CMD NI_EX_MACR MCID (Switching1) 0x1001 # switching macro 1 END CMD CT_PAUSE NOR 375 CMDLOAD SS_DATA_LOAD 0 NIS # NIS aperture CMD NI_EX_MACR MCID (Switching2) 0x1002 # switching macro 2 END CMD CT_PAUSE NOR 375 CMDLOAD SS_DATA_LOAD 1 $ACT_AIU # Disable scan CMDLOAD AU_TRN_MSG_ACT CMD FC_SCAN DIS END END CMDLOAD SS_DATA_LOAD 0 $ACT_AIU # Disable scan CMDLOAD AU_TRN_MSG_ACT CMD FC_SCAN DIS END END END # This macro reconfigures the spacecraft for routine operations MACROLOAD Reconfig 0xA104 REL CT_MACT_LD 0 0 PG2 0x5000 CMDLOAD SS_DATA_LOAD 5 MSI CMD MS_DUMP_CMD_LOG # Dump MSI Command Log END CMDLOAD SS_DATA_LOAD 5 MSI CMD MS_DUMP_PRB_LOG # Dump MSI Problem Log END CMDLOAD SS_DATA_LOAD 5 NIS CMD NI_DUMP_CMD_LOG # Dump NIS Command Log END CMDLOAD SS_DATA_LOAD 5 NIS CMD NI_DUMP_PRB_LOG # Dump NIS Problem Log END CMDLOAD SS_DATA_LOAD 0 MSI CMD MS_FLW_POS 0 # Set MSI Filter Wheel to pos. 0 END CMDLOAD SS_DATA_LOAD 1 NIS CMD MG_SAMPLE_RATE K1 # Mag sample rate at 1 Hz END CMDLOAD SS_DATA_LOAD 0 NIS CMD NI_ABORT_SRCD # abort current science record END CMD CT_VC0_HSKR 100 # record CTP hskpg at 0.01 Hz CMDLOAD SS_DATA_LOAD 2 $ACT_AIU \ # AIU VC0 data at 900 sec. {AU_SEL_TLM_OUT VC0 0x1 900} CMDLOAD SS_DATA_LOAD 2 $ACT_AIU CMDLOAD AU_TRN_MSG_ACT CMD FC_PB_TLM_MODE ENA # Auto dump Att Hist at 900 sec. CMD FC_OP_ATT_HIST ENA \ 900 AUTO_ON CMD FC_RT_TLM_MODE \ # FC formats 6, 9 at 900 sec. VC0 0x240 0x0 0x0 0x1 900 END END CMDLOAD SS_DATA_LOAD 0 $ACT_AIU CMDLOAD AU_TRN_MSG_ACT CMD FC_PB_TLM_MODE ENA # Auto dump Att Hist at 900 sec. CMD FC_OP_ATT_HIST ENA \ 900 AUTO_ON CMD FC_RT_TLM_MODE \ # FC formats 6, 9 at 900 sec. VC0 0x240 0x0 0x0 0x1 900 END END CMD CT_AUT_EN DIS_NOEM 132 0 # Disable MSI Disaster Rule CMD CT_PAUSE NOR 20 CMD MS_OFF # MSI Off CMD CT_PAUSE NOR 1 CMD CT_AUT_EN DIS_NOEM 104 0 CMDLOAD SS_DATA_LOAD 0 NIS # NIS Off CMD NI_SPEC_PWR OFF END CMDLOAD SS_DATA_LOAD 5 $ACT_AIU # Sun pointing CMDLOAD AU_TRN_MSG_ACT CMD FC_STRT_GUI_SCN 5 END END END # This macro loads the timetags (6) for this activity MACROLOAD Coalign_Load 0XA105 REL CT_MACT_LD 0 0 PG2 0x5000 # Time Tags # Setup macro CMDLOAD CT_TIMTG_LD ENA 51 61215111 {CT_MACT_EX PG2 MCID (Set_Up) 0xA100} # MSI & NIS sequence definitions and NIS DPU macro CMDLOAD CT_TIMTG_LD ENA 52 61215221 {CT_MACT_EX PG2 MCID (Scan_Def) 0xA101} # Row scan of Moon macro CMDLOAD CT_TIMTG_LD ENA 53 61215372 {CT_MACT_EX PG2 MCID (Row) 0xA102} # Column scan of Moon macro CMDLOAD CT_TIMTG_LD ENA 54 61217359 {CT_MACT_EX PG2 MCID (Column) 0xA103} # Post coalign reconfiguration macro CMDLOAD CT_TIMTG_LD ENA 55 61218760 {CT_MACT_EX PG2 MCID (Reconfig) 0xA104} END END # End of file