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... | |
uint32_t | transition_time_ms |
Remaining time to reach target_level . More... | |
uint32_t | delay_ms |
Time to delay the processing of received SET message. More... | |
app_level_transition_type_t | transition_type |
Transition Type. | |
union { | |
set_transition_t set | |
move_transition_t move | |
} | params |
Internal structure to hold state and timing information.
Definition at line 148 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 153 of file app_level.h.
uint32_t app_level_state_t::transition_time_ms |
Remaining time to reach target_level
.
Definition at line 155 of file app_level.h.
uint32_t app_level_state_t::delay_ms |
Time to delay the processing of received SET message.
Definition at line 157 of file app_level.h.