From 6018f2ce04e6b6b352a365090b4e12937d4d1042 Mon Sep 17 00:00:00 2001 From: skarg Date: Mon, 16 Apr 2012 14:48:25 +0000 Subject: [PATCH] Added required property. --- bacnet-stack/demo/object/lsp.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/bacnet-stack/demo/object/lsp.c b/bacnet-stack/demo/object/lsp.c index 0dbe8846..3f5c657d 100644 --- a/bacnet-stack/demo/object/lsp.c +++ b/bacnet-stack/demo/object/lsp.c @@ -60,6 +60,7 @@ static const int Life_Safety_Point_Properties_Required[] = { PROP_OBJECT_NAME, PROP_OBJECT_TYPE, PROP_PRESENT_VALUE, + PROP_TRACKING_VALUE, PROP_STATUS_FLAGS, PROP_EVENT_STATE, PROP_OUT_OF_SERVICE, @@ -233,6 +234,12 @@ int Life_Safety_Point_Read_Property( Life_Safety_Point_Present_Value(rpdata->object_instance); apdu_len = encode_application_enumerated(&apdu[0], present_value); break; + case PROP_TRACKING_VALUE: + /* FIXME: tracking value is a local matter how it is derived */ + present_value = + Life_Safety_Point_Present_Value(rpdata->object_instance); + apdu_len = encode_application_enumerated(&apdu[0], present_value); + break; case PROP_STATUS_FLAGS: bitstring_init(&bit_string); bitstring_set_bit(&bit_string, STATUS_FLAG_IN_ALARM, false);