diff --git a/router.go b/router.go index b3d4aaa..7292e5f 100644 --- a/router.go +++ b/router.go @@ -430,18 +430,17 @@ func dealDatav3(data []byte) string{ sddata := buffer.String() log.Println("sddata",sddata) - nh3data := buffer.String() - nh3int1 := strconv.FormatInt(int64(data[11]&0xff), 10) buffer.WriteString(nh3int1) buffer.WriteString(".") - sdint2 := strconv.FormatInt(int64(data[12]&0xff), 10) + nh3int2 := strconv.FormatInt(int64(data[12]&0xff), 10) if wdfh<10{ buffer.WriteString("0") } buffer.WriteString(nh3int2) + nh3data := buffer.String() - log.Println("nh3",buffer.String()) + log.Println("nh3",nh3data) log.Println("h2s",data[13]) ch2o := uint32(data[14])*256+uint32(data[15]) log.Println("ch2o",ch2o) @@ -471,7 +470,7 @@ func dealDatav3(data []byte) string{ R_data.DATA["temperature"]=wddata R_data.DATA["humidity"]=sddata - R_data.DATA["nh3"]=nh3 + R_data.DATA["nh3"]=nh3data R_data.DATA["h2s"]=sddata R_data.DATA["ch2o"]=ch2o R_data.DATA["co2"]=co2data