Bugfix/lighting-output-internal-process-api (#1086)
* Fixed Lighting_Command to ignore write priority and use its own. * Fixed BACnetLightingOperation reserved range. * Refactor overridden into the lighting command module. Added Overridden status flags API. Added Lighting Output API to implement a momentary override to the output that is cleared at the next lighting command. Integrated lighting command overridden behavior into the lighting output object. * Added Trim_Fade_Time, High_End_Trim, Low_End_Trim, Last_On_Value and Default_On_Value properties to lighting output. Added TRIM_ACTIVE flag to lighting command. Added Last_On_Value and Default_On_Value to lighting command for restore and toggle.
This commit is contained in:
@@ -1648,6 +1648,8 @@ static const int Lighting_Output_Properties_Required[] = {
|
||||
PROP_RELINQUISH_DEFAULT,
|
||||
PROP_LIGHTING_COMMAND_DEFAULT_PRIORITY,
|
||||
PROP_CURRENT_COMMAND_PRIORITY,
|
||||
PROP_LAST_ON_VALUE,
|
||||
PROP_DEFAULT_ON_VALUE,
|
||||
-1
|
||||
};
|
||||
|
||||
@@ -1670,6 +1672,12 @@ static const int Lighting_Output_Properties_Optional[] = {
|
||||
PROP_AUDIT_LEVEL,
|
||||
PROP_AUDITABLE_OPERATIONS,
|
||||
PROP_AUDIT_PRIORITY_FILTER,
|
||||
PROP_COLOR_REFERENCE,
|
||||
PROP_COLOR_OVERRIDE,
|
||||
PROP_OVERRIDE_COLOR_REFERENCE,
|
||||
PROP_HIGH_END_TRIM,
|
||||
PROP_LOW_END_TRIM,
|
||||
PROP_TRIM_FADE_TIME,
|
||||
PROP_TAGS,
|
||||
PROP_PROFILE_LOCATION,
|
||||
PROP_PROFILE_NAME,
|
||||
|
||||
Reference in New Issue
Block a user