Bugfix/read range trend log buffer (#947)

* Fixed ReadRange app to read and pretty-print a Trend Log log-buffer
This commit is contained in:
Steve Karg
2025-03-25 10:32:11 -05:00
committed by GitHub
parent 0c45b50574
commit 6f7f3649a5
88 changed files with 1637 additions and 69 deletions
+18 -1
View File
@@ -1621,7 +1621,9 @@ typedef enum {
/* BACnetAccessRule */
BACNET_APPLICATION_TAG_ACCESS_RULE,
/* BACnetChannelValue */
BACNET_APPLICATION_TAG_CHANNEL_VALUE
BACNET_APPLICATION_TAG_CHANNEL_VALUE,
/* BACnetLogRecord */
BACNET_APPLICATION_TAG_LOG_RECORD
} BACNET_APPLICATION_TAG;
/* note: these are not the real values, */
@@ -1805,6 +1807,21 @@ typedef enum {
LOGGING_TYPE_TRIGGERED = 2
} BACNET_LOGGING_TYPE;
typedef enum BACnetLogDatum {
BACNET_LOG_DATUM_STATUS = 0,
BACNET_LOG_DATUM_BOOLEAN = 1,
BACNET_LOG_DATUM_REAL = 2,
BACNET_LOG_DATUM_ENUMERATED = 3,
BACNET_LOG_DATUM_UNSIGNED = 4,
BACNET_LOG_DATUM_SIGNED = 5,
BACNET_LOG_DATUM_BITSTRING = 6,
BACNET_LOG_DATUM_NULL = 7,
BACNET_LOG_DATUM_FAILURE = 8,
BACNET_LOG_DATUM_TIME_CHANGE = 9,
BACNET_LOG_DATUM_ANY = 10,
BACNET_LOG_DATUM_MAX = 11
} BACNET_LOG_DATUM;
typedef enum {
ACKNOWLEDGMENT_FILTER_ALL = 0,
ACKNOWLEDGMENT_FILTER_ACKED = 1,