This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2531:Linux 网关代码如何处理远程设备的节点描述符请求

Guru**** 2747405 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/759087/cc2531-linux-gateway-code-how-to-process-the-node-descriptor-req-from-a-remote-device

器件型号:CC2531
主题中讨论的其他器件:传感器到云

大家好、

我在最新的 Linux 网关(传感器到云)中检查代码。  

我未找到 Linux 网关如何处理从远程设备无线发送的传入节点描述符请求并响应节点描述符响应。

我只能通过 调用 sendZdoNodeDescReq 并在  sendSimpleDescRsp 中处理节点 DESC 响应来查看 Linux 网关发送节点 DESC 请求。

需要您的支持。

此致。

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    请参阅 projects/Zstack/linux/zstackpb/zstackpb.c 中的以下代码:

    案例 ZStack_CMD_IDS_ZDO_NODE_DESC_REQ:
    {
    ZdoNodeDescReq *pReq;
    pReq = zdo_node_desc_req__unpack( NULL、len、pData );
    if (pReq)
    {
    processZdoNodeDescReq( connection, pReq );
    zdo_node_desc_req__free_unpacked (pReq,NULL);
    }
    }
    中断; 

    此致、

    Toby

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Toby:

    您提供的代码似乎正在处理 Uplayer 发出的 ZDO Node Req 命令。  不是远程设备的 ZDO 节点请求处理。

    请再次确认。  

    static void processZdoNodeDescReq( int connection, ZdoNodeDescReq *pMsg )
    {uint8
    status;
    zAddrType_t dstAddr;
    
    dstAddr.addr.addrMode= Addr16Bit;
    dstAddr.adMsshortAddr = pMsg->dstaddr<;
    
    status= ZdAddr.addr.addr.addr.addr.addr.udr
    
    ;ng&ndr;status&nstdr,dr 连接(nstdrg&ng&ndsk),dr,dr,dr,ngendr (ngot) (ZStatusValues)状态);
    } 
    #define ZDP_NodeDescReq( dstAddr、NWKAddrOfInterest、SecurityEnable )\
    ZDP_NWKAddrOfInterestReq (dstAddr、\
    NWKAddrOfInterest、Node_Desc_req、SecurityEnable) 

    谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、你是对的。

    我相信 ZNP (而不是网关)将在 ZDO_ProcessNodeDescReq 中处理此问题(您可以在 CC13x2/CC26x2 SDK 中找到 ZNP 项目)。