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
+7
View File
@@ -60,6 +60,13 @@ extern "C" {
const int *pListRequired,
const int *pListOptional,
const int *pListProprietary);
BACNET_STACK_EXPORT
int property_list_common_encode(
BACNET_READ_PROPERTY_DATA *rpdata,
uint32_t device_instance_number);
BACNET_STACK_EXPORT
bool property_list_common(
BACNET_PROPERTY_ID property);
#ifdef __cplusplus
}