From 1b7bf3002bf005a6bf62ad1613d08c689db995c3 Mon Sep 17 00:00:00 2001 From: Administrator <1525436766@qq.com> Date: 星期一, 13 二月 2023 16:07:20 +0800 Subject: [PATCH] 修改数据的保留位数 --- FBS9600ForFBO_Parse/src/com/fgkj/mcp/TestDataInfo.java | 21 +++++++++++++++------ 1 files changed, 15 insertions(+), 6 deletions(-) diff --git a/FBS9600ForFBO_Parse/src/com/fgkj/mcp/TestDataInfo.java b/FBS9600ForFBO_Parse/src/com/fgkj/mcp/TestDataInfo.java index e3140f6..7636eb3 100644 --- a/FBS9600ForFBO_Parse/src/com/fgkj/mcp/TestDataInfo.java +++ b/FBS9600ForFBO_Parse/src/com/fgkj/mcp/TestDataInfo.java @@ -69,7 +69,7 @@ { FBSData fbsData = new FBSData(testDataInfo.monitorstate.testType); if(fbsData.setData(databuf)) { - //System.out.println(resData); + System.out.println(fbsData); FBSDatas.add(fbsData); } } @@ -203,8 +203,8 @@ return false; } for(int i=0;i<vol.length;i++) { - //System.out.println(ComBase.changeShortToFloat(bf.getShort())); - vol[i] = ComBase.changeShortToFloat(bf.getShort())*0.001f;//鍗曚綋鐢靛帇 鍋忕Щ20000 鍒嗚鲸鐜�0.001V + //System.out.println(ComBase.changeShortToFloat(bf.getShort())*0.001); + vol[i] = (float)(ComBase.changeShortToFloat(bf.getShort())*0.001);//鍗曚綋鐢靛帇 鍋忕Щ20000 鍒嗚鲸鐜�0.001V } bf.compact(); //System.out.println(this); @@ -236,7 +236,7 @@ } public boolean setData(byte[] databuf) { - boolean flag = false; + boolean flag = true; //System.out.println(databuf.length + "===" + BYTE_LEN); //System.out.println(ComFn.bytesToHexString(databuf, databuf.length)); ByteBuffer bf = ByteBuffer.allocate(databuf.length + dataType.length); @@ -274,6 +274,15 @@ return flag; } + + @Override + public String toString() { + return "FBSData [dataType=" + Arrays.toString(dataType) + ", CRC16=" + CRC16 + ", testTime=" + testTime + + ", battGroup=" + battGroup + ", battSum=" + battSum + ", vcData=" + vcData + ", mVol=" + mVol + + "]"; + } + + } public class BattParam{ @@ -629,9 +638,9 @@ public static void main(String[] args) { TestDataInfo info = new TestDataInfo(); - //info.readFileData("D:\\妗岄潰鏂囦欢澶囦唤\\鍏徃鍚勭璁惧璧勬枡\\FBS瀛樺偍鏂囦欢瑙f瀽/M2021-06-22 13.08.40.MCP"); + info.readFileData("D:\\妗岄潰鏂囦欢澶囦唤\\鍏徃鍚勭璁惧璧勬枡\\FBS瀛樺偍鏂囦欢瑙f瀽/M2021-06-22 13.08.40.MCP"); //info.readFileData("D:\\妗岄潰鏂囦欢澶囦唤\\鍏徃鍚勭璁惧璧勬枡\\FBS瀛樺偍鏂囦欢瑙f瀽/M2021-06-22 13.12.45.MCH"); - info.readFileData("D:\\妗岄潰鏂囦欢澶囦唤\\鍏徃鍚勭璁惧璧勬枡\\FBS瀛樺偍鏂囦欢瑙f瀽/M2021-08-13 09.40.06.MCP"); + //info.readFileData("D:\\妗岄潰鏂囦欢澶囦唤\\鍏徃鍚勭璁惧璧勬枡\\FBS瀛樺偍鏂囦欢瑙f瀽/M2021-08-13 09.40.06.MCP"); } } -- Gitblit v1.9.1