Data Structures | |
struct | zb_zcl_disc_attr_req_s |
ZCL Discover Attribute Command frame. More... | |
struct | zb_zcl_disc_attr_info_s |
ZCL Description for Discover Attribute Response frame. More... | |
struct | zb_zcl_disc_attr_res_s |
ZCL Discover Attribute Response frame. More... | |
Typedefs | |
typedef struct zb_zcl_disc_attr_req_s | zb_zcl_disc_attr_req_t |
ZCL Discover Attribute Command frame. More... | |
typedef struct zb_zcl_disc_attr_info_s | zb_zcl_disc_attr_info_t |
ZCL Description for Discover Attribute Response frame. More... | |
typedef struct zb_zcl_disc_attr_res_s | zb_zcl_disc_attr_res_t |
ZCL Discover Attribute Response frame. More... | |
typedef enum zb_zcl_disc_complete_e | zb_zcl_disc_complete_t |
ZCL Discover Attribute Response - complete field. More... | |
Enumerations | |
enum | zb_zcl_disc_complete_e { ZB_ZCL_DISC_NON_COMPLETE = 0x00, ZB_ZCL_DISC_COMPLETE = 0x01 } |
ZCL Discover Attribute Response - complete field. More... | |
Discover attributes command described in ZCL spec, subclauses 2.4.13 and 2.4.14.
Read attributes request command can be formed and sent as in following snippet:
Discover attributes response can be parsed as:
until allocated buffer space exceeds.
Discover attributes request parsing and response filling and sending is implemented in ZCL library internal functions.
For more information see any HA sample
typedef struct zb_zcl_disc_attr_info_s zb_zcl_disc_attr_info_t |
ZCL Description for Discover Attribute Response frame.
typedef struct zb_zcl_disc_attr_req_s zb_zcl_disc_attr_req_t |
ZCL Discover Attribute Command frame.
typedef struct zb_zcl_disc_attr_res_s zb_zcl_disc_attr_res_t |
ZCL Discover Attribute Response frame.
typedef enum zb_zcl_disc_complete_e zb_zcl_disc_complete_t |
ZCL Discover Attribute Response - complete field.