Download MegaPlus II Users Manual ver 4.6.book
Transcript
MegaPlus II User’s Manual 14.6.3. Integration Time Properties_IntTime(): Returns the properties of the integration time feature for the selected Head. Integration time is the amount of time the sensor collects photons for a single acquisition. Properties include: IsSupported, min, max, one shot avail, auto avail. If hd_no is not specified, returns the properties for the currently active head. Command String: "209 (hd_no)<LF>" Response: "209 <status> 5 <is_sup> <max> <min> <one_shot> <auto><LF>" Where: 5 => return parameter count <is_sup> => 1= is supported, 0= not supported <max> => max shutter value in msec (x.xx format) <min> => min shutter value in msec (x.xx format) <one_shot> 1=one shot supported, 0=not supported <auto> => 1=auto mode supported, 0=not supported Important Things to Know MegaPlus II offers two integration time controls: one for free-run integration time and one for triggered operation. If you are running the camera in triggered mode, you must use the MP_SetTriggerIntTime() function to control integration time. The range of integration time values available is determined by 1) tap readout configuration, 2) pixel clock speed, and binning level. Any time that you change any of these parameters, the maximum and minimum free-run integration time values will also change. Therefore, whenever you change readout (MP_SetSensorTapReadout()), speed (MP_SetCamPixClkSpeed()), or binning level (MP_SetBinning()) you should use the MP_PropertiesIntTime() function to re-query the available integration time range. SetIntTime(int_time): Sets the free-run integration time for the selected Head to the specified value in msec. If hd_no is not specified, sets the free-run integration time for the currently active head. Note that free-run integration time is distinct from triggered integration time. (See notes under Properties_IntTime.) Command String: "210 <value> (hd_no)<LF>" Where: <value> is the floating point integration time in msec (x.x format). Must fall within min and max specified in Properties_Shutter command. If a value larger than the maximum is specified, the integration time will be set to the maximum allowable value. Response: "210 <status> 0<LF>" Where: 0 => return parameter count GetIntTime(int_time): Returns the free-run integration time for the selected Head in msec. If hd_no is not specified, returns the free-run integration time for the currently active head. Note that free-run integration time is distinct from triggered integration time. (See notes under Properties_IntTime.) Command String: "211 (hd_no)<LF>" Response: "211 <status> 1 <value><LF>" Where: 1 => return parameter count <value> = shutter time in msec returned from the camera. Redlake 3/10/05 80