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#
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
272
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
294
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
313
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
342
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
371
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
416
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
459
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
478
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
503
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
526
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
546
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
568
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
582
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
184
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
211
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
241
of file app/framework/plugin/green-power-common/green-power-common.h
Enumeration Documentation#
EmberAfGPGpdGppLinkQuality#
EmberAfGPGpdGppLinkQuality
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 |
122
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 |
132
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 |
142
of file app/framework/plugin/green-power-common/green-power-common.h
Macro Definition Documentation#
GREEN_POWER_SERVER_NO_PAIRED_ENDPOINTS#
#define GREEN_POWER_SERVER_NO_PAIRED_ENDPOINTSValue:
0x00
35
of file app/framework/plugin/green-power-common/green-power-common.h
GREEN_POWER_SERVER_RAW_GPD_PROCESS_IN_APP_ENDPOINTS#
#define GREEN_POWER_SERVER_RAW_GPD_PROCESS_IN_APP_ENDPOINTSValue:
0xFD
36
of file app/framework/plugin/green-power-common/green-power-common.h
GREEN_POWER_SERVER_RESERVED_ENDPOINTS#
#define GREEN_POWER_SERVER_RESERVED_ENDPOINTSValue:
0xFD
37
of file app/framework/plugin/green-power-common/green-power-common.h
GREEN_POWER_SERVER_SINK_DERIVES_ENDPOINTS#
#define GREEN_POWER_SERVER_SINK_DERIVES_ENDPOINTSValue:
0xFE
38
of file app/framework/plugin/green-power-common/green-power-common.h
GREEN_POWER_SERVER_ALL_SINK_ENDPOINTS#
#define GREEN_POWER_SERVER_ALL_SINK_ENDPOINTSValue:
0xFF
39
of file app/framework/plugin/green-power-common/green-power-common.h
GREEN_POWER_SERVER_MIN_VALID_APP_ENDPOINT#
#define GREEN_POWER_SERVER_MIN_VALID_APP_ENDPOINTValue:
1
41
of file app/framework/plugin/green-power-common/green-power-common.h
GREEN_POWER_SERVER_MAX_VALID_APP_ENDPOINT#
#define GREEN_POWER_SERVER_MAX_VALID_APP_ENDPOINTValue:
240
42
of file app/framework/plugin/green-power-common/green-power-common.h
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)
44
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)
45
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)
46
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)
48
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)
49
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)
51
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)
55
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)
56
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)
57
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)
58
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)
59
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)
61
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)
84
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)
63
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)
64
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)
65
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)
67
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)
68
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)
69
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)
71
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)
72
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)
73
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)
75
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)
76
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)
78
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)
79
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)
80
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)
82
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)
83
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)
85
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)
87
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
89
of file app/framework/plugin/green-power-common/green-power-common.h
IS_RESERVED_GPD_SRC_ID#
#define IS_RESERVED_GPD_SRC_IDValue:
92
of file app/framework/plugin/green-power-common/green-power-common.h
IS_GPD_SRC_ID_ZERO#
#define IS_GPD_SRC_ID_ZEROValue:
96
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerTTGetAdditionalInfoBlockPresent#
#define emberAfGreenPowerTTGetAdditionalInfoBlockPresentValue:
(options)
100
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerTTUpdateGetAdditionalInfoBlockPresent#
#define emberAfGreenPowerTTUpdateGetAdditionalInfoBlockPresentValue:
(options)
102
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerPairingConfigGetApplicationInfoPresent#
#define emberAfGreenPowerPairingConfigGetApplicationInfoPresentValue:
(options)
104
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerPairingOptionsGetCommMode#
#define emberAfGreenPowerPairingOptionsGetCommModeValue:
(options)
105
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerPairingOptionsGetAddSink#
#define emberAfGreenPowerPairingOptionsGetAddSinkValue:
(options)
106
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerGetApplicationId#
#define emberAfGreenPowerGetApplicationIdValue:
(options)
107
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerGpdSeqNumCap#
#define emberAfGreenPowerGpdSeqNumCapValue:
(entry)
108
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerSecurityLevel#
#define emberAfGreenPowerSecurityLevelValue:
(entry)
109
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerFixedDuringOperation#
#define emberAfGreenPowerFixedDuringOperationValue:
(options)
112
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerMobileCap#
#define emberAfGreenPowerMobileCapValue:
(options)
113
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerPortableCap#
#define emberAfGreenPowerPortableCapValue:
(options)
114
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerSecurityKeyType#
#define emberAfGreenPowerSecurityKeyTypeValue:
(options)
115
of file app/framework/plugin/green-power-common/green-power-common.h
emberAfGreenPowerCheckReturnOfPutDataInResponse#
#define emberAfGreenPowerCheckReturnOfPutDataInResponseValue:
118
of file app/framework/plugin/green-power-common/green-power-common.h