![]() |
nRF5 SDK for Thread and Zigbee v1.0.0
|
Choose documentation: | nRF5 SDK | S112 SoftDevice API | S132 SoftDevice API | S140 SoftDevice API | S212 SoftDevice API |
Data Fields | |
zb_zgpd_addr_t | zgpd_id |
zb_uint16_t | options |
zb_uint16_t | zgpd_assigned_alias |
zb_uint32_t | security_counter |
zb_uint8_t | zgpd_key [ZB_CCM_KEY_SIZE] |
zb_uint8_t | endpoint |
zb_uint8_t | sec_options |
zb_uint8_t | groupcast_radius |
zb_uint8_t | is_sink |
union { | |
struct zgp_proxy_tbl_ent_s { | |
zb_uint16_t ext_options | |
struct zgp_lwsink_addr_list_s { | |
zb_address_ieee_ref_t addr_ref | |
} lwsaddr [ZB_ZGP_MAX_LW_UNICAST_ADDR_PER_GPD] | |
zgp_pair_group_list_t sgrp [ZB_ZGP_MAX_SINK_GROUP_PER_GPD] | |
} proxy | |
struct zgp_sink_tbl_ent_s { | |
zb_uint8_t device_id | |
zgp_pair_group_list_t sgrp [ZB_ZGP_MAX_SINK_GROUP_PER_GPD] | |
zb_uint8_t match_dev_tbl_idx | |
zb_ieee_addr_t ieee_addr | |
} sink | |
} | u |
zb_uint8_t zgp_tbl_ent_s::device_id |
ZGPD Device ID
zb_uint8_t zgp_tbl_ent_s::groupcast_radius |
To limit the range of the groupcast
zb_ieee_addr_t zgp_tbl_ent_s::ieee_addr |
Extension to the table (field is not presented in specification).
Dest IEEE address to use in GPT to GPD packets even if GPD is identified by SrcID
zb_uint16_t zgp_tbl_ent_s::options |
The options for the reception from ZGPD
zb_uint8_t zgp_tbl_ent_s::sec_options |
Security options
zb_uint32_t zgp_tbl_ent_s::security_counter |
The incoming security frame counter for ZGPD
zb_uint16_t zgp_tbl_ent_s::zgpd_assigned_alias |
The commissioned 16-bit ID to be used as alias for ZGPD
zb_zgpd_addr_t zgp_tbl_ent_s::zgpd_id |
ID of the paired ZGPD
zb_uint8_t zgp_tbl_ent_s::zgpd_key[ZB_CCM_KEY_SIZE] |
Security key for the GPD