Zigbee AF_DataRequest directly from one end device to another?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Zigbee AF_DataRequest directly from one end device to another?

1,319 次查看
admin
Specialist II
Hello, I am trying to send a AF_DataRequest directly from one End Device to another on a small zigbee network (two end devices, one coordinator). When starting in BeeKit I specified a mesh network, however, every packet I send ends up going through the coordinator (concequently making two hops).

My question is, how can I force it to make the trip in one hop, without relaying through the coordinator?

(if it matters, I'm using the 16 bit addressing to send the broadcast (0xFF 0xFF). Although, even if I address the end devices short address directly I get the exact same result)
标签 (1)
0 项奖励
1 回复

222 次查看
Mads
Contributor V
Hi Tecmec,
 
This is NOT possible. An End Device is a Reduced functionality device (look in 802.15.4 spec for more info) It ONLY has the capability to communicate to its parent. the Parent must handle the routing.
 
A Router or coordinator can communicate directly to another device within its hearing range, if it creates a mesh route first.
 
Using a broadcast address will make the End device send a packet to its parent, which then will handle the broadcasting to the rest of the network.
 
BR,
Mads
0 项奖励