Developing with ZBOSS SDK for Zigbee
|
Macros | |
#define | ZB_ZCL_BROADCAST_ENDPOINT 0xFF |
ZCL broadcast endpoint. | |
#define | ZB_ZCL_BROADCAST_ENDPOINT_CMD_RESP_JITTER (ZB_MILLISECONDS_TO_BEACON_INTERVAL(500)) |
Minimum time delay between responses to ZCL command sent to broadcast endpoint. | |
Typedefs | |
typedef enum zb_zcl_cmd_e | zb_zcl_cmd_t |
ZCL common command IDs. More... | |
Enumerations | |
enum | zb_zcl_cmd_e { ZB_ZCL_CMD_READ_ATTRIB = 0x00, ZB_ZCL_CMD_READ_ATTRIB_RESP = 0x01, ZB_ZCL_CMD_WRITE_ATTRIB = 0x02, ZB_ZCL_CMD_WRITE_ATTRIB_UNDIV = 0x03, ZB_ZCL_CMD_WRITE_ATTRIB_RESP = 0x04, ZB_ZCL_CMD_WRITE_ATTRIB_NO_RESP = 0x05, ZB_ZCL_CMD_CONFIG_REPORT = 0x06, ZB_ZCL_CMD_CONFIG_REPORT_RESP = 0x07, ZB_ZCL_CMD_READ_REPORT_CFG = 0x08, ZB_ZCL_CMD_READ_REPORT_CFG_RESP = 0x09, ZB_ZCL_CMD_REPORT_ATTRIB = 0x0a, ZB_ZCL_CMD_DEFAULT_RESP = 0x0b, ZB_ZCL_CMD_DISC_ATTRIB = 0x0c, ZB_ZCL_CMD_DISC_ATTRIB_RESP = 0x0d, ZB_ZCL_CMD_READ_ATTRIB_STRUCT = 0x0e, ZB_ZCL_CMD_WRITE_ATTRIB_STRUCT = 0x0f, ZB_ZCL_CMD_WRITE_ATTRIB_STRUCT_RESP = 0x10, ZB_ZCL_CMD_DISCOVER_COMMANDS_RECEIVED = 0x11, ZB_ZCL_CMD_DISCOVER_COMMANDS_RECEIVED_RES = 0x12, ZB_ZCL_CMD_DISCOVER_COMMANDS_GENERATED = 0x13, ZB_ZCL_CMD_DISCOVER_COMMANDS_GENERATED_RES = 0x14, ZB_ZCL_CMD_DISCOVER_ATTR_EXT = 0x15, ZB_ZCL_CMD_DISCOVER_ATTR_EXT_RES = 0x16 } |
ZCL common command IDs. More... | |
This section describes data structures representing command payloads shared by all clusters, and APIs for sending these commands and parsing their payloads.
typedef enum zb_zcl_cmd_e zb_zcl_cmd_t |
ZCL common command IDs.
enum zb_zcl_cmd_e |
ZCL common command IDs.