Zigbee Protocol Controller 1.6.0

Network information. More...

#include <zigpc_datastore.h>

Public Attributes

zigbee_eui64_t gateway_eui64
 
zigbee_panid_t panid
 
zigbee_ext_panid_t ext_panid
 
zigbee_radio_channel_t radio_channel
 
enum zigbee_node_network_status network_status
 
uint32_t max_cmd_delay
 
uint8_t endpoint_total_count
 
uint8_t endpoint_discovered_count
 
uint8_t zcl_version
 
uint8_t dummy
 
char group_name [ZCL_GROUP_NAME_LENGTH]
 
zigpc_credential_type_enum_t credential_type
 
uint16_t credential_index
 
uint16_t transition_time
 
int16_t heat_set_point
 
int16_t cool_set_point
 
uint8_t direction
 
uint16_t attribute_identifier
 
uint8_t attribute_type
 
uint16_t minimum_reporting_interval
 
uint16_t maximum_reporting_interval
 
uint32_t reportable_change
 
uint16_t timeout_period
 
sl_802154_long_addr_t eui64
 
sl_802154_short_addr_t node_id
 

Detailed Description

Network information.

Container to hold Zigbee device address entries.

Struct for ConfigureReportingRecord.

Struct for TransitionType.

Struct for CredentialStruct.

Device endpoint group information.

Device endpoint cluster information.

Device endpoint information.

Device information.

A Zigbee device can be addressed using the long ID (EUI64) or the short ID (NodeId). This container maps these entries.

Member Data Documentation

◆ attribute_identifier

uint16_t __attribute__::attribute_identifier

◆ attribute_type

uint8_t __attribute__::attribute_type

◆ cool_set_point

int16_t __attribute__::cool_set_point

◆ credential_index

uint16_t __attribute__::credential_index

◆ credential_type

zigpc_credential_type_enum_t __attribute__::credential_type

◆ direction

uint8_t __attribute__::direction

◆ dummy

uint8_t __attribute__::dummy

placeholder

◆ endpoint_discovered_count

uint8_t __attribute__::endpoint_discovered_count

◆ endpoint_total_count

uint8_t __attribute__::endpoint_total_count

◆ eui64

sl_802154_long_addr_t __attribute__::eui64

◆ ext_panid

zigbee_ext_panid_t __attribute__::ext_panid

◆ gateway_eui64

zigbee_eui64_t __attribute__::gateway_eui64

◆ group_name

char __attribute__::group_name[ZCL_GROUP_NAME_LENGTH]

◆ heat_set_point

int16_t __attribute__::heat_set_point

◆ max_cmd_delay

uint32_t __attribute__::max_cmd_delay

◆ maximum_reporting_interval

uint16_t __attribute__::maximum_reporting_interval

◆ minimum_reporting_interval

uint16_t __attribute__::minimum_reporting_interval

◆ network_status

enum zigbee_node_network_status __attribute__::network_status

◆ node_id

sl_802154_short_addr_t __attribute__::node_id

◆ panid

zigbee_panid_t __attribute__::panid

◆ radio_channel

zigbee_radio_channel_t __attribute__::radio_channel

◆ reportable_change

uint32_t __attribute__::reportable_change

◆ timeout_period

uint16_t __attribute__::timeout_period

◆ transition_time

uint16_t __attribute__::transition_time

◆ zcl_version

uint8_t __attribute__::zcl_version

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