$sequence_number = 24; # This sequence generates Zig-Zag digital test pattern. # CSG-ID 7 must be used. No internal pixels discard # No h/w windowing # KFJ # Change History # 12/04/2005: Disable the test pattern generator at the end of the SEQ. # This sequence must not be aborted. If so, reset CAM sequence_id(0xface) sequence_repeats(1) #Ensure CAM analogue electronics set explicitly #0x4f = internal test pattern generator eis_cam_setup_ae(0x99,0x99,0x77,0x4f,0xf,0,0,0) #Select slit # eis_mhc_slit_slot_auto(0xffff, 0) # sci_ops control xrt_flare_trigger = disable eis_aec = disable eis_event_trigger = disable eis_flare_trigger = disable eis_sci_op(xrt_flare_trigger, eis_aec, eis_event_trigger, eis_flare_trigger) #Run raster parameters id = 0xbeef mip = 0 loop_cntr = 1 data_comp = 0 ocb_x = 1 ocb_y = 1 flush_seq_id = 2 num_flush = 5 exp_per_ras_pos = 1 asrc_ctl = 0x00 ro_node = 0xF ras_repeats = 1 asrc_skip = 0 ro_seq_id = 7 mirror_step = 0 line_list = 34 #sci_op is implicitly handled by run_raster. No need to include as parameter eis_run_raster(id, mip, loop_cntr, data_comp, ocb_x, ocb_y, flush_seq_id, num_flush, exp_per_ras_pos, asrc_ctl, ro_node, ras_repeats, asrc_skip, ro_seq_id, mirror_step, line_list) here: #Exposure time in units of 10ms exp_time_10ms = 0 #Start exposure eis_start_exp(exp_time_10ms) eis_set_seq_loop("here") #And put CAM back to normal (disable test pattern) # 2F = normal eis_cam_setup_ae(0x99,0x99,0x77,0x2f,0xf,0,0,0) eis_stop_seq(24)