diff --git a/CHANGELOG.md b/CHANGELOG.md index ba71f83a..b464144d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -117,6 +117,7 @@ The git repositories are hosted at the following sites: ### Fixed +* Fixed Lighting Output step operations mixup. (#1099) * Fixed Lighting Output step operations to set the Priority_Array slot. (#1098) * Fixed the lighting output objects current priority comparison during lighting commands by using priority 17 for relinquish default diff --git a/src/bacnet/basic/object/lo.c b/src/bacnet/basic/object/lo.c index 0e553969..e79ed360 100644 --- a/src/bacnet/basic/object/lo.c +++ b/src/bacnet/basic/object/lo.c @@ -1369,7 +1369,7 @@ bool Lighting_Output_Lighting_Command_Set( "LO[%u]: Lighting-Command@%u Step " "Step-Increment=%f\n", object_instance, priority, (double)value->step_increment); - Lighting_Command_Step_Down_Off( + Lighting_Command_Step_Up_On( pObject, priority, value->operation, value->step_increment); status = true; break; @@ -1379,7 +1379,7 @@ bool Lighting_Output_Lighting_Command_Set( "LO[%u]: Lighting-Command@%u Step " "Step-Increment=%f\n", object_instance, priority, (double)value->step_increment); - Lighting_Command_Step_Up_On( + Lighting_Command_Step_Down_Off( pObject, priority, value->operation, value->step_increment); status = true; break;