Bugfix/print property name units lighting (#313)

* Fix EPICS property name proprietary range

* Fix Lighting Command decode length

* add function to determine property name and units proprietary range

* improve test coverage for AI, AO, AV, BI, BO, BV, LO

* refactor common property encoding to proplist module

* add decoder for priority array

Co-authored-by: Steve Karg <skarg@users.sourceforge.net>
This commit is contained in:
Steve Karg
2022-07-29 17:11:38 -05:00
committed by GitHub
parent 731e951106
commit a945588340
18 changed files with 622 additions and 309 deletions
+6
View File
@@ -69,6 +69,9 @@ extern "C" {
const char *bactext_event_type_name(
unsigned index);
BACNET_STACK_EXPORT
bool bactext_property_name_proprietary(
unsigned index);
BACNET_STACK_EXPORT
const char *bactext_property_name(
unsigned index);
BACNET_STACK_EXPORT
@@ -84,6 +87,9 @@ extern "C" {
const char *search_name,
unsigned *found_index);
BACNET_STACK_EXPORT
bool bactext_engineering_unit_name_proprietary(
unsigned index);
BACNET_STACK_EXPORT
const char *bactext_engineering_unit_name(
unsigned index);
BACNET_STACK_EXPORT