|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 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" ;//设置工作模式(未实现) | 
|---|
|  |  |  | 
|---|
|  |  |  | 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" ;//遥控关闭阀门 | 
|---|
|  |  |  | 
|---|
|  |  |  | 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) ? "链路检测" : | 
|---|
|  |  |  | 
|---|
|  |  |  | (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 功能码 | 
|---|