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.