Added functions for Reliability property Get/Set for demo objects.

This commit is contained in:
skarg
2017-01-01 05:10:48 +00:00
parent d416303844
commit 1f3fd7e933
6 changed files with 42 additions and 1 deletions
+6
View File
@@ -95,6 +95,12 @@ extern "C" {
uint32_t instance,
char *new_name);
BACNET_RELIABILITY Analog_Output_Reliability(
uint32_t object_instance);
bool Analog_Output_Reliability_Set(
uint32_t object_instance,
BACNET_RELIABILITY value);
bool Analog_Output_Units_Set(
uint32_t instance,
uint16_t units);
+9
View File
@@ -83,6 +83,9 @@ extern "C" {
bool Analog_Value_Object_Name(
uint32_t object_instance,
BACNET_CHARACTER_STRING * object_name);
bool Analog_Value_Name_Set(
uint32_t object_instance,
char *new_name);
int Analog_Value_Read_Property(
BACNET_READ_PROPERTY_DATA * rpdata);
@@ -116,6 +119,12 @@ extern "C" {
uint32_t instance,
char *new_name);
BACNET_RELIABILITY Analog_Value_Reliability(
uint32_t object_instance);
bool Analog_Value_Reliability_Set(
uint32_t object_instance,
BACNET_RELIABILITY value);
uint16_t Analog_Value_Units(
uint32_t instance);
bool Analog_Value_Units_Set(
+6
View File
@@ -71,6 +71,12 @@ extern "C" {
uint32_t instance,
char *new_name);
BACNET_RELIABILITY Binary_Input_Reliability(
uint32_t object_instance);
bool Binary_Input_Reliability_Set(
uint32_t object_instance,
BACNET_RELIABILITY value);
char *Binary_Input_Inactive_Text(
uint32_t instance);
bool Binary_Input_Inactive_Text_Set(
+6
View File
@@ -68,6 +68,12 @@ extern "C" {
uint32_t instance,
char *new_name);
BACNET_RELIABILITY Binary_Value_Reliability(
uint32_t object_instance);
bool Binary_Value_Reliability_Set(
uint32_t object_instance,
BACNET_RELIABILITY value);
char *Binary_Value_Inactive_Text(
uint32_t instance);
bool Binary_Value_Inactive_Text_Set(
+2 -1
View File
@@ -226,7 +226,7 @@ extern "C" {
bool Device_Reinitialize(
BACNET_REINITIALIZE_DEVICE_DATA * rd_data);
bool Device_Reinitialize_State_Set(BACNET_REINITIALIZED_STATE state);
BACNET_REINITIALIZED_STATE Device_Reinitialized_State(
void);
@@ -295,6 +295,7 @@ extern "C" {
uint32_t object_instance,
BACNET_CHARACTER_STRING * object_name);
bool Device_Object_Name_ANSI_Init(const char * object_name);
char * Device_Object_Name_ANSI(void);
BACNET_DEVICE_STATUS Device_System_Status(
void);
+13
View File
@@ -93,6 +93,12 @@ extern "C" {
uint32_t object_instance,
char *text_string);
BACNET_RELIABILITY Multistate_Input_Reliability(
uint32_t object_instance);
bool Multistate_Input_Reliability_Set(
uint32_t object_instance,
BACNET_RELIABILITY value);
bool Multistate_Input_State_Text_Set(
uint32_t object_instance,
uint32_t state_index,
@@ -104,6 +110,13 @@ extern "C" {
uint32_t object_instance,
uint32_t state_index);
bool Multistate_Input_Create(
uint32_t object_instance);
bool Multistate_Input_Delete(
uint32_t object_instance);
void Multistate_Input_Cleanup(
void);
void Multistate_Input_Init(
void);