Green Power Client#
API and Callbacks for the Green Power Cluster Client Component.
A component implementing the client-side functionality of the Green Power cluster.
Modules#
sl_zigbee_af_green_power_client_commissioning_state_t
sl_zigbee_af_green_power_duplicate_filter_t
API#
void
Clear the proxy table.
Enumerations#
enum
SL_ZIGBEE_GP_GPD_MAC_SEQ_NUM_CAP_SEQUENTIAL = 0x00
SL_ZIGBEE_GP_GPD_MAC_SEQ_NUM_CAP_RANDOM = 0x01
}
enum
SL_ZIGBEE_AF_GPC_COMMISSIONING_EXIT_ON_COMMISSIONING_WINDOW_EXP = 0x1
SL_ZIGBEE_AF_GPC_COMMISSIONING_EXIT_ON_FIRST_PAIRING_SUCCESS = 0x2
SL_ZIGBEE_AF_GPC_COMMISSIONING_EXIT_ON_GP_PROXY_COMMISSIONING_MODE_EXIT = 0x4
SL_ZIGBEE_AF_GPC_COMMISSIONING_EXIT_MODE_MAX = 0xFF
}
API Documentation#
sl_zigbee_af_green_power_client_clear_proxy_table#
void sl_zigbee_af_green_power_client_clear_proxy_table (void )
Clear the proxy table.
Parameters
N/A |
This function clears the proxy table.
Definition at line
82
of file app/framework/plugin/green-power-client/green-power-client.h
Enumeration Documentation#
sl_zigbee_gp_gpd_mac_seq_num_cap_t#
sl_zigbee_gp_gpd_mac_seq_num_cap_t
Enumerator | |
---|---|
SL_ZIGBEE_GP_GPD_MAC_SEQ_NUM_CAP_SEQUENTIAL | |
SL_ZIGBEE_GP_GPD_MAC_SEQ_NUM_CAP_RANDOM |
Definition at line
40
of file app/framework/plugin/green-power-client/green-power-client.h
sl_zigbee_af_green_power_client_commissioning_exit_mode_t#
sl_zigbee_af_green_power_client_commissioning_exit_mode_t
Enumerator | |
---|---|
SL_ZIGBEE_AF_GPC_COMMISSIONING_EXIT_ON_COMMISSIONING_WINDOW_EXP | |
SL_ZIGBEE_AF_GPC_COMMISSIONING_EXIT_ON_FIRST_PAIRING_SUCCESS | |
SL_ZIGBEE_AF_GPC_COMMISSIONING_EXIT_ON_GP_PROXY_COMMISSIONING_MODE_EXIT | |
SL_ZIGBEE_AF_GPC_COMMISSIONING_EXIT_MODE_MAX |
Definition at line
45
of file app/framework/plugin/green-power-client/green-power-client.h
Macro Definition Documentation#
GP_CLIENT_ON_TRANSMIT_CHANNEL_MASK#
#define GP_CLIENT_ON_TRANSMIT_CHANNEL_MASKValue:
BIT(0)
Definition at line
36
of file app/framework/plugin/green-power-client/green-power-client.h
GP_CLIENT_TRANSMIT_SAME_AS_OPERATIONAL_CHANNEL_MASK#
#define GP_CLIENT_TRANSMIT_SAME_AS_OPERATIONAL_CHANNEL_MASKValue:
BIT(1)
Definition at line
37
of file app/framework/plugin/green-power-client/green-power-client.h
GP_CLIENT_ADDITIONAL_CHANNEL_REQUEST_PENDING#
#define GP_CLIENT_ADDITIONAL_CHANNEL_REQUEST_PENDINGValue:
BIT(2)
Definition at line
38
of file app/framework/plugin/green-power-client/green-power-client.h