zhubaomin
2025-02-21 1e6561acc89b7105c1dcbf5395845d6046f1453d
pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/CodeV1.java
@@ -2,7 +2,7 @@
public class CodeV1 {
   //功能码为字符串,十六进制数据
   public static final String cd_02 = "02" ;//遥测站链路检测
   public static final String cd_02 = "02" ;//遥测站链路检测     主动上报
   public static final String cd_10 = "10" ;//设置遥测站终端地址
   public static final String cd_11 = "11" ;//设置遥测站时钟(未实现)
   public static final String cd_12 = "12" ;//设置工作模式(未实现)
@@ -30,9 +30,9 @@
   public static final String cd_6A = "6A" ;//查询阀门堵转电流值
   public static final String cd_6B = "6B" ;//查询阀门超时时间
   public static final String cd_6D = "6D" ;//查询阶梯水价
   public static final String cd_81 = "81" ;//随机自报报 ok
   public static final String cd_83 = "83" ;//遥测站开关阀自报 ok
   public static final String cd_84 = "84" ;//开阀工作报 ok
   public static final String cd_81 = "81" ;//随机自报报     主动上报
   public static final String cd_83 = "83" ;//遥测站开关阀自报    主动上报
   public static final String cd_84 = "84" ;//开阀工作报    主动上报
   public static final String cd_91 = "91" ;//清空历史记录
   public static final String cd_92 = "92" ;//遥控启动阀门
   public static final String cd_93 = "93" ;//遥控关闭阀门
@@ -44,7 +44,15 @@
   public static final String cd_A1 = "A1" ;//定时关阀式计划开阀
   public static final String cd_A2 = "A2" ;//定量关阀式计划开阀
   public static final String cd_B0 = "B0" ;//查询实时数据(未实现)
   public static final String cd_C0 = "C0" ;//遥测站整点上报实时数据 ok
   public static final String cd_C0 = "C0" ;//遥测站整点上报实时数据    主动上报
   public static final String cd_1600 = "1600" ;//升级复位
   public static final String cd_1601 = "1601" ;//升级配置
   public static final String cd_1602 = "1602" ;//升级数据
   public static final String cd_1603 = "1603" ;//升级校验
   public static final String cd_9601 = "9601" ;//升级配置
   public static final String cd_9602 = "9602" ;//升级数据
   public static final String cd_9603 = "9603" ;//升级校验
    public static String getCodeName(String code) {
      String name = (code.equals(cd_02) ? "链路检测" :
@@ -90,13 +98,21 @@
         (code.equals(cd_A2) ? "定量关阀式计划开阀" :
         (code.equals(cd_B0) ? "查询实时数据" :
         (code.equals(cd_C0) ? "自报(整点)实时数据" :
         ""))))))))))))))))))))))))))))))))))))))))))) ;
         (code.equals(cd_1600) ? "升级复位" :
         (code.equals(cd_1601) ? "升级配置" :
         (code.equals(cd_1602) ? "升级数据" :
         (code.equals(cd_1603) ? "升级校验" :
         (code.equals(cd_9601) ? "升级配置" :
         (code.equals(cd_9602) ? "升级数据" :
         (code.equals(cd_9603) ? "升级校验" :
         "")))))))))))))))))))))))))))))))))))))))))))))))))) ;
      if(name == null || name.equals("")){
         name = code ;
      }
      return name ;
   }
   /**
    * 是否为有效功能码
    * @param code 功能码