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.

zstack linux gateway问题

我在开发的过程中,发现主机发送GW_GET_DEVICE_ATTRIBUTE_LIST_REQ, 基本上不能成功, 只有很少的几率会收到结果, 连接到主机的设备已开启ZCL_DISCOVER; 是不是需要特定的条件才能成功

另外我想发送ZCL_CMD_DISCOVER_CMDS_RECEIVED, ZCL_CMD_DISCOVER_CMDS_GEN这两条命令应该这么做, API中没有这个接口

  • 使用是哪个版本的Linux Gateway代码,在发送了GW_GET_DEVICE_ATTRIBUTE_LIST_REQ以后,出来的Log是什么?

  • 代码是刚从官网下载的, 是最新的

    我移植之后, 默认是没有打印任何信息的, 我也不知道有什么log

    但是我发现了一个有趣的情况, 我在调用GW_GET_DEVICE_ATTRIBUTE_LIST_REQ时收到ZIGBEE_GENERIC_CNF, 会得到一个sequenceNumber; 等一会儿收到GW_GET_DEVICE_ATTRIBUTE_LIST_RSP_IND的时候, 里面的sequenceNumber却和之前的对应不上;

    如果调用GW_GET_DEVICE_ATTRIBUTE_LIST_REQ时收到ZIGBEE_GENERIC_CNF的状态是STATUS_FAILURE; 那么再调用GW_GET_DEVICE_ATTRIBUTE_LIST_REQ的时候将不再出现STATUS_SUCCESS, 不管等多久都一样, 必须要重启之后才行