在Home1.2.2a中,发现zclSampleDoorLock_event_loop根本执行,特意在第一行加一个串口输出但是没有看到值,设置断点发现也没有执行到?请问这是为何
YiKai Chen:
這是callback function、沒有事件不會呼叫,按一下按鍵應該會執行到才對
user5281211:
回复 YiKai Chen:
按理来说协调器建网成功之后会呼叫这个事件的呀,不然都不会调用ZDO_STATE_CHANGE事件
YiKai Chen:
回复 user5281211:
你確定协调器建网成功?
user5281211:
回复 YiKai Chen:
难道还需要先用ZDO_RegisterForZDOMsg( task_id, ZDO_STATE_CHANGE )先注册一下入网事件吗?
YiKai Chen:
回复 user5281211:
不需要註冊但是你要確定协调器建网成功才會有ZDO_STATE_CHANGE
Alvin Chen:
回复 user5281211:
zclSampleDoorLock_event_loop这个是需要你有相应events才会进入,你可以按你的按键他自己会找到KEY_CHANGE这个case下面。