User`s guide
FUNCTIONS
SDK SECTION 11
Page 101
GetAcquisitionTimings
unsigned int WINAPI GetAcquisitionTimings(float* exposure, float* accumulate, float* kinetic)
Description
This function will return the current “valid” acquisition timing information. This function
should be used after all the acquisitions settings have been set, e.g. SetExposureTime,
SetKineticCycleTime and SetReadMode etc. The values returned are the actual times
used in subsequent acquisitions.
This function is required as it is possible to set the exposure time to 20ms, accumulate
cycle time to 30ms and then set the readout mode to full image. As it can take 250ms to
read out an image it is not possible to have a cycle time of 30ms.
Parameters
float* exposure: valid exposure time in seconds
float* accumulate: valid accumulate cycle time in seconds
float* kinetic: valid kinetic cycle time in seconds
Return
unsigned int
DRV_SUCCESS
DRV_NOT_INITIALIZED
DRV_ACQUIRING
DRV_INVALID_MODE
Timing information returned.
System not initialized.
Acquisition in progress.
Acquisition or readout mode is not available.
See also
SetAccumulationCycleTime, SetAcquisitionMode, SetExposureTime, SetHSSpeed,
SetKineticCycleTime, SetMultiTrack, SetNumberAccumulations, SetNumberKinetics,
SetReadMode, SetSingleTrack, SetTriggerMode, SetVSSpeed
GetAdjustedRingExposureTimes
unsigned int WINAPI GetAdjustedRingExposureTimes (int inumTimes, float * fptimes)
Description
This function will return the actual exposure times that the camera will use. There may be
differences between requested exposures and the actual exposures.
Parameters
int inumTimes: Numbers of times requested.
float * fptimes: Pointer to an array large enough to hold _inumTimes floats.
Return
unsigned int
DRV_SUCCESS
DRV_NOT_INITIALIZED
DRV_P1INVALID
Success.
System not initialized
Invalid number of exposures requested
See also
GetNumberRingExposureTimes, SetRingExposureTimes