diff --git a/conf/gateway.conf b/conf/gateway.conf index 4039a53..272e728 100644 --- a/conf/gateway.conf +++ b/conf/gateway.conf @@ -97,7 +97,7 @@ "type":0, "version":"yunhorn_ys_l_v1", "flip":true, - "id":"15FC0975-BE31-42C4-9194-B5F552CC7255" + "id":"BDA9D650-5E4C-41A0-A78F-DA8A8D488E45" }, { "adrh":0, diff --git a/worker.go b/worker.go index d4a3021..94dd47e 100644 --- a/worker.go +++ b/worker.go @@ -39,6 +39,12 @@ func yunhorn_wireless(data_buf []byte){ if dataType !=3 { for _,item := range conf.WIRELESSSLAVEDEVICES{ //数据是否需要反转,检测到有信号是1的情况 + + // log.Println("adrh:%d,adrl:%d,conf.adrh:%d,conf.adrl:%d",int(adrh),int(adrl),item.ADRH,item.ADRL) + if int(adrh)!=item.ADRH || int(adrl) != item.ADRL{ + continue; + } + if item.FLIP{ if data==0{ data = 1