User`s guide

FUNCTIONS
SDK SECTION 11
Page 134
GetHSSpeed
unsigned int WINAPI GetHSSpeed(int channel, int typ, int index, float* speed)
Description
As your Andor system is capable of operating at more than one horizontal shift speed this
function will return the actual speeds available. The value returned is in MHz.
Parameters
int channel: the AD channel.
int typ: output amplification.
Valid values: 0 electron multiplication/Conventional(clara).
1 conventional/Extended NIR Mode(clara).
int index: speed required
Valid values 0 to NumberSpeeds-1 where NumberSpeeds is value returned in first
parameter after a call to
GetNumberHSSpeeds().
float* speed: speed in in MHz.
Return
unsigned int
DRV_SUCCESS
DRV_NOT_INITIALIZED
DRV_P1INVALID
DRV_P2INVALID
DRV_P3INVALID
Speed returned.
System not initialized.
Invalid channel.
Invalid horizontal read mode
Invalid index
See also
GetNumberHSSpeeds, SetHSSpeed
NOTE: The speed is returned in microseconds per pixel shift for iStar and Classic systems.
GetHVflag
unsigned int WINAPI GetHVflag (int* bFlag)
Description
This function will retrieve the High Voltage flag from your USB iStar intensifier. A 0 value
indicates that the high voltage is abnormal.
Parameters
int* bFlag: pointer to High Voltage flag.
Return
unsigned int
DRV_SUCCESS
DRV_NOT_INITIALIZED
DRV_ACQUIRING
DRV_NOT_AVAILABLE
HV flag returned.
System not initialized.
Acquisition in progress.
Not a USB iStar.
NOTE Available only on USB iStar.