Secured event decoding by refactoring deprecated functions. (#1126)

* Secured event and authentication decoding by removing deprecated functions.

* Added extended, discrete-value, double-out-of-range, signed-out-of-range, unsigned-out-of-range, change-of-characterstring, change-of-status-flags, change-of-reliability, and change-of-timer event notification encode, decode, and unit testing with #ifdef disabled by default.
This commit is contained in:
Steve Karg
2025-11-05 21:41:30 -06:00
committed by GitHub
parent 4dd13cf199
commit 35f3964b5a
15 changed files with 4449 additions and 1345 deletions
+10
View File
@@ -23,6 +23,16 @@ set(ZTST_DIR "${TST_DIR}/ztest/src")
add_compile_definitions(
BIG_ENDIAN=0
CONFIG_ZTEST=1
BACNET_EVENT_EXTENDED_ENABLED=1
BACNET_EVENT_DOUBLE_OUT_OF_RANGE_ENABLED=1
BACNET_EVENT_SIGNED_OUT_OF_RANGE_ENABLED=1
BACNET_EVENT_UNSIGNED_OUT_OF_RANGE_ENABLED=1
BACNET_EVENT_CHANGE_OF_CHARACTERSTRING_ENABLED=1
BACNET_EVENT_CHANGE_OF_STATUS_FLAGS_ENABLED=1
BACNET_EVENT_CHANGE_OF_RELIABILITY_ENABLED=1
BACNET_EVENT_CHANGE_OF_DISCRETE_VALUE_ENABLED=1
BACNET_EVENT_CHANGE_OF_TIMER_ENABLED=1
BACNET_DECODE_COMPLEX_EVENT_TYPE_PARAMETERS=1
)
include_directories(
+1407 -611
View File
File diff suppressed because it is too large Load Diff