added [feature#14] EventTimeStamp decoding from ReadPropertyMultiple app (#496)

Co-authored-by: Steve Karg <skarg@users.sourceforge.net>
This commit is contained in:
Steve Karg
2023-09-13 09:08:35 -05:00
committed by GitHub
parent b14177672b
commit 43db974e50
3 changed files with 38 additions and 1 deletions
+21
View File
@@ -896,6 +896,27 @@ BACNET_APPLICATION_TAG bacapp_context_tag_type(
break;
}
break;
case PROP_EVENT_TIME_STAMPS:
/* BACnetTimeStamp ::= CHOICE {
time [0] Time, -- deprecated in version 1 revision 21
sequence-number [1] Unsigned (0..65535),
datetime [2] BACnetDateTime
}
*/
switch (tag_number) {
case TIME_STAMP_TIME:
tag = BACNET_APPLICATION_TAG_TIMESTAMP;
break;
case TIME_STAMP_SEQUENCE:
tag = BACNET_APPLICATION_TAG_UNSIGNED_INT;
break;
case TIME_STAMP_DATETIME:
tag = BACNET_APPLICATION_TAG_DATETIME;
break;
default:
break;
}
break;
default:
break;
}