diff --git a/src/main/java/com/casic/methane/frame/hsyd/MethaneDataItemHSYD.java b/src/main/java/com/casic/methane/frame/hsyd/MethaneDataItemHSYD.java index 20bb899..0fd85c8 100644 --- a/src/main/java/com/casic/methane/frame/hsyd/MethaneDataItemHSYD.java +++ b/src/main/java/com/casic/methane/frame/hsyd/MethaneDataItemHSYD.java @@ -24,7 +24,7 @@ @Override public JSONObject toJSON() { JSONObject data = new JSONObject(); - data.put("gasval", gasval); + data.put("gas", gasval); data.put("vbat", vbat); data.put("ssState", batsta); // 电池状态 // 信号质量 diff --git a/src/main/java/com/casic/methane/frame/hsyd/MethaneDataItemHSYD.java b/src/main/java/com/casic/methane/frame/hsyd/MethaneDataItemHSYD.java index 20bb899..0fd85c8 100644 --- a/src/main/java/com/casic/methane/frame/hsyd/MethaneDataItemHSYD.java +++ b/src/main/java/com/casic/methane/frame/hsyd/MethaneDataItemHSYD.java @@ -24,7 +24,7 @@ @Override public JSONObject toJSON() { JSONObject data = new JSONObject(); - data.put("gasval", gasval); + data.put("gas", gasval); data.put("vbat", vbat); data.put("ssState", batsta); // 电池状态 // 信号质量 diff --git a/src/main/java/com/casic/methane/frame/xfdz/MethaneDataFrameXF.java b/src/main/java/com/casic/methane/frame/xfdz/MethaneDataFrameXF.java index 1a3ed58..074f54b 100644 --- a/src/main/java/com/casic/methane/frame/xfdz/MethaneDataFrameXF.java +++ b/src/main/java/com/casic/methane/frame/xfdz/MethaneDataFrameXF.java @@ -46,7 +46,7 @@ dataArr.add(dataItem.toJSON()); int cellVal = NumberUtil.toBigInteger(((MethaneDataItemXF) dataItem).getBat()).intValue(); - body.put("cell", cellVal / 36); // 占3600mv的百分比 + body.put("cell", cellVal / 72); // 占3600mv的百分比 } body.put("datas", dataArr); @@ -67,8 +67,6 @@ dataItem.setBat(dataObj.getString("BAT")); dataItem.setSig(dataObj.getString("SIG")); dataItem.setTemp(String.valueOf(Double.parseDouble(dataObj.getString("TEMP")))); - dataItem.setSsState(dataObj.getString("SSSTATE")); - dataItem.setDevStat(dataObj.getString("DEVSTAT")); dataItem.setTime(dataObj.getString("UPTIME")); dataItemList.add(dataItem); diff --git a/src/main/java/com/casic/methane/frame/hsyd/MethaneDataItemHSYD.java b/src/main/java/com/casic/methane/frame/hsyd/MethaneDataItemHSYD.java index 20bb899..0fd85c8 100644 --- a/src/main/java/com/casic/methane/frame/hsyd/MethaneDataItemHSYD.java +++ b/src/main/java/com/casic/methane/frame/hsyd/MethaneDataItemHSYD.java @@ -24,7 +24,7 @@ @Override public JSONObject toJSON() { JSONObject data = new JSONObject(); - data.put("gasval", gasval); + data.put("gas", gasval); data.put("vbat", vbat); data.put("ssState", batsta); // 电池状态 // 信号质量 diff --git a/src/main/java/com/casic/methane/frame/xfdz/MethaneDataFrameXF.java b/src/main/java/com/casic/methane/frame/xfdz/MethaneDataFrameXF.java index 1a3ed58..074f54b 100644 --- a/src/main/java/com/casic/methane/frame/xfdz/MethaneDataFrameXF.java +++ b/src/main/java/com/casic/methane/frame/xfdz/MethaneDataFrameXF.java @@ -46,7 +46,7 @@ dataArr.add(dataItem.toJSON()); int cellVal = NumberUtil.toBigInteger(((MethaneDataItemXF) dataItem).getBat()).intValue(); - body.put("cell", cellVal / 36); // 占3600mv的百分比 + body.put("cell", cellVal / 72); // 占3600mv的百分比 } body.put("datas", dataArr); @@ -67,8 +67,6 @@ dataItem.setBat(dataObj.getString("BAT")); dataItem.setSig(dataObj.getString("SIG")); dataItem.setTemp(String.valueOf(Double.parseDouble(dataObj.getString("TEMP")))); - dataItem.setSsState(dataObj.getString("SSSTATE")); - dataItem.setDevStat(dataObj.getString("DEVSTAT")); dataItem.setTime(dataObj.getString("UPTIME")); dataItemList.add(dataItem); diff --git a/src/main/java/com/casic/methane/frame/xfdz/MethaneDataItemXF.java b/src/main/java/com/casic/methane/frame/xfdz/MethaneDataItemXF.java index 4d896ce..12b5062 100644 --- a/src/main/java/com/casic/methane/frame/xfdz/MethaneDataItemXF.java +++ b/src/main/java/com/casic/methane/frame/xfdz/MethaneDataItemXF.java @@ -8,10 +8,8 @@ public class MethaneDataItemXF extends DataItem { String sig; // 信号强度:0表示无信号,1表示信号弱,2表示信号中等,3表示信号强 String temp; // 温度值 - String ssState; // 传感器状态:0表示正常,39表示传感器通讯异常 String bat; // 电池电压 单位mv String gas; // 浓度,单位%LEL - String devStat; // 设备状态,0表示正常,其他值表示异常 String time; // 采集时间 @Override @@ -25,12 +23,10 @@ @Override public JSONObject toJSON() { JSONObject data = new JSONObject(); - data.put("gasval", gas); + data.put("gas", gas); data.put("vbat", bat); data.put("sig", sig); data.put("temp", temp); - data.put("ssState", ssState); - data.put("batsta", ""); data.put("uptime", getTime()); return data;