Internal structure to hold state and timing information. More...
#include <app_level.h>
Data Fields | |
int16_t | present_level |
Present value of the Level state. | |
int16_t | target_level |
Target value of the Level state, as received from the model interface. More... | |
int32_t | delta |
For storing actual required amount of level change. More... | |
int16_t | initial_present_level |
Initial present level required for handling Set/Delta Set message. More... | |
int16_t | init_present_snapshot |
Present value when message was received. | |
int16_t | target_snapshot |
Requested target. | |
app_transition_t | transition |
Structure for using transition module functionality. | |
Internal structure to hold state and timing information.
Definition at line 145 of file app_level.h.
int16_t app_level_state_t::target_level |
Target value of the Level state, as received from the model interface.
Definition at line 150 of file app_level.h.
int32_t app_level_state_t::delta |
For storing actual required amount of level change.
Definition at line 153 of file app_level.h.
int16_t app_level_state_t::initial_present_level |
Initial present level required for handling Set/Delta Set message.
Definition at line 155 of file app_level.h.