This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

想請教一下 SimpleAPP 和 SimpleLight配合SimpleSwitch(DMM_SimpleSwitch+BLE)應用面的差別

Other Parts Discussed in Thread: CC2652R, SYSCONFIG

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)
還是顯示在網路內.是否有辦法可以讓它在關電後上電
仍然保持可控的狀態??

 

謝謝

  • DMM 例程系列,是对multi-protocol的演示,目前的示例更侧重于展示其可行性
    1、“它也有辦法調試到跟 SimpleAPP 一樣,可以互傳DATA嗎???” 原理上DMM可以互传数据
    2、"但是關電完再上電, 就不能再控制SimpleLight 的LED狀態了??" 不能控制是指设备上电口没有重新入网还是入网了没有反应?有加 NV_RESTORE吗?
  • 1. 可以調試到跟SimpleAPP 一樣,可以互傳DATA
    2. 關電完再上電,應該還是要可以控制SimpleLight的LED狀態
  • 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)狀態.端就動也不動.
  • 1、目前的DMM例程是基于BLE simpleperipheral+sub1G,不是所有角色
    2、最好抓包一下看看