Fixed unit test checking for unknown property. Added reliability property to binary-value ReadProperty.
This commit is contained in:
@@ -733,6 +733,10 @@ int Binary_Value_Read_Property(BACNET_READ_PROPERTY_DATA *rpdata)
|
|||||||
apdu_len = encode_application_enumerated(
|
apdu_len = encode_application_enumerated(
|
||||||
&apdu[0], Binary_Value_Polarity(rpdata->object_instance));
|
&apdu[0], Binary_Value_Polarity(rpdata->object_instance));
|
||||||
break;
|
break;
|
||||||
|
case PROP_RELIABILITY:
|
||||||
|
apdu_len = encode_application_enumerated(
|
||||||
|
&apdu[0], Binary_Value_Reliability(rpdata->object_instance));
|
||||||
|
break;
|
||||||
case PROP_DESCRIPTION:
|
case PROP_DESCRIPTION:
|
||||||
characterstring_init_ansi(&char_string,
|
characterstring_init_ansi(&char_string,
|
||||||
Binary_Value_Description(rpdata->object_instance));
|
Binary_Value_Description(rpdata->object_instance));
|
||||||
|
|||||||
@@ -136,7 +136,7 @@ int bacnet_object_property_read_test(BACNET_READ_PROPERTY_DATA *rpdata,
|
|||||||
} else if (read_len == 0) {
|
} else if (read_len == 0) {
|
||||||
/* empty response is valid for some properties */
|
/* empty response is valid for some properties */
|
||||||
} else {
|
} else {
|
||||||
zassert_not_equal(len, BACNET_STATUS_ERROR,
|
zassert_not_equal(read_len, BACNET_STATUS_ERROR,
|
||||||
"property '%s': failed to read!\n",
|
"property '%s': failed to read!\n",
|
||||||
bactext_property_name(rpdata->object_property));
|
bactext_property_name(rpdata->object_property));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user