HI TI
在測試 genericapp 時出現一個很奇怪的現象,
現在是大概一個協調器對五個ED
(二塊原廠板,三塊外購模組,協調器也是外購模組)
本來是ED有做一個定時事件五秒回傳一個訊息
(訊息裡面有ED自身短位址跟父節點短位址)
回協調器,那大概應該只會有一二筆AF_INCOME事件嘛,
(因為之前在2538試的時候是這樣子.)
但是現在在2652R試時,出現回傳一二筆正常DATA的傳完了.
後面會再出現一百多筆的DATA傳送??!!
因為在OLED上會看到AF_INCOME事件一直被觸發
(AF_INCOME事件那邊有放進來一次事件就COUNTER加一)
數目高達一百多次!!!而且是協調器和ED都有一百多次的AF_INCOME事件!!
(看SNIFFER,看起來像是協調器和ED在互傳.一去一回了一百多次)
可是沒有發這麼多呀??
AF_DATAREQUEST明明只CALL了一次,卻在發了一次之後
又多發了一百多次不知道是在幹嘛的訊息,
但為什麼要做目前還沒有查到.
而且不只外購模組,連原廠板也會出現!!
但就是會有一到二個ED會出現這樣子的大量傳收的狀況.
想問下您有沒有遇到這樣子的狀況
謝謝.
Viki Shi:
“AF_DATAREQUEST明明只CALL了一次,卻在發了一次之後,又多發了一百多次不知道是在幹嘛的訊息,”
是不是信号不好重发了,不过一百多次也太多了吧。。。有没有抓包文件?
Hunter Wang:
回复 Viki Shi:
HI VIKI
這個
5D98.psd
Hunter Wang:
回复 Viki Shi:
HI VIKI
剛有試一下拿2538來做COOR
配二個2538做ED+三個2652R做ED
反而正常噯??沒有再大量傳送了.好奇怪.
YiKai Chen:
回复 Hunter Wang:
你的抓包檔需要network key才能看到你送的data ,但感覺是你應用程序的問題造成一直大量傳送
Hunter Wang:
回复 YiKai Chen:
HI YK
1: "要network key才能看到你送的data"
network key 是指??? 因為都是SDK原始產出的專案檔.
是在SYSCONFIG裡面設定的那個 ??
我也在好奇,這個SNIFFER怎麼用這麼久,
都看不到自己送出來的東西2:"感覺是你應用程序的問題"
這個還在抓,因為昨晚拿了2538再做了一下這樣子的測試:
協調器 ZC_GAPP(2652R+SDK) X 1配合 2 顆 ZED_GAPP(2538+ZSTACK3.0.2) : OK
協調器 ZC_GAPP(2538+ZSTACK3.0.2) X 1 配合
3顆(ZED_GAPP(2652R+SDK)+ 2顆 ZD_GAPP(2538+ZSTACK3.0.2) : OK
以上兩個組合都沒有再大量的AF_IMCOME事件發生.
奇怪.
YiKai Chen:
回复 Hunter Wang:
SYSCONFIG裡面設定的的那個是TC link key
Hunter Wang:
回复 YiKai Chen:
HI YK
那network key 是指???
謝謝.
Hunter Wang:
回复 YiKai Chen:
HI YK
這個:
/* Default security key. */
#ifndef DEFAULT_KEY
#define DEFAULT_KEY{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
#endif
YiKai Chen:
回复 Hunter Wang:
使能TC Link Key後Z-Stack內部會隨機產生network key,不是用DEFAULT_KEY,你抓包的時候只要有設備入網交換key的過程,就可以抓到network key
TI中文支持网