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
◆ avgLoadPercentage
| int8_t EmberAfLoadControlEvent::avgLoadPercentage |
◆ coolingTempOffset
| uint8_t EmberAfLoadControlEvent::coolingTempOffset |
◆ coolingTempSetPoint
| int16_t EmberAfLoadControlEvent::coolingTempSetPoint |
◆ criticalityLevel
| uint8_t EmberAfLoadControlEvent::criticalityLevel |
◆ destinationEndpoint
| uint8_t EmberAfLoadControlEvent::destinationEndpoint |
◆ deviceClass
| uint16_t EmberAfLoadControlEvent::deviceClass |
◆ duration
| uint16_t EmberAfLoadControlEvent::duration |
Duration in minutes
◆ durationRand
| uint32_t EmberAfLoadControlEvent::durationRand |
◆ dutyCycle
| uint8_t EmberAfLoadControlEvent::dutyCycle |
◆ eventControl
| uint8_t EmberAfLoadControlEvent::eventControl |
◆ eventId
| uint32_t EmberAfLoadControlEvent::eventId |
◆ heatingTempOffset
| uint8_t EmberAfLoadControlEvent::heatingTempOffset |
◆ heatingTempSetPoint
| int16_t EmberAfLoadControlEvent::heatingTempSetPoint |
◆ optionControl
| uint8_t EmberAfLoadControlEvent::optionControl |
◆ startRand
| uint32_t EmberAfLoadControlEvent::startRand |
◆ startTime
| uint32_t EmberAfLoadControlEvent::startTime |
Start time in seconds
◆ utilityEnrollmentGroup
| uint8_t EmberAfLoadControlEvent::utilityEnrollmentGroup |
The documentation for this struct was generated from the following file:
-
af-types.h