From ea7c74dad20ad7cab066199c54fb6df4c4ab33e2 Mon Sep 17 00:00:00 2001 From: skarg Date: Fri, 5 Mar 2010 17:14:42 +0000 Subject: [PATCH] Changed header defines for Units to be uint16_t since the maximum value allowed by BACnet is 65535. Thanks, Piotr! --- bacnet-stack/include/ai.h | 7 +++++-- bacnet-stack/include/ao.h | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/bacnet-stack/include/ai.h b/bacnet-stack/include/ai.h index fc498a10..c7a71fef 100644 --- a/bacnet-stack/include/ai.h +++ b/bacnet-stack/include/ai.h @@ -29,6 +29,7 @@ #include #include "bacdef.h" #include "rp.h" +#include "wp.h" #ifdef __cplusplus extern "C" { @@ -63,12 +64,14 @@ extern "C" { bool Analog_Input_Units_Set( uint32_t instance, - uint32_t units); - uint32_t Analog_Input_Units( + uint16_t units); + uint16_t Analog_Input_Units( uint32_t instance); int Analog_Input_Read_Property( BACNET_READ_PROPERTY_DATA *rpdata); + bool Analog_Input_Write_Property( + BACNET_WRITE_PROPERTY_DATA * wp_data); float Analog_Input_Present_Value( uint32_t object_instance); diff --git a/bacnet-stack/include/ao.h b/bacnet-stack/include/ao.h index dcd377c5..d2c4685b 100644 --- a/bacnet-stack/include/ao.h +++ b/bacnet-stack/include/ao.h @@ -77,8 +77,8 @@ extern "C" { bool Analog_Output_Units_Set( uint32_t instance, - uint32_t units); - uint32_t Analog_Output_Units( + uint16_t units); + uint16_t Analog_Output_Units( uint32_t instance);