# This sequence configures CAM and MHC following first MAN. mode entry # Coarse mirror +-X are corrected according to MHC setting (02/08/04) (few ") $sequence_number = 07; sequence_id(0x0000) sequence_repeats(1) # ********************** MHC development model *********** # *********************************************** # **** Removal suggested by John S on the 8th/Nov/04 **** # Not needed ** Bug fixed ** # Set Slit/slot resolver #eis_mhc_parameter_set(0xe1bb,0x2a) #eis_mhc_parameter_set(0x693c,0xc044) #eis_mhc_parameter_set(0x81bd,0x803d) #eis_mhc_parameter_set(0x41be,0x4069) #eis_delay(100) # Set Slit/Slot position window parameter (relaxed to 50, default 25) due #to possible wear #eis_mhc_parameter_set(0xa93f,50) #************************************************* # mhc_parameter_set mir_c_max_encoder to 37759 # mhc_parameter_set mir_c_min_encoder to 27082 # Set CMIR MAX encoder (+X) eis_mhc_parameter_set(0x60f6,37759) # Set CMIR MIN encoder (-X) eis_mhc_parameter_set(0x8877,27082) eis_delay(100) # (FMIR OFFSET,FMIR SLOP, CMIR SLOPE, CMIR +X RESOLVER, CMIR -X RESOLVER, # MHC CMD TIME-OUT, FMIR SETTLING TIME, CMIR-SCAN" , X-FOV") eis_set_mhc_op_parm(600,122992,33020,37659,27182,150,700,1816,295) # ********************** MHC flight model *********** # **** Removal suggested by John S on the 8th/Nov/04 **** # Not needed ** Bug fixed ** # Set Slit/slot resolver #defaults to 0x40 #eis_mhc_parameter_set(0xe1bb,0x2a) #defaults to 0xC040 #eis_mhc_parameter_set(0x693c,0xc044) #defaults to 0x8037 #eis_mhc_parameter_set(0x81bd,0x803d) #defaults to 0x4082 #eis_mhc_parameter_set(0x41be,0x4069) #eis_delay(100) # ************************************************* # Set CMIR MAX encoder (+X) #eis_mhc_parameter_set(0x60f6,16789) # Set CMIR MIN encoder (-X) #eis_mhc_parameter_set(0x8877,5128) # (FMIR OFFSET,FMIR SLOPE, CMIR SLOPE, CMIR +X RESOLVER, CMIR -X RESOLVER, # MHC CMD TIME-OUT, FMIR SETTLING TIME, CMIR-SCAN" , X-FOV") # eis_set_mhc_op_parm(600,122992,33020,16689,5228,150,700,1780,295) eis_delay(2000) #Enable MHC auto safe. # *** # Note that autosafe enable can only be done after atleast one parameter # table poke, otherwise parameter table checksum error occure -> MHC s/w # known feature. # *** eis_mhc_autosafe(0x0001) eis_delay(100) # Parameter 25 (was spare), but since V3.1C opens up the slit/slot stop # position by +- 8 arcminute, otherwise sperious Nacks are generated. One step # is 16 arcminute. # Not needed. Bug fixed? #eis_mhc_parameter_set(0x287d,75) eis_stop_seq(07)