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.