联动演示添加nh3 >3 发送开风扇信号

This commit is contained in:
fish 2019-05-09 16:51:48 +08:00
parent ddd0b42ebd
commit d81a03af08
1 changed files with 4 additions and 1 deletions

View File

@ -153,14 +153,16 @@ func readConn(conn net.Conn, readChan chan<- []byte, stopChan chan<- bool) {
log.Println("pm25data1",data[i+15])
log.Println("pm25data2",data[i+16])
nh3data := uint32(data[i+15])*256+uint32(data[i+16])
pm25data := uint32(data[i+15])*256+uint32(data[i+16])
log.Println("nh3data",nh3data)
log.Println("pm25data",pm25data)
//8E 3C 00 00 47 46
var close []byte = []byte{0x8E,0x3C,0x00,0x00,0x43,0x46}
var open []byte = []byte{0x8E,0x3C,0x00,0x00,0x4F,0x46}
var writedata []byte =[]byte{}
if pm25data>100{
if pm25data>100 || nh3data>=3{
writedata = open
}else{
writedata = close
@ -229,6 +231,7 @@ func readConn(conn net.Conn, readChan chan<- []byte, stopChan chan<- bool) {
}
}
// 转化为字符串
// log.Println("yunhorndeug.push.data.tcp.16data:",buffer.String())