Reporting
Data Structures |
|
struct | EmberZclNotificationContext_t |
struct | EmberZclReportingConfiguration_t |
Macros |
|
#define | EMBER_ZCL_REPORTING_CONFIGURATION_DEFAULT 0 |
#define | EMBER_ZCL_REPORTING_CONFIGURATION_NULL (( EmberZclReportingConfigurationId_t )-1) |
Typedefs |
|
typedef uint8_t | EmberZclReportingConfigurationId_t |
Functions |
|
void | emberZclReportingConfigurationsFactoryReset ( EmberZclEndpointId_t endpointId) |
This function performs a factory reset of the reporting configurations:-.
|
Detailed Description
See
zcl-core-types.h
for source code.
See
zcl-core.h
for source code.
Macro Definition Documentation
#define EMBER_ZCL_REPORTING_CONFIGURATION_DEFAULT 0 |
A distinguished value that represents a default reporting configuration identifier.
#define EMBER_ZCL_REPORTING_CONFIGURATION_NULL (( EmberZclReportingConfigurationId_t )-1) |
A distinguished value that represents a null (invalid) reporting configuration identifier.
Typedef Documentation
typedef uint8_t EmberZclReportingConfigurationId_t |
A reporting configuration identifier.
Function Documentation
void emberZclReportingConfigurationsFactoryReset | ( | EmberZclEndpointId_t |
endpointId
|
) |
- All entries in nv reporting configurations table are erased
- Default configurations for each endpoint/clusterSpec are restored to their initial values and saved to nv.