Added AddListElement and RemoveListElement services (#418)

* Added AddListElement and RemoveListElement services

Added list-element codec and unit tests.
Added BACnetDestination codec and unit tests.
Added RecipientList handling to NotificationClass object.
Added AddListElement and RemoveListElement client example app.

* Fix defects found by scan-build and CPPCHECK

* Update ports errors found during CI builds

* Update zephy os test build missing files in CMakeLists

---------

Co-authored-by: Ondřej Hruška <ondra@ondrovo.com>
Co-authored-by: Steve Karg <skarg@users.sourceforge.net>
This commit is contained in:
Steve Karg
2023-04-16 14:12:11 -05:00
committed by GitHub
parent e517df0d47
commit ced9dff0f2
116 changed files with 4615 additions and 563 deletions
+8
View File
@@ -65,6 +65,8 @@ set(BACNETSTACK_SRCS
${BACNETSTACK_SRC}/bacnet/bacdcode.c
${BACNETSTACK_SRC}/bacnet/bacdcode.h
${BACNETSTACK_SRC}/bacnet/bacdef.h
${BACNETSTACK_SRC}/bacnet/bacdest.c
${BACNETSTACK_SRC}/bacnet/bacdest.h
${BACNETSTACK_SRC}/bacnet/bacdevobjpropref.c
${BACNETSTACK_SRC}/bacnet/bacdevobjpropref.h
${BACNETSTACK_SRC}/bacnet/bacenum.h
@@ -191,6 +193,8 @@ set(BACNETSTACK_SRCS
${BACNETSTACK_SRC}/bacnet/basic/service/s_iam.h
${BACNETSTACK_SRC}/bacnet/basic/service/s_ihave.c
${BACNETSTACK_SRC}/bacnet/basic/service/s_ihave.h
${BACNETSTACK_SRC}/bacnet/basic/service/s_list_element.c
${BACNETSTACK_SRC}/bacnet/basic/service/s_list_element.h
${BACNETSTACK_SRC}/bacnet/basic/service/s_lso.h
${BACNETSTACK_SRC}/bacnet/basic/service/s_rd.h
${BACNETSTACK_SRC}/bacnet/basic/service/s_readrange.h
@@ -273,6 +277,8 @@ set(BACNETSTACK_SRCS
${BACNETSTACK_SRC}/bacnet/indtext.h
${BACNETSTACK_SRC}/bacnet/lighting.c
${BACNETSTACK_SRC}/bacnet/lighting.h
${BACNETSTACK_SRC}/bacnet/list_element.c
${BACNETSTACK_SRC}/bacnet/list_element.h
${BACNETSTACK_SRC}/bacnet/lso.c
${BACNETSTACK_SRC}/bacnet/lso.h
${BACNETSTACK_SRC}/bacnet/memcopy.c
@@ -362,6 +368,8 @@ set(BACNETSTACK_BASIC_SRCS
${BACNETSTACK_SRC}/bacnet/basic/service/h_get_alarm_sum.c
${BACNETSTACK_SRC}/bacnet/basic/service/h_getevent_a.c
${BACNETSTACK_SRC}/bacnet/basic/service/h_getevent.c
${BACNETSTACK_SRC}/bacnet/basic/service/h_list_element.c
${BACNETSTACK_SRC}/bacnet/basic/service/h_list_element.h
${BACNETSTACK_SRC}/bacnet/basic/service/h_lso.c
${BACNETSTACK_SRC}/bacnet/basic/service/h_rr_a.c
${BACNETSTACK_SRC}/bacnet/basic/service/h_rr.c