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
+4 -3
View File
@@ -607,9 +607,9 @@ void Analog_Value_COV_Increment_Set(uint32_t object_instance, float value)
*
* @return units property value
*/
uint16_t Analog_Value_Units(uint32_t object_instance)
BACNET_ENGINEERING_UNITS Analog_Value_Units(uint32_t object_instance)
{
uint16_t units = UNITS_NO_UNITS;
BACNET_ENGINEERING_UNITS units = UNITS_NO_UNITS;
struct analog_value_descr *pObject;
pObject = Analog_Value_Object(object_instance);
@@ -628,7 +628,8 @@ uint16_t Analog_Value_Units(uint32_t object_instance)
*
* @return true if the units property value was set
*/
bool Analog_Value_Units_Set(uint32_t object_instance, uint16_t units)
bool Analog_Value_Units_Set(
uint32_t object_instance, BACNET_ENGINEERING_UNITS units)
{
bool status = false;
struct analog_value_descr *pObject;