fix nh3数据解析
This commit is contained in:
parent
8acc75e11a
commit
2d7109c45e
|
@ -430,18 +430,17 @@ func dealDatav3(data []byte) string{
|
||||||
sddata := buffer.String()
|
sddata := buffer.String()
|
||||||
log.Println("sddata",sddata)
|
log.Println("sddata",sddata)
|
||||||
|
|
||||||
nh3data := buffer.String()
|
|
||||||
|
|
||||||
nh3int1 := strconv.FormatInt(int64(data[11]&0xff), 10)
|
nh3int1 := strconv.FormatInt(int64(data[11]&0xff), 10)
|
||||||
buffer.WriteString(nh3int1)
|
buffer.WriteString(nh3int1)
|
||||||
buffer.WriteString(".")
|
buffer.WriteString(".")
|
||||||
sdint2 := strconv.FormatInt(int64(data[12]&0xff), 10)
|
nh3int2 := strconv.FormatInt(int64(data[12]&0xff), 10)
|
||||||
if wdfh<10{
|
if wdfh<10{
|
||||||
buffer.WriteString("0")
|
buffer.WriteString("0")
|
||||||
}
|
}
|
||||||
buffer.WriteString(nh3int2)
|
buffer.WriteString(nh3int2)
|
||||||
|
nh3data := buffer.String()
|
||||||
|
|
||||||
log.Println("nh3",buffer.String())
|
log.Println("nh3",nh3data)
|
||||||
log.Println("h2s",data[13])
|
log.Println("h2s",data[13])
|
||||||
ch2o := uint32(data[14])*256+uint32(data[15])
|
ch2o := uint32(data[14])*256+uint32(data[15])
|
||||||
log.Println("ch2o",ch2o)
|
log.Println("ch2o",ch2o)
|
||||||
|
@ -471,7 +470,7 @@ func dealDatav3(data []byte) string{
|
||||||
R_data.DATA["temperature"]=wddata
|
R_data.DATA["temperature"]=wddata
|
||||||
R_data.DATA["humidity"]=sddata
|
R_data.DATA["humidity"]=sddata
|
||||||
|
|
||||||
R_data.DATA["nh3"]=nh3
|
R_data.DATA["nh3"]=nh3data
|
||||||
R_data.DATA["h2s"]=sddata
|
R_data.DATA["h2s"]=sddata
|
||||||
R_data.DATA["ch2o"]=ch2o
|
R_data.DATA["ch2o"]=ch2o
|
||||||
R_data.DATA["co2"]=co2data
|
R_data.DATA["co2"]=co2data
|
||||||
|
|
Loading…
Reference in New Issue