DeviceErrorCode.h 3.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. #pragma once
  2. //////////////////////////////////////////////////////////////////////////
  3. //错误结果
  4. //////////////////////////////////////////////////////////////////////////
  5. static const char *ERRRES_OK = "OK"; //错误恢复成功
  6. static const char *ERRRES_FAULT = "FAULT"; //错误恢复失败
  7. static const char *ERRRES_NOTEXIST = "NOTEXIST"; //错误不存在
  8. //////////////////////////////////////////////////////////////////////////
  9. //错误编码
  10. //////////////////////////////////////////////////////////////////////////
  11. static const char *ERR_ALL = "00000000";
  12. //发生器
  13. static const char *ERR_GEN = "01999999";
  14. static const char *ERR_GEN_SERVICE_SWITCH = "01000005";
  15. //探测器
  16. static const char *ERR_FPD = "02999999";
  17. static const char *ERR_FPD_DISCONNECT = "02000003"; //siemens gen 60009
  18. static const char *ERR_FPD_NOFPD = "02000004"; //siemens gen 60015
  19. static const char *ERR_FPD_RESTART = "02000005";//siemens gen 60010
  20. static const char *ERR_FPD_POWEROFF = "02000006"; //siemens gen 60016
  21. static const char *ERR_FPD_WIFI_LOW = "02000011"; //siemens gen 60017
  22. static const char *ERR_FPD_BATTERY_LOW = "02000012"; //siemens gen 60011
  23. static const char *ERR_FPD_TEMPHIGH_NOT_ACQ = "02000014"; //siemens gen 60012
  24. static const char *ERR_FPD_TEMPLOW_NOT_ACQ = "02000015"; //siemens gen 60018
  25. static const char *ERR_FPD_ACQ_FAILED = "02000025";//siemens gen 60019
  26. static const char *ERR_FPD_IMAGE_NOTCROP = "02000026"; //siemens gen 60013
  27. static const char* ERR_FPD_DOSE_LOW = "02000029"; //siemens 校正剂量低的提示,不需要发给XCU
  28. static const char* ERR_FPD_DOSE_HIGH = "02000030"; //siemens 校正剂量高的提示,不需要发给XCU
  29. static const char* ERR_FPD_DOSE_OBJ = "02000031"; //siemens 校正有物体,不需要发给XCU
  30. static const char *ERR_FPD_SN_NOT_LIST = "02000032"; //siemens gen 60020 不会再报此错误
  31. static const char *ERR_FPD_MAX_NUMBER = "02000033";//siemens 60030
  32. static const char *ERR_FPD_IMAGE_PENDING = "02000034";//siemens gen 60021
  33. //static const char *ERR_FPD_RESET = "02000035";//siemens
  34. static const char *ERR_FPD_LOAD_REPORT = "02000036";//siemens gen 60031
  35. static const char *ERR_FPD_FATAL_ERROR = "02000041"; //siemens 60037
  36. static const char *LASTERR_ATTACH_FAIL_WITHIMG = "02000042"; //UI
  37. static const char* LASTERR_ATTACH_FAIL_BATTERYLOW = "02000043"; //UI
  38. //////////////////////////////////////////////////////////////////////////
  39. //警告编码
  40. //////////////////////////////////////////////////////////////////////////
  41. //发生器
  42. static const char *WAR_GEN = "01999999";
  43. //探测器
  44. static const char *WAR_FPD = "02999999";
  45. static const char *WAR_FPD_TEMPERATURE_HIGH = "02000110";//siemens gen 60022
  46. static const char *WAR_FPD_WIFI_LOW = "02000111";//siemens gen 60023
  47. static const char *WAR_FPD_BATTERY_LOW = "02000112";//siemens
  48. static const char *WAR_FPD_EXCEED_CALB_TEMPER = "02000114";//siemens gen 60024
  49. static const char *WAR_FPD_TEMPERTURE_LOW = "02000115";//siemens gen 60025
  50. static const char *WAR_FPD_LOAD_CORRECT_FILE = "02000122";//siemens gen 60026
  51. static const char *WAR_FPD_EXI_NOTE = "02000129";//siemens 固定板也有
  52. static const char *WAR_FPD_MAX_SHOCK_NUM = "02000130";//siemens gen no SN 60027
  53. static const char *WAR_FPD_IN_INITIAL = "02000131";
  54. static const char *WAR_FPD_ATTACH_PMS_LOGOUT = "02000132";
  55. static const char* WAR_FPD_EXCEED_CALB_TEMPER_HIGH = "02000141";//fixbug 12913
  56. static const char* WAR_FPD_EXCEED_CALB_TEMPER_LOW = "02000142";//fixbug 12913