Coulomb Counter Callbacks
Functions | |
void | emberAfPluginCoulombCounterInitCallback (uint8_t *nbAdditiveModes, uint16_t *additiveModeConsumption) |
Coulomb Counter Initializtion Callback. | |
void | emberAfPluginCoulombCounterThresholdReachedCallback (uint32_t recordedEnergyConsumption) |
Coulomb Counter Threshold Callback. |
Detailed Description
These callbacks are contributed by the Coulomb Counter plugin.
Function Documentation
void emberAfPluginCoulombCounterInitCallback | ( | uint8_t * | nbAdditiveModes, |
uint16_t * | additiveModeConsumption |
||
) |
Coulomb Counter Initializtion Callback.
Called when Coulomb Counter is initialized. Should be used to configure additional additive modes
- Parameters
-
nbAdditiveModes
number of additive modes additiveModeConsumption
location to store current consumption for each mode
void emberAfPluginCoulombCounterThresholdReachedCallback | ( | uint32_t | recordedEnergyConsumption | ) |
Coulomb Counter Threshold Callback.
Called when Coulomb Counter threshold has been reached.