Thread 中讨论的其他器件: CC2530、 Z-STACK
大家好、同事。
===========================
我们的平台描述
===========================
我们使用基于 HA1.2的 ZNP
版本1.2.2a
2015年10月16日
CC2531 (和 CC2530用于我们的某些硬件平台)用作协调器。
TI 服务器( 以 zigbeeHAgw 开头的服务器)使用 gateway_config.tlg (在附件中)。
===================
问题
===================
我们现在有 ZigBee 器件、我们无法修改该软件。 它将 Attribute Reporting 发送到编号为1的端点、无论我们如何配置它。
因此、它看起来不会在 ZNP 中处理、因为编号为1的 EP 未在内部注册
静态 int srvConvertPartedFile (void)
{
(笑声)
}
网关服务器不会在其中注册它
静态 bool gwInit( void )
{
(笑声)
}
作者
静态 bool gwRegAllEp( void )
{
(笑声)
}
所以
void MT_AfIncomingMsg (afIncomingMSGPacket_t *pMsg){...}
从开始、从 CC2531 (CC2531)软件中不调用 WIL
永远不会为 Enpoint 1调用静态空 MT_AfRegister (uint8 * pBuf)。
因此、我们永远不会收到端点的消息、其中编号为1的 Destinaton Address。
我们的器件将无法报告其属性。
===========
问题
===========
1) 1)不管 TI ZStack 中的端点寄存器过程是不是很好?
2) 2)做什么
"
//端点 ID 0-2由系统保留(ZDO、NWKMgr、GatewayMgr)
"
明确表示什么?
0 - ZDO
1 - NWKMGR
2- GatewayMgr?
3) 3)我是否可以将编号为1的端点注册为我的自定义 EP、然后将 NWKMgr 的"resevation (可能是、如果我在上一个问题中正确的话)移动到另一个数字?
4) 4)如果3) 正常、我该怎么做?
此致、
Maxim Uvarenkov