User`s guide

FUNCTIONS
SDK SECTION 11
Page 159
GetStatus
unsigned int WINAPI GetStatus(int* status)
Description
This function will return the current status of the Andor SDK system. This function should
be called before an acquisition is started to ensure that it is IDLE and during an acquisition
to monitor the process.
Parameters
int* status: current status
DRV_IDLE
DRV_TEMPCYCLE
DRV_ACQUIRING
DRV_ACCUM_TIME_NOT_MET
DRV_KINETIC_TIME_NOT_MET
DRV_ERROR_ACK
DRV_ACQ_BUFFER
DRV_SPOOLERROR
IDLE waiting on instructions.
Executing temperature cycle.
Acquisition in progress.
Unable to meet Accumulate cycle time.
Unable to meet Kinetic cycle time.
Unable to communicate with card.
Computer unable to read the data via the ISA slot
at the required rate.
Overflow of the spool buffer.
Return
unsigned int
DRV_SUCCESS
DRV_NOT_INITIALIZED
Status returned
System not initialized
See also
SetTemperature, StartAcquisition
NOTE: If the status is one of the following:
DRV_ACCUM_TIME_NOT_MET
DRV_KINETIC_TIME_NOT_MET
DRV_ERROR_ACK
DRV_ACQ_BUFFER
then the current acquisition will be aborted automatically.