38 #ifndef GENERIC_LEVEL_COMMON_H__ 39 #define GENERIC_LEVEL_COMMON_H__ 42 #include "model_common.h" 53 #define GENERIC_LEVEL_COMPANY_ID 0xFFFF 56 #define GENERIC_LEVEL_MIN (INT16_MIN) 59 #define GENERIC_LEVEL_MAX (INT16_MAX) 64 #ifndef GENERIC_LEVEL_DEFAULT_LEVEL 65 #define GENERIC_LEVEL_DEFAULT_LEVEL (0x0) uint32_t remaining_time_ms
Remaining time value in milliseconds.
int32_t delta_level
Value of the Delta Level state.
uint8_t tid
Transaction ID.
int16_t level
Value of the Level state.
Message format for the generic_level Move Set message.
int16_t move_level
Value of the Move Level state.
Parameters for the generic_level Status message.
Message format for the generic_level Delta Set message.
uint8_t tid
Transaction ID.
uint8_t tid
Transaction ID.
int16_t present_level
The present value of the Generic Level state.
int16_t target_level
The target value of the Generic Level state (optional)
Unpacked message structure typedefs are used for API interfaces and for implementing model code...