使用ReadInput读取初始状态,门窗磁和三位触摸开关测试都可以收到Zigbee数据
This commit is contained in:
parent
6cb50e050b
commit
d0af1f7940
|
@ -72,8 +72,8 @@ ITransport* CreateShunCom(COM_Def index, int baudRate, Pin rst, Pin power, Pin s
|
|||
SerialPort* sp = new SerialPort(index, baudRate);
|
||||
ShunCom* zb = new ShunCom();
|
||||
|
||||
zb->Power.Set(power).Open();
|
||||
if(zb->Power) zb->Power.Invert = true;
|
||||
zb->Power.Set(power);
|
||||
if(zb->Power.ReadInput()) zb->Power.Invert = true;
|
||||
|
||||
zb->Sleep.Init(slp, true);
|
||||
zb->Config.Init(cfg, true);
|
||||
|
|
Loading…
Reference in New Issue