// EXP_WRITER_VERSION=610
// ****************************************************************************
//
// Creation Date: Mon Jun 03 20:39:40 PDT 2002
//
// Expansion File: /epi02/ioc/m247/mips_ier247.exp
//
//
// ****************************************************************************
//
//
//## RA and Dec added - CVZ Dark position North
//## Do we want to change the target name accordingly?
// Keyword Section
//
IERID 0x000000000000 // IER Identifier
IERType MIPS // Type of IET
IERVersion 6.1.B5 Development // Spotier Version
IERTitle mip_ier247 // Title of IER
Target 'mips_ier247' // Target Name
IERTargetType Any // Target type of IER
Ra 17:15:50 // Target RA
Dec +65:25:37 // Target DEC
NaifId // NaifId for this IER
TotalExposureTime 591.38784 // seconds
TotalExecutionTime 810.0000000000001 // seconds
TotalSlewTime 0.0 // seconds
TotalSettlingTime 0.0 // seconds
Slew Tax 180.0 // seconds
Special Overhead 0.0 // seconds
TotalUplinkLoad 1205 // bytes
TotalCommandStorageLoad 666 // bytes
TotalStringStorageLoad 159 // bytes
TotalNumberOfInstructions 46 // Instruction count
TotalDownlinkLoad 12493632 // bytes
CommandDCE 192 // Number of DCEs commanded
TotalDCE 576 // Number of DCEs in database
VisibilityRadius 0.0 // Visibility radius for this IER
Expedited 'false' // Expedited for downlink processing
StartTime 2003-101T00:00:00.000 // StartTime for this IER
BodyStartTime 2003-101T00:00:00.000 // BodyStartTime for this IER
Author 'A.Noriega-Crespo' // Name of IER author
Version 'V2.1' // Version number (set by Author)
Purpose '70um_stim_response' // Purpose of this IER
Notes 'J.Stansberry_designed' // General notes
//
// Expansion Section
//
00:00:00.000 START // Meta command indicates start of expansion
00:00:00.000 VML_EVAL // Place holder for VML EVAL construct
GV_ACTIVE_AORID_FLAGS // global variable name
0x0000 // value or expression
00:00:00.100 VML_EVAL // Place holder for VML EVAL construct
GV_ACTIVE_AORID_KEY // global variable name
0x00000000 // value or expression
00:00:00.200 VML_EVAL // Place holder for VML EVAL construct
GV_AOR_START_TIME // global variable name
NOW // value or expression
// COMMENT: start IER w/mobs_photo
00:00:00.300 MIPS_MOBS_PHOTO // BLOCK: SSC change MIPS state from observe to photo
0x003c99a0 // OPERCESTATE
// COMMENT: move csmm @zero current
00:00:05.500 CESCANPOS //
1 // posindex
'MIPS' // csmode
// COMMENT: set the instrument for imaging
00:00:07.500 CEGERSTCON //
10 // ge160rst : 4 Ge frames
127 // ge70rst : 4 Ge frames
4 // rstdelay : 1 Ge frame
'MIPS' // csmode
// COMMENT: configure csmm
00:00:08.500 CESCANCON //
'CHOP' // scanmode
'FWD' // rampdir
0 // scanpos2 : 18.901 arcsec
2048 // relpos1 : 2.3626 arcsec
2048 // relpos2 : 2.3626 arcsec
0 // stepoffset : 2.3626 arcsec
511 // rampslope : 0.1 msec/2.3626 arcsec
'MIPS' // csmode
// COMMENT: configure stims ALL OFF
00:00:09.500 CEGESTIM //
'AUTO' // stim_mode
63 // stimcycle : DCEs
'BOTHOFF' // ge160fld
'BOTHOFF' // ge70fld
'BOTHOFF' // ge70flat
10 // ge160dur : Two Ge Frames
10 // ge70dur : Two Ge Frames
'MIPS' // csmode
// COMMENT: take 1DCE 3sec
00:00:10.500 CEMIPSUR //
0x0000 // aorid_flags
0x00000000 // aorid_key
0 // expid
'NO_COADD' // coadd
2 // framenum
1 // numdce : DCEs
'MIPS' // csmode
// EXPOSURE_INFO: Exposure_Type = ''MIPS''
// COMMENT: 70um & 160um FLD A ON
// COMMENT: set stim cycle: every 5 dces
// COMMENT: We assume below that the NOMINAL DAC Values are:
// COMMENT: 70umFldA 0x2f (mem location = pchtg_70uFldStimDAC 0x003c8c0a)
// COMMENT: 160umFld 0x37 (mem location = pchtg_160uStimDAC 0x003c8c12)
00:00:19.500 CEGESTIM //
'AUTO' // stim_mode
5 // stimcycle : DCEs
'AON' // ge160fld
'AON' // ge70fld
'BOTHOFF' // ge70flat
10 // ge160dur : Two Ge Frames
10 // ge70dur : Two Ge Frames
'MIPS' // csmode
// COMMENT: 31 DCEs 3sec
00:00:20.500 CEMIPSUR //
0x0000 // aorid_flags
0x00000000 // aorid_key
1 // expid
'NO_COADD' // coadd
2 // framenum
31 // numdce : DCEs
'MIPS' // csmode
// EXPOSURE_INFO: Exposure_Type = ''MIPS''
// COMMENT: turn OFF stims
00:02:19.500 CEGESTIM //
'AUTO' // stim_mode
63 // stimcycle : DCEs
'BOTHOFF' // ge160fld
'BOTHOFF' // ge70fld
'BOTHOFF' // ge70flat
10 // ge160dur : Two Ge Frames
10 // ge70dur : Two Ge Frames
'MIPS' // csmode
// COMMENT: take 1DCE 3sec
00:02:20.500 CEMIPSUR //
0x0000 // aorid_flags
0x00000000 // aorid_key
2 // expid
'NO_COADD' // coadd
2 // framenum
1 // numdce : DCEs
'MIPS' // csmode
// EXPOSURE_INFO: Exposure_Type = ''MIPS''
// COMMENT: 70um & 160um FLD B ON
// COMMENT: set stim cycle every 5 dces
00:02:29.500 CEGESTIM //
'AUTO' // stim_mode
5 // stimcycle : DCEs
'BON' // ge160fld
'BON' // ge70fld
'BOTHOFF' // ge70flat
10 // ge160dur : Two Ge Frames
10 // ge70dur : Two Ge Frames
'MIPS' // csmode
// COMMENT: 31 DCEs 3sec
00:02:30.500 CEMIPSUR //
0x0000 // aorid_flags
0x00000000 // aorid_key
3 // expid
'NO_COADD' // coadd
2 // framenum
31 // numdce : DCEs
'MIPS' // csmode
// EXPOSURE_INFO: Exposure_Type = ''MIPS''
// COMMENT: turn OFF stims
00:04:29.500 CEGESTIM //
'AUTO' // stim_mode
63 // stimcycle : DCEs
'BOTHOFF' // ge160fld
'BOTHOFF' // ge70fld
'BOTHOFF' // ge70flat
10 // ge160dur : Two Ge Frames
10 // ge70dur : Two Ge Frames
'MIPS' // csmode
// COMMENT: move csmm @70um FF(WF)
00:04:30.500 CESCANPOS //
105 // posindex
'MIPS' // csmode
// COMMENT: 1 DCE 3s
00:04:32.500 CEMIPSUR //
0x0000 // aorid_flags
0x00000000 // aorid_key
4 // expid
'NO_COADD' // coadd
2 // framenum
1 // numdce : DCEs
'MIPS' // csmode
// EXPOSURE_INFO: Exposure_Type = ''MIPS''
// COMMENT: Turn ON 70um Flat A
// COMMENT: set stim cycle every 5 dces
00:04:41.500 CEGESTIM //
'AUTO' // stim_mode
5 // stimcycle : DCEs
'BOTHOFF' // ge160fld
'BOTHOFF' // ge70fld
'AON' // ge70flat
10 // ge160dur : Two Ge Frames
10 // ge70dur : Two Ge Frames
'MIPS' // csmode
// COMMENT: take 31 DCEs @3sec
00:04:42.500 CEMIPSUR //
0x0000 // aorid_flags
0x00000000 // aorid_key
5 // expid
'NO_COADD' // coadd
2 // framenum
31 // numdce : DCEs
'MIPS' // csmode
// EXPOSURE_INFO: Exposure_Type = ''MIPS''
// COMMENT: turn OFF stims
00:06:41.500 CEGESTIM //
'AUTO' // stim_mode
63 // stimcycle : DCEs
'BOTHOFF' // ge160fld
'BOTHOFF' // ge70fld
'BOTHOFF' // ge70flat
10 // ge160dur : Two Ge Frames
10 // ge70dur : Two Ge Frames
'MIPS' // csmode
// COMMENT: 1 DCE 3s
00:06:42.500 CEMIPSUR //
0x0000 // aorid_flags
0x00000000 // aorid_key
6 // expid
'NO_COADD' // coadd
2 // framenum
1 // numdce : DCEs
'MIPS' // csmode
// EXPOSURE_INFO: Exposure_Type = ''MIPS''
// COMMENT: Turn ON 70um flat B
// COMMENT: set stim cycle every 5 dces
00:06:51.500 CEGESTIM //
'AUTO' // stim_mode
5 // stimcycle : DCEs
'BOTHOFF' // ge160fld
'BOTHOFF' // ge70fld
'BON' // ge70flat
10 // ge160dur : Two Ge Frames
10 // ge70dur : Two Ge Frames
'MIPS' // csmode
// COMMENT: take 31 DCEs @3sec
00:06:52.500 CEMIPSUR //
0x0000 // aorid_flags
0x00000000 // aorid_key
7 // expid
'NO_COADD' // coadd
2 // framenum
31 // numdce : DCEs
'MIPS' // csmode
// EXPOSURE_INFO: Exposure_Type = ''MIPS''
// COMMENT: turn OFF stims
00:08:51.500 CEGESTIM //
'AUTO' // stim_mode
63 // stimcycle : DCEs
'BOTHOFF' // ge160fld
'BOTHOFF' // ge70fld
'BOTHOFF' // ge70flat
10 // ge160dur : Two Ge Frames
10 // ge70dur : Two Ge Frames
'MIPS' // csmode
// COMMENT: 1/2 brightness for 160um
// COMMENT: appropriate DAC setting and MemLocation are 0x33 and 0x3c8c12
00:08:52.500 CELDRAMS //
1 // nwords : 16-bit words
0x003c8c12 // daddress : 32-bit memory address (e
0x33 // data1 : 16-bit data values
0xbbbb // data2 : 16-bit data values
0xbbbb // data3 : 16-bit data values
0xbbbb // data4 : 16-bit data values
0xbbbb // data5 : 16-bit data values
0xbbbb // data6 : 16-bit data values
'MIPS' // csmode
// COMMENT: 1/2 brightness for 70um FldA
// COMMENT: appropriate DAC setting and MemLocation are 0x2a and 0x3c8c0a
00:08:53.500 CELDRAMS //
1 // nwords : 16-bit words
0x003c8c0a // daddress : 32-bit memory address (e
0x2a // data1 : 16-bit data values
0xbbbb // data2 : 16-bit data values
0xbbbb // data3 : 16-bit data values
0xbbbb // data4 : 16-bit data values
0xbbbb // data5 : 16-bit data values
0xbbbb // data6 : 16-bit data values
'MIPS' // csmode
// COMMENT: take 1DCE 3sec
00:08:54.500 CEMIPSUR //
0x0000 // aorid_flags
0x00000000 // aorid_key
8 // expid
'NO_COADD' // coadd
2 // framenum
1 // numdce : DCEs
'MIPS' // csmode
// EXPOSURE_INFO: Exposure_Type = ''MIPS''
// COMMENT: 70um & 160um FLD A ON
// COMMENT: set stim cycle: every 5 dces
00:09:03.500 CEGESTIM //
'AUTO' // stim_mode
5 // stimcycle : DCEs
'AON' // ge160fld
'AON' // ge70fld
'BOTHOFF' // ge70flat
10 // ge160dur : Two Ge Frames
10 // ge70dur : Two Ge Frames
'MIPS' // csmode
// COMMENT: 31 DCEs 3sec
00:09:04.500 CEMIPSUR //
0x0000 // aorid_flags
0x00000000 // aorid_key
9 // expid
'NO_COADD' // coadd
2 // framenum
31 // numdce : DCEs
'MIPS' // csmode
// EXPOSURE_INFO: Exposure_Type = ''MIPS''
// COMMENT: turn OFF stims
00:11:03.500 CEGESTIM //
'AUTO' // stim_mode
63 // stimcycle : DCEs
'BOTHOFF' // ge160fld
'BOTHOFF' // ge70fld
'BOTHOFF' // ge70flat
10 // ge160dur : Two Ge Frames
10 // ge70dur : Two Ge Frames
'MIPS' // csmode
// COMMENT: 1/4 brightness for 160um DAC and MemLocation are 0x30 and 0x3c8c12
00:11:04.500 CELDRAMS //
1 // nwords : 16-bit words
0x003c8c12 // daddress : 32-bit memory address (e
0x30 // data1 : 16-bit data values
0xbbbb // data2 : 16-bit data values
0xbbbb // data3 : 16-bit data values
0xbbbb // data4 : 16-bit data values
0xbbbb // data5 : 16-bit data values
0xbbbb // data6 : 16-bit data values
'MIPS' // csmode
// COMMENT: 1/4 brightness for 70um DAC and MemLocation are 0x26 and 0x3c8c0a
00:11:05.500 CELDRAMS //
1 // nwords : 16-bit words
0x003c8c0a // daddress : 32-bit memory address (e
0x26 // data1 : 16-bit data values
0xbbbb // data2 : 16-bit data values
0xbbbb // data3 : 16-bit data values
0xbbbb // data4 : 16-bit data values
0xbbbb // data5 : 16-bit data values
0xbbbb // data6 : 16-bit data values
'MIPS' // csmode
// COMMENT: take 1DCE 3sec
00:11:06.500 CEMIPSUR //
0x0000 // aorid_flags
0x00000000 // aorid_key
10 // expid
'NO_COADD' // coadd
2 // framenum
1 // numdce : DCEs
'MIPS' // csmode
// EXPOSURE_INFO: Exposure_Type = ''MIPS''
// COMMENT: 70um & 160um FLD A ON
// COMMENT: set stim cycle: every 5 dces
00:11:15.500 CEGESTIM //
'AUTO' // stim_mode
5 // stimcycle : DCEs
'AON' // ge160fld
'AON' // ge70fld
'BOTHOFF' // ge70flat
10 // ge160dur : Two Ge Frames
10 // ge70dur : Two Ge Frames
'MIPS' // csmode
// COMMENT: 31 DCEs 3sec
00:11:16.500 CEMIPSUR //
0x0000 // aorid_flags
0x00000000 // aorid_key
11 // expid
'NO_COADD' // coadd
2 // framenum
31 // numdce : DCEs
'MIPS' // csmode
// EXPOSURE_INFO: Exposure_Type = ''MIPS''
// COMMENT: Restore 160um default DAC value, 160um Fld to nominal = 0x37
00:13:15.500 CELDRAMS //
1 // nwords : 16-bit words
0x003c8c12 // daddress : 32-bit memory address (e
0x37 // data1 : 16-bit data values
0xbbbb // data2 : 16-bit data values
0xbbbb // data3 : 16-bit data values
0xbbbb // data4 : 16-bit data values
0xbbbb // data5 : 16-bit data values
0xbbbb // data6 : 16-bit data values
'MIPS' // csmode
// COMMENT: Restore 70um default DAC value, 70um Fld to nominal = 0x2F
00:13:16.500 CELDRAMS //
1 // nwords : 16-bit words
0x003c8c0a // daddress : 32-bit memory address (e
0x2F // data1 : 16-bit data values
0xbbbb // data2 : 16-bit data values
0xbbbb // data3 : 16-bit data values
0xbbbb // data4 : 16-bit data values
0xbbbb // data5 : 16-bit data values
0xbbbb // data6 : 16-bit data values
'MIPS' // csmode
// COMMENT: turn OFF stims
00:13:17.500 CEGESTIM //
'AUTO' // stim_mode
63 // stimcycle : DCEs
'BOTHOFF' // ge160fld
'BOTHOFF' // ge70fld
'BOTHOFF' // ge70flat
10 // ge160dur : Two Ge Frames
10 // ge70dur : Two Ge Frames
'MIPS' // csmode
// COMMENT: move csmm @Zero Power
00:13:18.500 CESCANPOS //
0 // posindex
'MIPS' // csmode
// COMMENT: end IER w/backto_mobs
00:13:20.500 MIPS_BACKTO_MOBS // BLOCK: SSC change MIPS state back to MIPS observe
0x003c99a0 // OPERCESTATE
00:13:29.700 VML_EVAL // Place holder for VML EVAL construct
GV_ACTIVE_AORID_FLAGS // global variable name
0x0000 // value or expression
00:13:29.800 VML_EVAL // Place holder for VML EVAL construct
GV_ACTIVE_AORID_KEY // global variable name
0x00000000 // value or expression
00:13:29.900 VML_EVAL // Place holder for VML EVAL construct
GV_AOR_END_TIME // global variable name
NOW // value or expression
00:13:30.000 END // Meta command indicates end of expansion