zigbee linux gateway
时间:10-02
整理:3721RD
点击:
我用gateway的接口gs_add_group(zb_addr_t * addr, uint16_t groupid, char * groupname)添加组,网关的底层gateway_server只用sr_process_generic_response_indication接口向网关应用层汇报,那我怎么知道添加组是否成功呢?有其它方式获得添加组的返回状态吗?
有一个sequence number对应的
另外还会发送attr_send_read_attribute_request 去读状态
但是Groups Cluster的Attributes只有"NameSupport",并不能通过attr_send_read_attribute_request 去了解添加组是否成功。有什么简便的方法就能读取到ADD_GROUP的返回状态(SUCCESS\DUPLICATE_EXISTS\INSUFFICIENT_SPACE)吗?只有获取到这个状态我才能正确更新我上位机的组列表。
另外,网关应用层通过GW_SEND_ZCL_FRAME_REQ发送的指令,gateway_server会把remote设备反馈回来的结果通过GW_ZCL_FRAME_RECEIVE_IND指令发送给网关应用层吗?
我能过GW_SEND_ZCL_FRAME_REQ发送灯的调色命令,结果gateway_server返回的仍然是GENERIC_RSP_IND,并没有通过GW_ZCL_FRAME_RECEIVE_IND返回。
gateway 相关文章:
- 找不到SampleGateway-USB-ProdSBL.hex文件的IAR源代码
- how to enable the "MT“ function via UART in "Gateway project" (CC2538+CC3000)
- Zigbee Lighting Gateway with BeagleBone Black and ZllLight
- 将iot-gatewat-lighting-gateway移植后ARM后在APP上找不到Zlight
- Zigbee Light Link HA Coordinator Lighting Gateway
- ZigBee Lighting Gateway使用