EmberAfLoadControlEvent Struct Reference
Struct that describes a load control event.
#include <
af-types.h
>
Data Fields |
|
uint32_t | eventId |
uint8_t | destinationEndpoint |
uint16_t | deviceClass |
uint8_t | utilityEnrollmentGroup |
uint32_t | startTime |
uint16_t | duration |
uint8_t | criticalityLevel |
uint8_t | coolingTempOffset |
uint8_t | heatingTempOffset |
int16_t | coolingTempSetPoint |
int16_t | heatingTempSetPoint |
int8_t | avgLoadPercentage |
uint8_t | dutyCycle |
uint8_t | eventControl |
uint32_t | startRand |
uint32_t | durationRand |
uint8_t | optionControl |
Struct that describes a load control event.
This is used in the load control event callback and within the demand response load control cluster code.
Field Documentation
int8_t EmberAfLoadControlEvent::avgLoadPercentage |
uint8_t EmberAfLoadControlEvent::coolingTempOffset |
int16_t EmberAfLoadControlEvent::coolingTempSetPoint |
uint8_t EmberAfLoadControlEvent::criticalityLevel |
uint8_t EmberAfLoadControlEvent::destinationEndpoint |
uint16_t EmberAfLoadControlEvent::deviceClass |
uint16_t EmberAfLoadControlEvent::duration |
Duration in minutes
uint32_t EmberAfLoadControlEvent::durationRand |
uint8_t EmberAfLoadControlEvent::dutyCycle |
uint8_t EmberAfLoadControlEvent::eventControl |
uint32_t EmberAfLoadControlEvent::eventId |
uint8_t EmberAfLoadControlEvent::heatingTempOffset |
int16_t EmberAfLoadControlEvent::heatingTempSetPoint |
uint8_t EmberAfLoadControlEvent::optionControl |
uint32_t EmberAfLoadControlEvent::startRand |
uint32_t EmberAfLoadControlEvent::startTime |
Start time in seconds
uint8_t EmberAfLoadControlEvent::utilityEnrollmentGroup |
The documentation for this struct was generated from the following file:
-
af-types.h