Logo
Developing with ZBOSS for Zigbee
zbd_zvd_comm_service_params_t Struct Reference

Commissioning Service request parameters. More...

#include <zboss_api_direct.h>

Data Fields

zb_uint32_t param_mask
 Parameter mask (used bits 0 to 16) - indicates what parameters of the request should be considered - zbd_zvd_comm_service_param_bitmasks_t. More...
 
zb_uint8_t ext_pan_id [8]
 [00] Specifies the Zigbee network's extended PAN ID - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_TZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_EXT_PAN_ID More...
 
zb_uint16_t short_pan_id
 [01] Specifies the Zigbee network's short PAN ID - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_SHORT_PAN_ID More...
 
zbd_nwk_channel_list_t nwk_channel_list
 [02] Network Channel List - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_NWK_CHANNEL More...
 
zb_uint8_t nwk_key [16]
 [03] Specifies the Zigbee Network Key - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_NWK_KEY More...
 
zb_uint8_t link_key [16]
 [04] Specifies the Zigbee Link Key - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_LINK_KEY More...
 
zb_nwk_device_type_t device_type
 [05] Specifies the ZDD's Zigbee device type - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_DEVICE_TYPE More...
 
zb_uint16_t nwk_addr
 [06] Specifies the ZDD's 16-bit Zigbee network address - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_NWK_ADDR More...
 
zb_uint8_t joining_method
 [07] Specifies the method the ZDD is instructed to use to join the network - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_JOINING_METHOD More...
 
zb_uint8_t ieee_addr [8]
 [08] The 64-bit IEEE address of the ZDD - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_IEEE_ADDR More...
 
zb_uint8_t tc_addr [8]
 [09] The 64-bit IEEE address of the Trust Center - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_TC_ADDR More...
 
zbd_network_status_t nwk_status_map
 [10] Contains a bitmap that indicates the ZDD's network status - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_NWK_STATUS_MAP More...
 
zb_uint8_t nwk_update_id
 [11] Current value of the nwkUpdateId attribute of the Zigbee NIB - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_NWK_UPDATE_ID More...
 
zb_uint8_t nwk_active_key_seq_num
 [12] Current value of the nwkActiveKeySeqNumber attribute of the Zigbee NIB - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_NWK_ACTIVE_KEY_SEQ_NUM More...
 
zb_uint8_t admin_key [16]
 [13] Specifies the 128-bit Admin Key - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_ADMIN_KEY More...
 
zbd_status_code_t status_code
 [14] Status codes as described in section 7.7.2.4.6 - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_STATUS_CODE , zbd_status_code_s More...
 
zb_uint8_t manage_joiners_cmd
 [15] Manage Joiners Command, as described in section 7.7.2.4.7 - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_MANAGE_JOINERS_CMD , see zbd_manage_joiners_cmd_e More...
 
zb_uint8_t manage_joiners_ieee [8]
 [16] The 64-bit IEEE address of the joiner ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_MANAGE_JOINERS_IEEE , see zbd_manage_joiners_cmd_e More...
 
zb_uint8_t manage_joiners_lnk_key [16]
 [17] Specifies the Zigbee Link Key associated with the joiner ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_MANAGE_JOINERS_LNK_KEY , see zbd_manage_joiners_cmd_e More...
 
zb_uint8_t link_key_flags_mask
 [18] Link Key flags zbd_aps_link_key_flags_mask_t More...
 

Detailed Description

Commissioning Service request parameters.

Field Documentation

§ admin_key

zb_uint8_t zbd_zvd_comm_service_params_t::admin_key[16]

[13] Specifies the 128-bit Admin Key - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_ADMIN_KEY

§ device_type

zb_nwk_device_type_t zbd_zvd_comm_service_params_t::device_type

[05] Specifies the ZDD's Zigbee device type - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_DEVICE_TYPE

§ ext_pan_id

zb_uint8_t zbd_zvd_comm_service_params_t::ext_pan_id[8]

[00] Specifies the Zigbee network's extended PAN ID - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_TZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_EXT_PAN_ID

§ ieee_addr

zb_uint8_t zbd_zvd_comm_service_params_t::ieee_addr[8]

[08] The 64-bit IEEE address of the ZDD - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_IEEE_ADDR

§ joining_method

zb_uint8_t zbd_zvd_comm_service_params_t::joining_method

[07] Specifies the method the ZDD is instructed to use to join the network - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_JOINING_METHOD

§ link_key

zb_uint8_t zbd_zvd_comm_service_params_t::link_key[16]

[04] Specifies the Zigbee Link Key - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_LINK_KEY

§ link_key_flags_mask

zb_uint8_t zbd_zvd_comm_service_params_t::link_key_flags_mask

[18] Link Key flags zbd_aps_link_key_flags_mask_t

§ manage_joiners_cmd

zb_uint8_t zbd_zvd_comm_service_params_t::manage_joiners_cmd

[15] Manage Joiners Command, as described in section 7.7.2.4.7 - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_MANAGE_JOINERS_CMD , see zbd_manage_joiners_cmd_e

§ manage_joiners_ieee

zb_uint8_t zbd_zvd_comm_service_params_t::manage_joiners_ieee[8]

[16] The 64-bit IEEE address of the joiner ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_MANAGE_JOINERS_IEEE , see zbd_manage_joiners_cmd_e

§ manage_joiners_lnk_key

zb_uint8_t zbd_zvd_comm_service_params_t::manage_joiners_lnk_key[16]

[17] Specifies the Zigbee Link Key associated with the joiner ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_MANAGE_JOINERS_LNK_KEY , see zbd_manage_joiners_cmd_e

§ nwk_active_key_seq_num

zb_uint8_t zbd_zvd_comm_service_params_t::nwk_active_key_seq_num

[12] Current value of the nwkActiveKeySeqNumber attribute of the Zigbee NIB - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_NWK_ACTIVE_KEY_SEQ_NUM

§ nwk_addr

zb_uint16_t zbd_zvd_comm_service_params_t::nwk_addr

[06] Specifies the ZDD's 16-bit Zigbee network address - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_NWK_ADDR

§ nwk_channel_list

zbd_nwk_channel_list_t zbd_zvd_comm_service_params_t::nwk_channel_list

[02] Network Channel List - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_NWK_CHANNEL

§ nwk_key

zb_uint8_t zbd_zvd_comm_service_params_t::nwk_key[16]

[03] Specifies the Zigbee Network Key - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_NWK_KEY

§ nwk_status_map

zbd_network_status_t zbd_zvd_comm_service_params_t::nwk_status_map

[10] Contains a bitmap that indicates the ZDD's network status - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_NWK_STATUS_MAP

§ nwk_update_id

zb_uint8_t zbd_zvd_comm_service_params_t::nwk_update_id

[11] Current value of the nwkUpdateId attribute of the Zigbee NIB - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_NWK_UPDATE_ID

§ param_mask

zb_uint32_t zbd_zvd_comm_service_params_t::param_mask

Parameter mask (used bits 0 to 16) - indicates what parameters of the request should be considered - zbd_zvd_comm_service_param_bitmasks_t.

§ short_pan_id

zb_uint16_t zbd_zvd_comm_service_params_t::short_pan_id

[01] Specifies the Zigbee network's short PAN ID - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_SHORT_PAN_ID

§ status_code

zbd_status_code_t zbd_zvd_comm_service_params_t::status_code

[14] Status codes as described in section 7.7.2.4.6 - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_STATUS_CODE , zbd_status_code_s

§ tc_addr

zb_uint8_t zbd_zvd_comm_service_params_t::tc_addr[8]

[09] The 64-bit IEEE address of the Trust Center - ZBD_ZVD_COMM_SERVICE_PARAM_BITMASKS_T::ZBD_ZVD_COMM_SERVICE_PARAM_TC_ADDR


The documentation for this struct was generated from the following file: