diff --git a/bacnet-stack/demo/object/ao.h b/bacnet-stack/demo/object/ao.h index 56529409..f30e8cfe 100644 --- a/bacnet-stack/demo/object/ao.h +++ b/bacnet-stack/demo/object/ao.h @@ -63,6 +63,12 @@ extern "C" { uint32_t object_instance, unsigned priority); + float Analog_Output_Relinquish_Default( + uint32_t object_instance); + bool Analog_Output_Relinquish_Default_Set( + uint32_t object_instance, + float value); + bool Analog_Output_Change_Of_Value( uint32_t instance); void Analog_Output_Change_Of_Value_Clear( @@ -118,4 +124,5 @@ extern "C" { #ifdef __cplusplus } #endif /* __cplusplus */ + #endif diff --git a/bacnet-stack/demo/object/bo.h b/bacnet-stack/demo/object/bo.h index 0705c019..df7ef1d7 100644 --- a/bacnet-stack/demo/object/bo.h +++ b/bacnet-stack/demo/object/bo.h @@ -88,6 +88,8 @@ extern "C" { bool Binary_Output_Present_Value_Relinquish( uint32_t instance, unsigned priority); + unsigned Binary_Output_Present_Value_Priority( + uint32_t object_instance); BACNET_POLARITY Binary_Output_Polarity( uint32_t instance); @@ -101,6 +103,12 @@ extern "C" { uint32_t object_instance, bool value); + BACNET_BINARY_PV Binary_Output_Relinquish_Default( + uint32_t object_instance); + bool Binary_Output_Relinquish_Default_Set( + uint32_t object_instance, + BACNET_BINARY_PV value); + bool Binary_Output_Encode_Value_List( uint32_t object_instance, BACNET_PROPERTY_VALUE * value_list);