1、修改温度解码的bug,应该按照有符号数来解
This commit is contained in:
parent
0155d29daa
commit
dc1813630d
@ -45,8 +45,8 @@ public class D3F0SelfCheckMessage extends BaseMessage {
|
||||
if (verType > 0) auxInfo = " type:" + verType;
|
||||
|
||||
if(src.readableBytes()>=4) {
|
||||
statusMsg.setTemperature((float) (src.readUnsignedShort() / 10));
|
||||
statusMsg.setHumidity((float) (src.readUnsignedShort() / 10));
|
||||
statusMsg.setTemperature((float) (src.readShort() / 10));
|
||||
statusMsg.setHumidity((float) (src.readShort() / 10));
|
||||
}
|
||||
// imei
|
||||
if(src.readableBytes()>=15){
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user