Green Power Common#
API and Callbacks for the Green Power Common Component.
A component that provides common functionalities between client and server sides of the Green Power components.
API#
Prepare a GP notification command buffer.
Prepare a GP pairing search command buffer.
Prepare a GP tunneling stop command buffer.
Prepare a GP commissioning notification command buffer.
Prepare a GP translation table update command buffer.
Prepare a GP pairing configuration command buffer.
Prepare a GP sink table request command buffer.
Prepare a GP notification response command buffer.
Prepare a GP pairing command buffer.
Prepare a GP proxy commissioning mode command buffer.
Prepare a GP response command buffer.
Prepare a GP proxy table request command buffer.
Compare two GP Addresses.
Prepare a GP proxy commissioning mode command buffer.
Prepare a GP sink table response command buffer.
To provide GPD Command Translation Table content.
Enumerations#
as the proxy table response status present in enum.h, this is for the sink
new enum for enum.h
enum: EmberAfGpGpdDeviceId
Macros#
API Documentation#
emberAfFillCommandGreenPowerClusterGpNotificationSmart#
uint16_t emberAfFillCommandGreenPowerClusterGpNotificationSmart (uint16_t options, uint32_t gpdSrcId, uint8_t * gpdIeee, uint8_t gpdEndpoint, uint32_t gpdSecurityFrameCounter, uint8_t gpdCommandId, uint8_t gpdCommandPayloadLength, const uint8_t * gpdCommandPayload, uint16_t gppShortAddress, uint8_t gppDistance)
Prepare a GP notification command buffer.
N/A | options | Options Ver.: always |
N/A | gpdSrcId | GPD Source Id Ver.: always |
N/A | gpdIeee | GPD IEEE address Ver.: always |
N/A | gpdEndpoint | GPD endpoint Ver.: always |
N/A | gpdSecurityFrameCounter | GPD security frame counter Ver.: always |
N/A | gpdCommandId | GPD command Id Ver.: always |
N/A | gpdCommandPayloadLength | Command payload length Ver.: always |
N/A | gpdCommandPayload | GPD command payload Ver.: always |
N/A | gppShortAddress | GP Proxy short address Ver.: always |
N/A | gppDistance | GP Proxy distance Ver.: always |
This function prepares an application framework ZCL command buffer for the GP notification command with supplied arguments and returns the buffer length.
Returns
Length of the constructed command buffer
264
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfFillCommandGreenPowerClusterGpPairingSearchSmart#
uint16_t emberAfFillCommandGreenPowerClusterGpPairingSearchSmart (uint16_t options, uint32_t gpdSrcId, uint8_t * gpdIeee, uint8_t gpdEndpoint)
Prepare a GP pairing search command buffer.
N/A | options | Options Ver.: always |
N/A | gpdSrcId | GPD Source Id Ver.: always |
N/A | gpdIeee | GPD IEEE address Ver.: always |
N/A | gpdEndpoint | GPD endpoint Ver.: always |
This function prepares an application framework ZCL command buffer for the GP pairing search command with supplied arguments and returns the buffer length.
Returns
Length of the constructed command buffer
286
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfFillCommandGreenPowerClusterGpTunnelingStopSmart#
uint16_t emberAfFillCommandGreenPowerClusterGpTunnelingStopSmart (uint8_t options, uint32_t gpdSrcId, uint8_t * gpdIeee, uint8_t gpdEndpoint, uint32_t gpdSecurityFrameCounter, uint16_t gppShortAddress, int8_t gppDistance)
Prepare a GP tunneling stop command buffer.
N/A | options | Options Ver.: always |
N/A | gpdSrcId | GPD Source Id Ver.: always |
N/A | gpdIeee | GPD IEEE address Ver.: always |
N/A | gpdEndpoint | GPD endpoint Ver.: always |
N/A | gpdSecurityFrameCounter | GPD security frame counter Ver.: always |
N/A | gppShortAddress | GP Proxy short address Ver.: always |
N/A | gppDistance | GP Proxy distance Ver.: always |
This function prepares an application framework ZCL command buffer for the GP tunneling stop command with supplied arguments and returns the buffer length.
Returns
Length of the constructed command buffer
305
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfFillCommandGreenPowerClusterGpCommissioningNotificationSmart#
uint16_t emberAfFillCommandGreenPowerClusterGpCommissioningNotificationSmart (uint16_t options, uint32_t gpdSrcId, uint8_t * gpdIeee, uint8_t gpdEndpoint, uint8_t sequenceNumber, EmberGpSecurityLevel gpdfSecurityLevel, EmberGpSecurityFrameCounter gpdSecurityFrameCounter, uint8_t gpdCommandId, uint8_t gpdCommandPayloadLength, const uint8_t * gpdCommandPayload, EmberNodeId gppShortAddress, uint8_t gppLink, EmberGpMic mic)
Prepare a GP commissioning notification command buffer.
N/A | options | Options Ver.: always |
N/A | gpdSrcId | GPD Source Id Ver.: always |
N/A | gpdIeee | GPD IEEE address Ver.: always |
N/A | gpdEndpoint | GPD endpoint Ver.: always |
N/A | sequenceNumber | MAC Sequence to be used in security counter field for GPD security level 0 Ver.: always |
N/A | gpdfSecurityLevel | GPD security level Ver.: always |
N/A | gpdSecurityFrameCounter | GPD security frame counter Ver.: always |
N/A | gpdCommandId | GPD command Id Ver.: always |
N/A | gpdCommandPayloadLength | Command payload length Ver.: always |
N/A | gpdCommandPayload | GPD command payload Ver.: always |
N/A | gppShortAddress | GP Proxy short address Ver.: always |
N/A | gppLink | GPD-GP Proxy link Ver.: always |
N/A | mic | Message Integrity Code when security level is 2 or 3 Ver.: always |
This function prepares an application framework ZCL command buffer for the GP commissioning notification command with supplied arguments and returns the buffer length.
Returns
Length of the constructed command buffer
334
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfFillCommandGreenPowerClusterGpTranslationTableUpdateSmart#
uint16_t emberAfFillCommandGreenPowerClusterGpTranslationTableUpdateSmart (uint16_t options, uint32_t gpdSrcId, uint8_t * gpdIeee, uint8_t gpdEndpoint, uint8_t translationsLength, GpTranslationTableUpdateTranslation * translations, EmberGpTranslationTableAdditionalInfoBlockOptionRecordField * additionnalInfoBlock)
Prepare a GP translation table update command buffer.
N/A | options | Options Ver.: always |
N/A | gpdSrcId | GPD Source Id Ver.: always |
N/A | gpdIeee | GPD IEEE address Ver.: always |
N/A | gpdEndpoint | GPD endpoint Ver.: always |
N/A | translationsLength | Length of the translations packet Ver.: always |
N/A | translations | On or more number of translations Ver.: always |
N/A | additionnalInfoBlock | Additional Information block used along with the translations Ver.: always |
This function prepares an application framework ZCL command buffer for the GP translation table update command with supplied arguments and returns the buffer length.
Returns
Length of the constructed command buffer
363
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfFillCommandGreenPowerClusterGpPairingConfigurationSmart#
uint16_t emberAfFillCommandGreenPowerClusterGpPairingConfigurationSmart (uint8_t actions, uint16_t options, uint32_t gpdSrcId, uint8_t * gpdIeee, uint8_t gpdEndpoint, uint8_t gpdDeviceId, uint8_t groupListCount, uint8_t * groupList, uint16_t gpdAssignedAlias, uint8_t groupcastRadius, uint8_t securityOptions, uint32_t gpdSecurityFrameCounter, uint8_t * gpdSecurityKey, uint8_t numberOfPairedEndpoints, uint8_t * pairedEndpoints, uint8_t applicationInformation, uint16_t manufacturerId, uint16_t modeId, uint8_t numberOfGpdCommands, uint8_t * gpdCommandIdList, uint8_t clusterIdListCount, uint16_t * clusterListServer, uint16_t * clusterListClient, uint8_t switchInformationLength, uint8_t genericSwitchConfiguration, uint8_t currentContactStatus, uint8_t totalNumberOfReports, uint8_t numberOfReports, uint8_t * reportDescriptor)
Prepare a GP pairing configuration command buffer.
N/A | actions | GP Pairing actions field Ver.: always |
N/A | options | Options Ver.: always |
N/A | gpdSrcId | GPD Source Id Ver.: always |
N/A | gpdIeee | GPD IEEE address Ver.: always |
N/A | gpdEndpoint | GPD endpoint Ver.: always |
N/A | gpdDeviceId | GPD Device Id Ver.: always |
N/A | groupListCount | Group list count Ver.: always |
N/A | groupList | Group list Ver.: always |
N/A | gpdAssignedAlias | GPD assigned alias Ver.: always |
N/A | groupcastRadius | Group cast radius Ver.: always |
N/A | securityOptions | Security options Ver.: always |
N/A | gpdSecurityFrameCounter | Security frame counter Ver.: always |
N/A | gpdSecurityKey | Security key Ver.: always |
N/A | numberOfPairedEndpoints | Number of paired endpoints Ver.: always |
N/A | pairedEndpoints | Paired endpoint list Ver.: always |
N/A | applicationInformation | Application information field Ver.: always |
N/A | manufacturerId | GPD Manufacture Id Ver.: always |
N/A | modeId | GPD Model Id Ver.: always |
N/A | numberOfGpdCommands | Number of GPD commands Ver.: always |
N/A | gpdCommandIdList | GPD commands list Ver.: always |
N/A | clusterIdListCount | Cluster List count Ver.: always |
N/A | clusterListServer | Server cluster list Ver.: always |
N/A | clusterListClient | Client cluster list Ver.: always |
N/A | switchInformationLength | Generic switch information length Ver.: always |
N/A | genericSwitchConfiguration | GGeneric switch configuration Ver.: always |
N/A | currentContactStatus | Current contact status Ver.: always |
N/A | totalNumberOfReports | Total number of reports configured Ver.: always |
N/A | numberOfReports | Number of reports in the report present in descriptor Ver.: always |
N/A | reportDescriptor | Report descriptors list Ver.: always |
This function prepares an application framework ZCL command buffer for the GP pairing configuration command with supplied arguments and returns the buffer length.
Returns
Length of the constructed command buffer
408
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfFillCommandGreenPowerClusterGpSinkTableRequestSmart#
uint16_t emberAfFillCommandGreenPowerClusterGpSinkTableRequestSmart (uint8_t options, uint32_t gpdSrcId, uint8_t * gpdIeee, uint8_t gpdEndpoint, uint8_t index)
Prepare a GP sink table request command buffer.
N/A | options | Options Ver.: always |
N/A | gpdSrcId | GPD Source Id Ver.: always |
N/A | gpdIeee | GPD IEEE address Ver.: always |
N/A | gpdEndpoint | GPD endpoint Ver.: always |
N/A | index | Requested table index to start Ver.: always |
This function prepares an application framework ZCL command buffer for the GP sink table request command with supplied arguments and returns the buffer length.
Returns
Length of the constructed command buffer
451
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfFillCommandGreenPowerClusterGpNotificationResponseSmart#
uint32_t emberAfFillCommandGreenPowerClusterGpNotificationResponseSmart (uint8_t options, uint32_t gpdSrcId, uint8_t * gpdIeee, uint8_t gpdEndpoint, uint32_t gpdSecurityFrameCounter)
Prepare a GP notification response command buffer.
N/A | options | Options Ver.: always |
N/A | gpdSrcId | GPD Source Id Ver.: always |
N/A | gpdIeee | GPD IEEE address Ver.: always |
N/A | gpdEndpoint | GPD endpoint Ver.: always |
N/A | gpdSecurityFrameCounter | GPD security frame counter Ver.: always |
This function prepares an application framework ZCL command buffer for the GP notification response command with supplied arguments and returns the buffer length.
Returns
Length of the constructed command buffer
470
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfFillCommandGreenPowerClusterGpPairingSmart#
uint16_t emberAfFillCommandGreenPowerClusterGpPairingSmart (uint32_t options, uint32_t gpdSrcId, uint8_t * gpdIeee, uint8_t gpdEndpoint, uint8_t * sinkIeeeAddress, uint16_t sinkNwkAddress, uint16_t sinkGroupId, uint8_t deviceId, uint32_t gpdSecurityFrameCounter, uint8_t * gpdKey, uint16_t assignedAlias, uint8_t groupcastRadius)
Prepare a GP pairing command buffer.
N/A | options | Options Ver.: always |
N/A | gpdSrcId | GPD Source Id Ver.: always |
N/A | gpdIeee | GPD IEEE address Ver.: always |
N/A | gpdEndpoint | GPD endpoint Ver.: always |
N/A | sinkIeeeAddress | Sink IEEE address Ver.: always |
N/A | sinkNwkAddress | Sink network address Ver.: always |
N/A | sinkGroupId | Sink group Id Ver.: always |
N/A | deviceId | GPD Device Id Ver.: always |
N/A | gpdSecurityFrameCounter | GPD security frame counter Ver.: always |
N/A | gpdKey | GPD security key Ver.: always |
N/A | assignedAlias | GPD assigned alias Ver.: always |
N/A | groupcastRadius | Group cast radius of this message Ver.: always |
This function prepares an application framework ZCL command buffer for the GP pairing command with supplied arguments and returns the buffer length.
Returns
Length of the constructed command buffer
495
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfFillCommandGreenPowerClusterGpProxyCommissioningModeSmart#
uint16_t emberAfFillCommandGreenPowerClusterGpProxyCommissioningModeSmart (uint8_t options, uint16_t commissioningWindow, uint8_t channel)
Prepare a GP proxy commissioning mode command buffer.
N/A | options | Options Ver.: always |
N/A | commissioningWindow | Commissioning window in seconds Ver.: always |
N/A | channel | Proxy channel field Ver.: always |
This function prepares an application framework ZCL command buffer for the GP proxy commissioning mode command with supplied arguments and returns the buffer length.
Returns
Length of the constructed command buffer
518
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfFillCommandGreenPowerClusterGpResponseSmart#
uint16_t emberAfFillCommandGreenPowerClusterGpResponseSmart (uint8_t options, uint16_t tempMasterShortAddress, uint8_t tempMasterTxChannel, uint32_t gpdSrcId, uint8_t * gpdIeee, uint8_t gpdEndpoint, uint8_t gpdCommandId, uint8_t gpdCommandPayloadLength, uint8_t * gpdCommandPayload)
Prepare a GP response command buffer.
N/A | options | Options Ver.: always |
N/A | tempMasterShortAddress | Proxy Temp Master short address Ver.: always |
N/A | tempMasterTxChannel | Proxy Temp Master transmit channel Ver.: always |
N/A | gpdSrcId | GPD Source Id Ver.: always |
N/A | gpdIeee | GPD IEEE address Ver.: always |
N/A | gpdEndpoint | GPD endpoint Ver.: always |
N/A | gpdCommandId | GPD command id Ver.: always |
N/A | gpdCommandPayloadLength | GPD command length Ver.: always |
N/A | gpdCommandPayload | GPD command payload Ver.: always |
This function prepares an application framework ZCL command buffer for the GP response command with supplied arguments and returns the buffer length.
Returns
Length of the constructed command buffer
538
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfFillCommandGreenPowerClusterGpProxyTableRequestSmart#
uint16_t emberAfFillCommandGreenPowerClusterGpProxyTableRequestSmart (uint8_t options, uint32_t gpdSrcId, uint8_t * gpdIeee, uint8_t gpdEndpoint, uint8_t index)
Prepare a GP proxy table request command buffer.
N/A | options | Options Ver.: always |
N/A | gpdSrcId | GPD Source Id Ver.: always |
N/A | gpdIeee | GPD IEEE address Ver.: always |
N/A | gpdEndpoint | GPD endpoint Ver.: always |
N/A | index | Requested table index to start Ver.: always |
This function prepares an application framework ZCL command buffer for the GP proxy table request command with supplied arguments and returns the buffer length.
Returns
Length of the constructed command buffer
560
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerCommonGpAddrCompare#
bool emberAfGreenPowerCommonGpAddrCompare (const EmberGpAddress * a1, const EmberGpAddress * a2)
Compare two GP Addresses.
N/A | a1 | First address to compare Ver.: always |
N/A | a2 | Second address to compare Ver.: always |
This function compares two GP Addresses and returns true if they are the same.
Returns
True if the address are same
574
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfFillCommandGreenPowerClusterGpProxyTableResponseSmart#
#define emberAfFillCommandGreenPowerClusterGpProxyTableResponseSmartValue:
Prepare a GP proxy commissioning mode command buffer.
This function prepares an application framework ZCL command buffer for the GP proxy commissioning mode command with supplied arguments and returns the buffer length.
Returns
Length of the constructed command buffer
174
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfFillCommandGreenPowerClusterGpSinkTableResponseSmart#
#define emberAfFillCommandGreenPowerClusterGpSinkTableResponseSmartValue:
Prepare a GP sink table response command buffer.
This function prepares an application framework ZCL command buffer for the GP sink table response command with supplied arguments and returns the buffer length.
Returns
Length of the constructed command buffer
201
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfFillCommandGreenPowerClusterGpTranslationTableResponseSmart#
#define emberAfFillCommandGreenPowerClusterGpTranslationTableResponseSmartValue:
To provide GPD Command Translation Table content.
Cluster: Green Power, The Green Power cluster defines the format of the commands exchanged when handling GPDs. Command: GpTranslationTableResponse
231
of file app/framework/plugin/green-power-common/green-power-common.h
Enumeration Documentation#
EmberAfGPGpdGppLinkQuality#
EmberAfGPGpdGppLinkQuality
as the proxy table response status present in enum.h, this is for the sink
Enumerator | |
---|---|
EMBER_ZCL_GP_GPD_GPP_LINK_QUALITY_POOR | |
EMBER_ZCL_GP_GPD_GPP_LINK_QUALITY_MODERATE | |
EMBER_ZCL_GP_GPD_GPP_LINK_QUALITY_HIGH | |
EMBER_ZCL_GP_GPD_GPP_LINK_QUALITY_EXCELLENT |
114
of file app/framework/plugin/green-power-common/green-power-common.h
EmberAfGPGenericSwSwitchType#
EmberAfGPGenericSwSwitchType
new enum for enum.h
Enumerator | |
---|---|
EMBER_ZCL_GP_UNKNOWN_SWITCH_TYPE | |
EMBER_ZCL_GP_BUTTON_SWITCH_TYPE | |
EMBER_ZCL_GP_ROCKER_SWITCH_TYPE | |
EMBER_ZCL_GP_RESERVED_SWITCH_TYPE |
124
of file app/framework/plugin/green-power-common/green-power-common.h
EmberAfGpDeviceIdGpd#
EmberAfGpDeviceIdGpd
enum: EmberAfGpGpdDeviceId
Enumerator | |
---|---|
EMBER_GP_DEVICE_ID_GPD_SIMPLE_GENERIC_ONE_STATE_SWITCH | |
EMBER_GP_DEVICE_ID_GPD_SIMPLE_GENERIC_TWO_STATE_SWITCH | |
EMBER_GP_DEVICE_ID_GPD_ON_OFF_SWITCH | |
EMBER_GP_DEVICE_ID_GPD_LEVEL_CONTROL_SWITCH | |
EMBER_GP_DEVICE_ID_GPD_SIMPLE_SENSOR_SWITCH | |
EMBER_GP_DEVICE_ID_GPD_ADVANCED_GENERIC_ONE_STATE_SWITCH | |
EMBER_GP_DEVICE_ID_GPD_ADVANCED_GENERIC_TWO_STATE_SWITCH | |
EMBER_GP_DEVICE_ID_GPD_GENERIC_SWITCH | |
EMBER_GP_DEVICE_ID_GPD_COLOR_DIMMER_SWITCH | |
EMBER_GP_DEVICE_ID_GPD_LIGHT_SENSOR_SWITCH | |
EMBER_GP_DEVICE_ID_GPD_OCCUPANCY_SENSOR_SWITCH | |
EMBER_GP_DEVICE_ID_GPD_DOOR_LOCK_CONTROLLER_SWITCH | |
EMBER_GP_DEVICE_ID_GPD_TEMPERATURE_SENSOR_SWITCH | |
EMBER_GP_DEVICE_ID_GPD_PRESSURE_SENSOR_SWITCH | |
EMBER_GP_DEVICE_ID_GPD_FLOW_SENSOR_SWITCH | |
EMBER_GP_DEVICE_ID_GPD_INDOOR_ENVIRONMENT_SENSOR | |
EMBER_GP_DEVICE_ID_GPD_SCENCES | |
EMBER_GP_DEVICE_ID_GPD_UNDEFINED |
134
of file app/framework/plugin/green-power-common/green-power-common.h
Macro Definition Documentation#
EMBER_AF_GP_GPD_CHANNEL_REQUEST_CHANNEL_TOGGLING_BEHAVIOR_RX_CHANNEL_NEXT_ATTEMPT#
#define EMBER_AF_GP_GPD_CHANNEL_REQUEST_CHANNEL_TOGGLING_BEHAVIOR_RX_CHANNEL_NEXT_ATTEMPTValue:
(0x0F)
36
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GP_GPD_CHANNEL_REQUEST_CHANNEL_TOGGLING_BEHAVIOR_RX_CHANNEL_SECOND_NEXT_ATTEMPT#
#define EMBER_AF_GP_GPD_CHANNEL_REQUEST_CHANNEL_TOGGLING_BEHAVIOR_RX_CHANNEL_SECOND_NEXT_ATTEMPTValue:
(0xF0)
37
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GP_GPD_CHANNEL_REQUEST_CHANNEL_TOGGLING_BEHAVIOR_RX_CHANNEL_SECOND_NEXT_ATTEMPT_OFFSET#
#define EMBER_AF_GP_GPD_CHANNEL_REQUEST_CHANNEL_TOGGLING_BEHAVIOR_RX_CHANNEL_SECOND_NEXT_ATTEMPT_OFFSETValue:
(4)
38
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GP_GPD_APPLICATION_DESCRIPTION_COMMAND_REPORT_OPTIONS_TIMEOUT_PERIOD_PRESENT#
#define EMBER_AF_GP_GPD_APPLICATION_DESCRIPTION_COMMAND_REPORT_OPTIONS_TIMEOUT_PERIOD_PRESENTValue:
(0x01)
40
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GP_TRANSLATION_TABLE_ZB_ENDPOINT_PASS_FRAME_TO_APLLICATION#
#define EMBER_AF_GP_TRANSLATION_TABLE_ZB_ENDPOINT_PASS_FRAME_TO_APLLICATIONValue:
(0xFC)
41
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GP_SINK_TABLE_ENTRY_OPTIONS_MASK#
#define EMBER_AF_GP_SINK_TABLE_ENTRY_OPTIONS_MASKValue:
(0x03FF)
43
of file app/framework/plugin/green-power-common/green-power-common.h
GP_TRANSLATION_TABLE_SCAN_LEVEL_GPD_ID#
#define GP_TRANSLATION_TABLE_SCAN_LEVEL_GPD_IDValue:
(0x01)
47
of file app/framework/plugin/green-power-common/green-power-common.h
GP_TRANSLATION_TABLE_SCAN_LEVEL_GPD_CMD_ID#
#define GP_TRANSLATION_TABLE_SCAN_LEVEL_GPD_CMD_IDValue:
(0x02)
48
of file app/framework/plugin/green-power-common/green-power-common.h
GP_TRANSLATION_TABLE_SCAN_LEVEL_GPD_PAYLOAD#
#define GP_TRANSLATION_TABLE_SCAN_LEVEL_GPD_PAYLOADValue:
(0x04)
49
of file app/framework/plugin/green-power-common/green-power-common.h
GP_TRANSLATION_TABLE_SCAN_LEVEL_ZB_ENDPOINT#
#define GP_TRANSLATION_TABLE_SCAN_LEVEL_ZB_ENDPOINTValue:
(0x08)
50
of file app/framework/plugin/green-power-common/green-power-common.h
GP_TRANSLATION_TABLE_SCAN_LEVEL_ADDITIONAL_INFO_BLOCK#
#define GP_TRANSLATION_TABLE_SCAN_LEVEL_ADDITIONAL_INFO_BLOCKValue:
(0x10)
51
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_GP_NOTIFICATION_COMMISSIONED_GROUPCAST_SEQUENCE_NUMBER_OFFSET#
#define EMBER_GP_NOTIFICATION_COMMISSIONED_GROUPCAST_SEQUENCE_NUMBER_OFFSETValue:
(9)
53
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_GP_NOTIFICATION_COMMISSIONED_GROUPCAST_SEQUENCE_NUMBER_OFFSET#
#define EMBER_GP_NOTIFICATION_COMMISSIONED_GROUPCAST_SEQUENCE_NUMBER_OFFSETValue:
(9)
78
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GP_GPP_GPD_LINK_RSSI#
#define EMBER_AF_GP_GPP_GPD_LINK_RSSIValue:
(0x3F)
55
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GP_GPP_GPD_LINK_LINK_QUALITY#
#define EMBER_AF_GP_GPP_GPD_LINK_LINK_QUALITYValue:
(0xC0)
56
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GP_GPP_GPD_LINK_LINK_QUALITY_OFFSET#
#define EMBER_AF_GP_GPP_GPD_LINK_LINK_QUALITY_OFFSETValue:
(6)
57
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GP_PAIRING_CONFIGURATION_ACTIONS_MASK#
#define EMBER_AF_GP_PAIRING_CONFIGURATION_ACTIONS_MASKValue:
(0x0F)
59
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GP_PAIRING_CONFIGURATION_OPTION_MASK#
#define EMBER_AF_GP_PAIRING_CONFIGURATION_OPTION_MASKValue:
(0x07FF)
60
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GP_PAIRING_CONFIGURATION_OPTION_MASK#
#define EMBER_AF_GP_PAIRING_CONFIGURATION_OPTION_MASKValue:
(0x07FF)
61
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GP_APPLICATION_INFORMATION_CLUSTER_LIST_NUMBER_OF_SERVER_CLUSTER_MASK#
#define EMBER_AF_GP_APPLICATION_INFORMATION_CLUSTER_LIST_NUMBER_OF_SERVER_CLUSTER_MASKValue:
(0x0F)
63
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GP_APPLICATION_INFORMATION_CLUSTER_LIST_NUMBER_OF_CLIENT_CLUSTER_MASK#
#define EMBER_AF_GP_APPLICATION_INFORMATION_CLUSTER_LIST_NUMBER_OF_CLIENT_CLUSTER_MASKValue:
(0xF0)
64
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GP_APPLICATION_INFORMATION_CLUSTER_LIST_NUMBER_OF_CLIENT_CLUSTER_MASK_OFFSET#
#define EMBER_AF_GP_APPLICATION_INFORMATION_CLUSTER_LIST_NUMBER_OF_CLIENT_CLUSTER_MASK_OFFSETValue:
(4)
65
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GP_APPLICATION_INFORMATION_GPD_APPLICATION_DESCRIPTION_COMMAND_FOLLOWS#
#define EMBER_AF_GP_APPLICATION_INFORMATION_GPD_APPLICATION_DESCRIPTION_COMMAND_FOLLOWSValue:
(0x20)
67
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GP_APPLICATION_INFORMATION_GPD_APPLICATION_DESCRIPTION_COMMAND_FOLLOWS_OFFSET#
#define EMBER_AF_GP_APPLICATION_INFORMATION_GPD_APPLICATION_DESCRIPTION_COMMAND_FOLLOWS_OFFSETValue:
(5)
68
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GP_APPLICATION_INFORMATION_SWITCH_INFORMATION_CONFIGURATION_NB_OF_CONTACT#
#define EMBER_AF_GP_APPLICATION_INFORMATION_SWITCH_INFORMATION_CONFIGURATION_NB_OF_CONTACTValue:
(0x0F)
70
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GP_APPLICATION_INFORMATION_SWITCH_INFORMATION_CONFIGURATION_SWITCH_TYPE#
#define EMBER_AF_GP_APPLICATION_INFORMATION_SWITCH_INFORMATION_CONFIGURATION_SWITCH_TYPEValue:
(0x30)
71
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GP_APPLICATION_INFORMATION_SWITCH_INFORMATION_CONFIGURATION_SWITCH_TYPE_OFFSET#
#define EMBER_AF_GP_APPLICATION_INFORMATION_SWITCH_INFORMATION_CONFIGURATION_SWITCH_TYPE_OFFSETValue:
(4)
72
of file app/framework/plugin/green-power-common/green-power-common.h
GP_ENDPOINT#
#define GP_ENDPOINTValue:
(242)
74
of file app/framework/plugin/green-power-common/green-power-common.h
GP_COMMISSIONING_SECURITY_LEVEL_TO_OPTIONS_SHIFT#
#define GP_COMMISSIONING_SECURITY_LEVEL_TO_OPTIONS_SHIFTValue:
(4)
76
of file app/framework/plugin/green-power-common/green-power-common.h
GP_COMMISSIONING_SECURITY_KEY_TYPE_TO_OPTIONS_SHIFT#
#define GP_COMMISSIONING_SECURITY_KEY_TYPE_TO_OPTIONS_SHIFTValue:
(6)
77
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_GP_COMMISSIONING_NOTIFICATION_SEQUENCE_NUMBER_OFFSET#
#define EMBER_GP_COMMISSIONING_NOTIFICATION_SEQUENCE_NUMBER_OFFSETValue:
(12)
79
of file app/framework/plugin/green-power-common/green-power-common.h
EMBER_AF_GREEN_POWER_SERVER_GPDF_SCENE_DERIVED_GROUP_ID#
#define EMBER_AF_GREEN_POWER_SERVER_GPDF_SCENE_DERIVED_GROUP_IDValue:
(0xFFFF)
81
of file app/framework/plugin/green-power-common/green-power-common.h
GP_DEVICE_ANNOUNCE_SPOOF_MSG_SIZE#
#define GP_DEVICE_ANNOUNCE_SPOOF_MSG_SIZEValue:
12
83
of file app/framework/plugin/green-power-common/green-power-common.h
IS_RESERVED_GPD_SRC_ID#
#define IS_RESERVED_GPD_SRC_IDValue:
86
of file app/framework/plugin/green-power-common/green-power-common.h
IS_GPD_SRC_ID_ZERO#
#define IS_GPD_SRC_ID_ZEROValue:
90
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerTTGetAdditionalInfoBlockPresent#
#define emberAfGreenPowerTTGetAdditionalInfoBlockPresentValue:
(options)
94
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerTTUpdateGetAdditionalInfoBlockPresent#
#define emberAfGreenPowerTTUpdateGetAdditionalInfoBlockPresentValue:
(options)
96
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerPairingConfigGetApplicationInfoPresent#
#define emberAfGreenPowerPairingConfigGetApplicationInfoPresentValue:
(options)
98
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerPairingOptionsGetCommMode#
#define emberAfGreenPowerPairingOptionsGetCommModeValue:
(options)
99
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerPairingOptionsGetAddSink#
#define emberAfGreenPowerPairingOptionsGetAddSinkValue:
(options)
100
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerGetApplicationId#
#define emberAfGreenPowerGetApplicationIdValue:
(options)
101
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerGpdSeqNumCap#
#define emberAfGreenPowerGpdSeqNumCapValue:
(entry)
102
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerSecurityLevel#
#define emberAfGreenPowerSecurityLevelValue:
(entry)
103
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerFixedDuringOperation#
#define emberAfGreenPowerFixedDuringOperationValue:
(options)
106
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerMobileCap#
#define emberAfGreenPowerMobileCapValue:
(options)
107
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerPortableCap#
#define emberAfGreenPowerPortableCapValue:
(options)
108
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerSecurityKeyType#
#define emberAfGreenPowerSecurityKeyTypeValue:
(options)
109
of file app/framework/plugin/green-power-common/green-power-common.h