Use BACNET_ENGINEERING_UNITS for basic object API for units properties (#1104)

Co-authored-by: Ed <edward@connect-ex.com>
Co-authored-by: Steve Karg <skarg@users.sourceforge.net>
This commit is contained in:
BACnetEd
2025-11-18 04:17:22 +00:00
committed by GitHub
parent e9dd910b55
commit 003073b71e
17 changed files with 93 additions and 62 deletions
+3 -3
View File
@@ -28,7 +28,7 @@
typedef struct analog_value_descr {
unsigned Event_State : 3;
bool Out_Of_Service;
uint16_t Units;
BACNET_ENGINEERING_UNITS Units;
float Present_Value;
float Prior_Value;
float COV_Increment;
@@ -135,9 +135,9 @@ bool Analog_Value_Reliability_Set(
uint32_t object_instance, BACNET_RELIABILITY value);
BACNET_STACK_EXPORT
uint16_t Analog_Value_Units(uint32_t instance);
BACNET_ENGINEERING_UNITS Analog_Value_Units(uint32_t instance);
BACNET_STACK_EXPORT
bool Analog_Value_Units_Set(uint32_t instance, uint16_t unit);
bool Analog_Value_Units_Set(uint32_t instance, BACNET_ENGINEERING_UNITS unit);
BACNET_STACK_EXPORT
bool Analog_Value_Out_Of_Service(uint32_t instance);