Topic

FAQ
Login Register
avatar
zigbee_luo
Points: 187 Group :
Zigbee路由器使用 zb_rejoinSecModeSet(REJOIN_INSECURITY); zb_rejoinReq(0x07FFF800, g_bdbAttrs.scanDuration); 两条函数,从协调器找回NWK密钥,协调器开机时可以成功找回密钥。 但是如果协调器
zigbee_luo Apr 20, 2024 17:51
需要获取网络拓扑信息,协调器向各个节点发送zb_mgmtLqiReq指令。协调器首先给自己发zb_mgmtLqiReq指令,返回0xC1错误。有没有办法让协调器自己获取自己的zb_mgmtLqiReq返回信息?
zigbee_luo Apr 15, 2024 15:31
应用场景1:Coordinate建立网络,然后加入若干个Router,若干个End Device,在保证只有Router和End Device可以正常工作时Coordinate关机,这个时候Router和End Device继续正常工作。然后把Coordinate恢复出厂,再次重新建立网络,然后再添
zigbee_luo Apr 11, 2024 10:02
8258设置成coordinator,有6个入网节点,4个是Router,2个是End-Device。coordinator打开Permit Join,入网节点上电后立即入网。然后再Coordinator的sampleGW_tcJoinIndHandler触发后就使用zb_zdoActiveEpRe
zigbee_luo Sep 01, 2023 10:56
  ZCL的通信的消息,主要是两类,Request和Response。Telink的协议栈在使用ZCL协议时,需要对应用层使用的cluster进行Register操作,Register注册的内容包括该cluster处理的指令,还有Attribute这些东西。     对于Attribute来说,都
zigbee_luo Aug 22, 2023 10:01
我个人认为,这个是拿来防止数据堵塞的,如果是在ZigBee协调器上,这个函数就非常重要。协调器需要在不同的时候,把不同的数据,发给不同的路由器或者终端设备。如果协调器用上af_dataCnf_cb_t函数后,可以在向某个路由器或者终端节点发送任意数据包括ZDO指令和ZCL指令,等待af_dataCn
zigbee_luo Jun 25, 2023 10:28
af_dataSend可以改成这种形式 u8 af_dataSend(u8 srcEp, epInfo_t *pDstEpInfo, u16 clusterId, u16 cmdPldLen, u8 *cmdPld, u8 *apsCnt, void *cnfParam);
zigbee_luo Jun 25, 2023 10:18
协调器就是zigbee网关,需要实现对所有入网设备的控制。那么协调器应该具备以下功能。 1,协调器需要可以发送cluster 0x0000~0xFFFF的请求命令。 2,协调器可以接收cluster从 0x0000~0xFFFF的响应命令和Report。 3,协调器可以发送所有cluster
zigbee_luo Jun 21, 2023 13:51
zigbee协调器如果需要支持65535种cluster,就必须能够发出65535种cluster的控制命令,接收65535种cluster的应答消息。一般协调器的存储能力和处理能力都很弱,但是协调器都有强大的上位机。 ZCL命令有两种,一种是属性命令,一种是控制命令。在zig
zigbee_luo Feb 14, 2023 15:29
zb_zdoXXXX系列接口函数,都要注册一个zdo_callback回调函数来接收返回消息。但是如果返回消息丢包,是否有以超时状态执行回调?如果有就好,协调器的程序里面可以提前杀死这个等待进程,如果没有的话,协调器又该怎么处理? 另外zdp_txCnfCb函数中应该怎么去溯源对应的zb_zdoX
zigbee_luo Oct 21, 2022 17:30