联动演示添加nh3 >3 发送开风扇信号
This commit is contained in:
parent
ddd0b42ebd
commit
d81a03af08
|
@ -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())
|
||||
|
||||
|
|
Loading…
Reference in New Issue