From 6de94fa782615702b7df64cca9cb27f526941db6 Mon Sep 17 00:00:00 2001
From: lxw <lxw@DESKTOP-KTNVQ89>
Date: 星期四, 23 七月 2020 08:43:23 +0800
Subject: [PATCH] 修改

---
 src/com/dev/base/data/Dynamicload_inf.java |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/src/com/dev/base/data/Dynamicload_inf.java b/src/com/dev/base/data/Dynamicload_inf.java
index 0fa1400..e0b456f 100644
--- a/src/com/dev/base/data/Dynamicload_inf.java
+++ b/src/com/dev/base/data/Dynamicload_inf.java
@@ -174,6 +174,35 @@
 		return true;
 	}
 	
+	public boolean putReadVLongBackByteBuffer(ByteBuffer bf) {
+		ByteBuffer tmpbf = bf;
+		int datacount = ComBase.changeByteToInt(bf.get());
+		//System.out.println("读取功率"+datacount);
+		if(datacount < 34) {
+			return false;
+		}
+		bf.getShort();
+		state.actual_set_power = ComBase.changeShortToInt(bf.getShort());						//设定功率	0001
+		state.output_power = ComBase.changeShortToInt(bf.getShort());						//设定功率	0001
+		bf.getShort();
+		state.set_power = ComBase.changeShortToInt(bf.getShort());						//设定功率	0001
+		bf.getShort();
+		
+		//state.actual_set_power = bf.getFloat();						//设定功率	0001
+		//System.out.println("设定功率:"+state.actual_set_power);
+		//state.output_power = bf.getFloat();							//已输出功率	0004
+		//float value = bf.getFloat();								//备用		0006
+		//state.set_power = bf.getFloat();							//设定功率	0008
+		//value = bf.getFloat();										//备用		0010
+		//int backup1 = ComBase.changeShortToInt(bf.getShort());		//备用		0012
+		//int backup2 = ComBase.changeShortToInt(bf.getShort());		//备用		0013
+		//value = bf.getFloat();										//备用		0014
+		state.interval_time = ComBase.changeShortToInt(bf.getShort());//间隔时间	0016
+		state.actual_curr = ComBase.changeShortToInt(bf.getShort());//实际电流	0017
+		state.actual_mov = ComBase.changeShortToInt(bf.getShort());	//间隔电压	0018
+		return true;
+	}
+	
 	public int getDev_id() {
 		return dev_id;
 	}
@@ -218,4 +247,6 @@
 	}
 
 	
+
+	
 }

--
Gitblit v1.9.1