Added more writable properties to Analog, Binary, and Multistate Output objects. (#1012)

This commit is contained in:
Steve Karg
2025-06-04 15:53:26 -05:00
committed by GitHub
parent 80875add0a
commit 1b3912c5ca
4 changed files with 127 additions and 0 deletions
+16
View File
@@ -1154,6 +1154,22 @@ bool Binary_Output_Write_Property(BACNET_WRITE_PROPERTY_DATA *wp_data)
wp_data->object_instance, value.type.Boolean);
}
break;
case PROP_POLARITY:
status = write_property_type_valid(
wp_data, &value, BACNET_APPLICATION_TAG_ENUMERATED);
if (status) {
Binary_Output_Polarity_Set(
wp_data->object_instance, value.type.Enumerated);
}
break;
case PROP_RELINQUISH_DEFAULT:
status = write_property_type_valid(
wp_data, &value, BACNET_APPLICATION_TAG_ENUMERATED);
if (status) {
Binary_Output_Relinquish_Default_Set(
wp_data->object_instance, value.type.Enumerated);
}
break;
default:
if (property_lists_member(
Properties_Required, Properties_Optional,