From da7fffaa9a7a8166ba1f3ffa32078244d76d606a Mon Sep 17 00:00:00 2001 From: skarg Date: Wed, 10 Aug 2011 03:58:25 +0000 Subject: [PATCH] Fixed AI header when built without Intrinsic Reporting. --- bacnet-stack/demo/object/ai.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/bacnet-stack/demo/object/ai.h b/bacnet-stack/demo/object/ai.h index 92eda9d5..03513ae7 100644 --- a/bacnet-stack/demo/object/ai.h +++ b/bacnet-stack/demo/object/ai.h @@ -31,7 +31,11 @@ #include "bacdef.h" #include "rp.h" #include "wp.h" +#if defined(INTRINSIC_REPORTING) #include "nc.h" +#include "getevent.h" +#include "alarm_ack.h" +#endif #ifdef __cplusplus extern "C" { @@ -61,9 +65,6 @@ extern "C" { #endif } ANALOG_INPUT_DESCR; - - - void Analog_Input_Property_Lists( const int **pRequired, const int **pOptional, @@ -110,6 +111,7 @@ extern "C" { uint32_t object_instance, float value); +#if defined(INTRINSIC_REPORTING) void Analog_Input_Intrinsic_Reporting(uint32_t object_instance); int Analog_Input_Event_Information(unsigned index, @@ -117,6 +119,7 @@ extern "C" { int Analog_Input_Alarm_Ack(BACNET_ALARM_ACK_DATA * alarmack_data, BACNET_ERROR_CODE * error_code); +#endif void Analog_Input_Init( void);