Fixed compile warnings and BACnet priority array decoding (#712)

* Fixed network port warning for unused static function.

* Fixed BACnetPriorityArray decoding in bacapp module

* Fixed epics print of BACnetDateTime complex data.
This commit is contained in:
Steve Karg
2024-08-06 14:10:03 -05:00
committed by GitHub
parent a1d91dbeb1
commit 1be0aa39b9
3 changed files with 85 additions and 32 deletions
-2
View File
@@ -1176,8 +1176,6 @@ bool Load_Control_Write_Property(BACNET_WRITE_PROPERTY_DATA *wp_data)
unsigned int object_index = 0;
int len = 0;
BACNET_APPLICATION_DATA_VALUE value;
/* build here in case of error in time half of datetime */
BACNET_DATE start_date;
debug_printf("Load_Control_Write_Property(wp_data=%p)\n", wp_data);
if (wp_data == NULL) {
+8 -1
View File
@@ -2904,7 +2904,9 @@ static bool Network_Port_FD_BBMD_Address_Write(
return status;
}
#endif
#if (BBMD_CLIENT_ENABLED)
/**
* @brief Write the FD Subscription Lifetime
* @param object_instance [in] BACnet network port object instance number
@@ -3525,9 +3527,11 @@ bool Network_Port_Write_Property(BACNET_WRITE_PROPERTY_DATA *wp_data)
#else
wp_data->error_class = ERROR_CLASS_PROPERTY;
wp_data->error_code = ERROR_CODE_WRITE_ACCESS_DENIED;
#endif
#endif
break;
case PROP_FD_SUBSCRIPTION_LIFETIME:
#if (BBMD_CLIENT_ENABLED)
if (write_property_type_valid(
wp_data, &value, BACNET_APPLICATION_TAG_UNSIGNED_INT)) {
status = Network_Port_FD_Subscription_Lifetime_Write(
@@ -3537,8 +3541,11 @@ bool Network_Port_Write_Property(BACNET_WRITE_PROPERTY_DATA *wp_data)
wp_data->error_class = ERROR_CLASS_PROPERTY;
wp_data->error_code = ERROR_CODE_VALUE_OUT_OF_RANGE;
}
break;
#else
wp_data->error_class = ERROR_CLASS_PROPERTY;
wp_data->error_code = ERROR_CODE_WRITE_ACCESS_DENIED;
#endif
break;
default:
if (Property_List_Member(
wp_data->object_instance, wp_data->object_property)) {