DetectorDefinition.cpp 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. #include "stdafx.h"
  2. #include "DetectorDefinition.h"
  3. const char* DetStatus[] =
  4. {
  5. "INIT",
  6. "PREPARE",
  7. "READY",
  8. "ACQ",
  9. "CALIB",
  10. "SLEEPING",
  11. "OFFSET",
  12. "ERROR"
  13. };
  14. const char* DetErrorStatus[] =
  15. {
  16. "PNL_ERROR_SUCCESS",
  17. "PNL_ERROR_INIT", //初始化失败 3
  18. "PNL_ERROR_COMMUNICATION", //连接中断或通信失败 3
  19. "PNL_ERROR_ACQ_NOT_END", //曝光失败 2
  20. "PNL_ERROR_BATTERY", //电量低 1
  21. "PNL_ERROR_WIFI" , //WIFI低 1
  22. "PNL_ERROR_TEMPERATURE", //温度高 1
  23. "PNL_ERROR_SELECT_PANE", //切换平板失败 2
  24. "PNL_ERROR_SLEEPMODE", //探测器休眠 2
  25. "PNL_ERROR_POWEROFF", //探测器关闭 3
  26. "PNL_ERROR_OTHERS", //其他 1
  27. "PNL_ERROR_RECOVER_FAILED", //恢复图像失败
  28. "PNL_ERROR_RECOVER_SUCCESS", //恢复图像成功
  29. "PNL_ERROR_DEFECTMAP_LOST",
  30. "PNL_ERROR_GAINMAP_LOST",
  31. "PNL_ERROR_CALIB_DOSE_LOW",
  32. "PNL_ERROR_CALIB_DOSE_HIGH"
  33. };
  34. const char* DetTriggerMode[] =
  35. {
  36. "NV_CONTINUE",
  37. "NV_FALLING_EDGE_TRIGGER",
  38. "NV_RISING_EDGE_TRIGGER",
  39. "NV_LOW_LEVEL_TRIGGER",
  40. "NV_HIGH_LEVEL_TRIGGER",
  41. "NV_SNAP_SHOT_TRIGGER"
  42. };
  43. const char* DetBinningMode[] =
  44. {
  45. "NV_BINNING_1X1",
  46. "NV_BINNING_2X2",
  47. "NV_BINNING_3X3",
  48. "NV_BINNING_4X4"
  49. };