CommConst.java 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. package com.ruoyi.sim.service.impl;
  2. public interface CommConst {
  3. String name = "lishuo";
  4. String PREFIX = "AA";
  5. String SUFFIX = "55";
  6. /**
  7. * orientation
  8. */
  9. String ORN_SEND = "01";
  10. /**
  11. * orientation
  12. */
  13. String ORN_RECEIVE = "02";
  14. String CMD_DATA_PLACE_HOLDER = "00000000";
  15. String BLANK_CONTENT = "00000000";
  16. /**
  17. * 故障下发
  18. */
  19. String CMD_SET_FAULT = "01";
  20. /**
  21. * 故障清清除
  22. */
  23. String CMD_CLEAR_FAULT = "02";
  24. /**
  25. * 设备类型读取
  26. */
  27. String CMD_READ_TYPE = "03";
  28. /**
  29. * 状态读取 RESISTANCE电阻值
  30. */
  31. String CMD_READ_FAULT_RESISTANCE = "03";
  32. String CMD_ID_GET_SN = "B1";
  33. int LENGTH_2 = 2;
  34. int LENGTH_8 = 8;
  35. /**
  36. * 报文长度
  37. */
  38. int LENGTH_20 = 20;
  39. /**
  40. * 添加CRC后的报文长度
  41. */
  42. int LENGTH_24 = 24;
  43. /**
  44. * 请求间隔睡眠时间-long
  45. */
  46. Long SLEEP_LONG = 200L;
  47. /**
  48. * 请求间隔睡眠时间-short
  49. */
  50. Long SLEEP_SHORT = 50L;
  51. int SOCKET_TIME_OUT = 200;
  52. String[] TYPE_1_BIND_MSG = new String[]{"01", "02", "03", "04", "05",
  53. "06", "07", "08", "09", "0A"};
  54. String[] TYPE_2_BIND_MSG = new String[]{"01", "02", "03", "04", "05",
  55. "06", "07", "08", "09", "0A",
  56. "0B", "0C"};
  57. String[] TYPE_3_BIND_MSG = new String[]{"01", "02", "03", "04", "05",
  58. "06", "07", "08", "09", "0A",
  59. "0B", "0C", "0D", "0E", "0F"};
  60. int RETRY_COUNT_CHECK_ONE_FAULT = 1;
  61. int RETRY_COUNT_CLEAR_ONE_FAULT = 2;
  62. int RETRY_COUNT_WRITE_ONE_FAULT = 2;
  63. int RETRY_COUNT_READ_ONE_RESISTANCE = 4;
  64. int RETRY_COUNT_0 = 0;
  65. int OFFLINE_LIMIT = 6;
  66. }