12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- /**
- * File: IRayErrDef_MAM.h
- *
- * Purpose: IRay FPD error code definition
- *
- *
- * @author Haitao.Ning
- * @version 1.0 2015/4/23
- *
- * Copyright (C) 2009, 2015, iRay Technology (Shanghai) Ltd.
- *
- */
- #ifndef _IRAY_ERROR_DEF_H_
- #define _IRAY_ERROR_DEF_H_
- typedef int FPDRESULT;
- #define Err_OK 0
- #define Err_TaskPending 1
- #define Err_Unknown 2
- #define Err_DuplicatedCreation 3
- #define Err_DetectorIdNotFound 4
- #define Err_StateErr 5
- #define Err_NotInitialized 6
- #define Err_NotImplemented 7
- #define Err_AccessDenied 8
- #define Err_LoadDllFailed 9
- #define Err_DllCreateObjFailed 10
- #define Err_OpenFileFailed 11
- #define Err_FileNotExist 12
- #define Err_ConfigFileNotExist 13
- #define Err_TemplateFileNotExist 14
- #define Err_TemplateFileNotMatch 15
- #define Err_InvalidFileFormat 16
- #define Err_CreateLoggerFailed 17
- #define Err_InvalidParamCount 18
- #define Err_InvalidParamType 19
- #define Err_InvalidParamValue 20
- #define Err_PreCondition 21
- #define Err_TaskTimeOut 22
- #define Err_ProdInfoMismatch 23
- #define Err_DetectorRespTimeout 24
- #define Err_InvalidPacketNo 25
- #define Err_InvalidPacketFormat 26
- #define Err_PacketDataCheckFailed 27
- #define Err_PacketLost_BufOverflow 28
- #define Err_FrameLost_BufOverflow 29
- #define Err_ImgChBreak 30
- #define Err_GeneralSocketErr 32
- #define Err_DetectorSN_Mismatch 33
- #define Err_NotEnoughDiskSpace 37
- #define Err_NotEnoughMemorySpace 38
- #define Err_ApplyFirmwareFailed 39
- #define Err_TooMuchDefectPoints 42
- #define Err_TooLongFilePath 43
- #define Err_AddressOccupied 45
- #define Err_FPD_General_Detector_Error 1001
- #define Err_FPD_NotImplemented 1005
- #define Err_FPD_SeqNoOutOfSync 1006
- #define Err_FPD_Busy 1007
- #define Err_FPD_FileNotExist 1015
- #define Err_Cali_GeneralError 3001
- #define Err_Cali_UnexpectImage_DoseHighHigh 3002
- #define Err_Cali_DataNotReadyForGen 3005
- #define Err_Cali_NotEnoughIntervalTime_OffsetTmpl 3006
- #endif
|