# # Comeng900 # Prepared for post-launch calibration # Generates a known fixed pattern # Based on FM TV sequence 64 # 30/08/06 mcrw # # This sequence generates a zig-zag digital test pattern. # CSG-ID 7 must be used. # No internal pixels are discarded. # No h/w windowing. # This sequence must not be aborted. If it is then the CAM # must be reset. $sequence_number = 64; sequence_id(0x0900) sequence_repeats(1) # Ensure the CAM analogue electronics are set explicitly eis_cam_setup_ae(0x99, 0x99, 0x77, 0x4F, 0x0F, 0, 0, 0) # Set 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 = 0x0900 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 = 0 ro_node = 0xF ras_repeats = 1 asrc_skip = 0 ro_seq_id = 7 mirror_step = 0 line_list = 34 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: # 0 second exposure in units of 10ms exp_time_10ms = 0 # Start exposure eis_start_exp(exp_time_10ms) eis_set_seq_loop("here") # Put CAM analogue electronics back to normal (disable test pattern) eis_cam_setup_ae(0x99, 0x99, 0x77, 0x2F, 0x0F, 0, 0, 0) eis_stop_seq(64)