HI YK
最近試用了一下CC2652R的DMM功能SimpleLight(COOR)跟SimpleSwitch+BLE Remote Display(EndDevice)互相BIND好之後
用手機去控SimpleSwitch改變SimpleLight的LED狀態.
但最近在想這個應用面上和SimpleAPP有什麼不同??SimpleAPP之前承蒙指導可以做到
協調器跟ENDDEVICE互傳DATA.
但是這個SimpleLight(COOR)跟SimpleSwitch+BLE Remote Display實在想不到它能幹嘛??
就只有從SWITCH去控LIGHT狀態.??
它也有辦法調試到跟SimpleAPP 一樣,可以互傳DATA嗎???
另一個問題是說. SimpleLight(COOR)跟SimpleSwitch+BLE Remote Display BIND完之後,是可以
用SimpleSwitch改變SimpleLight的LED狀態.但是關電完再上電,就不能再控制SimpleLight的LED狀態了??
雖然SimpleSwitch+BLE Remote Display(EndDevice)還是顯示在網路內.是否有辦法可以讓它在關電後上電
仍然保持可控的狀態??
謝謝
Viki Shi:
DMM 例程系列,是对multi-protocol的演示,目前的示例更侧重于展示其可行性
1、“它也有辦法調試到跟 SimpleAPP 一樣,可以互傳DATA嗎???” 原理上DMM可以互传数据
2、"但是關電完再上電, 就不能再控制SimpleLight 的LED狀態了??" 不能控制是指设备上电口没有重新入网还是入网了没有反应?有加 NV_RESTORE吗?
Hunter Wang:
回复 YiKai Chen:
HI VIKI & YK
1:"DMM例程系列,是對multi-protocol的演示,目前的示例更側重於展示其可行性"
所以SDK內的只是算試用.實用性不高???目前的話DMM還不能算太靈活??
還無法讓使用者自行組合想要的協議棧??因為有試了一下在 SYSCONFIG 工具裡(以ZC_GENROAPP)把DMM跟BLE打開
BLE協議棧的FW也不會自行產生出來.————————————————————
2:"不能控制是指設備上電口沒有重新入網還是入網了沒有反應"
"關電完再上電,應該還是要可以控制SimpleLight的LED狀態"(NV_INIT 跟 NV_RESTORE 有沒有開都一樣.)
測試流程是這樣子的:
用CC2652R開發板二塊連接.
燒完FW後, 第一次開機, 按下開發板左測按鈕啟動.
然後在CUI上看到SWITCH (ENDDEVICE)的CUI的BDB有顯示了.
PAN ID也產出了.
然後這時可以在SWITCH (ENDDEVICE)
可以用"TOGGLE LED"
改變LIGHT(Coor)狀態.但是只要關電一陣子,再開機,再按下開發板左測按鈕啟動.
兩邊CUI上顯示" IN THE NETWORK "
也可看到PAN ID又回復了.但這時在SWITCH (ENDDEVICE)端用"TOGGLE LED"
LIGHT(Coor)狀態.端就動也不動.