TI中文支持网
TI专业的中文技术问题搜集分享网站

zigbee 网关怎么知道已经连接的终端什么时候断网?

你好:

请问已经连接到网关的终端设备,出现断网,网关怎么可以获取这个消息?

或者网关怎么查询终端设备的连接状态?

我们的产品需要知道设备列表里面的终端连接状态。

Viki Shi:

主设备会每隔一段时间给终端发送信息,正常情况下终端会回复应答信息,以示连接状态良好。如果长时间没有应答,则判定为断网

CC2540蓝牙4.0BLE开发:

回复 Viki Shi:

谢谢你的回答。

“主设备会每隔一段时间给终端发送信息”这一个过程是zstack协议栈已经做得,还是需要我们自己写代码操作?

如果是zstack协议栈已经做了,回应在哪检测?

 

CC2540蓝牙4.0BLE开发:

回复 CC2540蓝牙4.0BLE开发:

zstack协议栈里面网关没办法知道终端的连接状态吗?有没有断线?

CC2540蓝牙4.0BLE开发:

回复 CC2540蓝牙4.0BLE开发:

zstack协议栈为什么连最基本的连接状态都没提供给用户?

CC2540蓝牙4.0BLE开发:

回复 CC2540蓝牙4.0BLE开发:

协调器和终端节点保持连接,肯定会发数据,这肯定有个状态,怎么拿这个连接的状态?

VV:

回复 CC2540蓝牙4.0BLE开发:

你好,

协议栈里面针对End device有Aging 的功能,可以了解下

// This table stores devices that have been aged out by the Child Aging Table// mechanism or have never been a child of this devicenwkNotMyChild_t notMyChildList[MAX_NOT_MYCHILD_DEVICES];

CC2540蓝牙4.0BLE开发:

回复 VV:

Hi VV:

谢谢你们的回复。

但是我在协议栈里面没找到这个list,我安装的协议栈是ZStack-CC2530-2.5.1a,或许不是这个协议栈?

VV:

回复 CC2540蓝牙4.0BLE开发:

最新的协议栈是2.6.1.x了,你可以下载Z-Stack Home 1.2.0

赞(0)
未经允许不得转载:TI中文支持网 » zigbee 网关怎么知道已经连接的终端什么时候断网?
分享到: 更多 (0)