enum | QSI_ReturnStates {
ALL_OK = 0,
ERR_CAM_OverTemp = 1,
ERR_CAM_UnderTemp = 2,
ERR_CAM_UnderVolt = 3,
ERR_CAM_OverVolt = 4,
ERR_CAM_Filter = 5,
ERR_CAM_Shutter = 6,
ERR_USB_Load = 50,
ERR_USB_LoadFunction = 51,
ERR_USB_OpenFailed = 100,
ERR_USB_WriteFailed = 101,
ERR_USB_ReadFailed = 102,
ERR_PKT_OpenFailed = 200,
ERR_PKT_SetTimeOutFailed = 300,
ERR_PKT_CloseFailed = 400,
ERR_PKT_CheckQueuesFailed = 500,
ERR_PKT_BothQueuesDirty = 600,
ERR_PKT_RxQueueDirty = 700,
ERR_PKT_TxQueueDirty = 800,
ERR_PKT_SendInitFailed = 900,
ERR_PKT_TxPacketTooLong = 1000,
ERR_PKT_TxFailed = 1100,
ERR_PKT_TxNone = 1200,
ERR_PKT_TxTooLittle = 1300,
ERR_PKT_RxHeaderFailed = 1400,
ERR_PKT_RxBadHeader = 1500,
ERR_PKT_RxPacketTooLong = 1600,
ERR_PKT_RxFailed = 1700,
ERR_PKT_RxNone = 1800,
ERR_PKT_RxTooLittle = 1900,
ERR_PKT_BlockInitFailed = 2100,
ERR_PKT_BlockRxFailed = 2200,
ERR_PKT_BlockRxTooLittle = 2300,
ERR_PKT_SetLatencyFailed = 2400,
ERR_PKT_ResetDeviceFailed = 2500,
ERR_PKT_SetUSBParmsFailed = 2600,
ERR_PKT_NoConnection = 2700,
ERR_IFC_InitCamera = 10000,
ERR_IFC_GetDeviceDetails = 20000,
ERR_IFC_StartExposure = 30000,
ERR_IFC_AbortExposure = 40000,
ERR_IFC_TransferImage = 50000,
ERR_IFC_ReadBlock = 60000,
ERR_IFC_GetDeviceState = 70000,
ERR_IFC_SetTemperature = 80000,
ERR_IFC_GetTemperature = 90000,
ERR_IFC_ActivateRelay = 100000,
ERR_IFC_IsRelayDone = 110000,
ERR_IFC_SetFilterWheel = 120000,
ERR_IFC_CameraNotOpen = 130000,
ERR_IFC_FilterNotOpen = 140000,
ERR_IFC_CameraError = 150000,
ERR_IFC_CameraHasNoFilter = 160000,
ERR_IFC_FilterAlreadyOpen = 170000,
ERR_IFC_Initialize = 180000,
ERR_IFC_CountDevices = 190000,
ERR_IFC_ListSerial = 200000,
ERR_IFC_ListDescription = 210000,
ERR_IFC_ListMismatch = 220000,
ERR_IFC_GetDeviceInfo = 230000,
ERR_IFC_AbortRelays = 240000,
ERR_IFC_GetLastExposure = 250000,
ERR_IFC_CanAbortExposure = 260000,
ERR_IFC_CanStopExposure = 270000,
ERR_IFC_GetFilterPosition = 280000,
ERR_IFC_GetCCDSpecs = 290000,
ERR_IFC_GetAdvDetails = 300000,
ERR_IFC_NegAutoZero = 310000,
ERR_IFC_SendAdvSettings = 320000,
ERR_IFC_TriggerCCDError = 330000,
ERR_IFC_NotSupported = 340000,
ERR_IFC_GetShutterStateError = 350000
} |