Fixed the missing BACnetObjectPropertyReference text used in debugging. Also fixed missing BACnetSCFailedConnectionRequest, BACnetSCHubFunctionConnection, BACnetSCDirectConnection,BACnetSCHubConnection, BACnetTimerStateChangeValue, and BACnetAddressBinding text. (#1166)

This commit is contained in:
Steve Karg
2025-12-02 14:31:19 -06:00
committed by GitHub
parent c33944e0f8
commit bdfe70639c
4 changed files with 23 additions and 8 deletions
+4
View File
@@ -43,6 +43,10 @@ The git repositories are hosted at the following sites:
### Fixed ### Fixed
* Fixed the missing BACnetObjectPropertyReference,
BACnetSCFailedConnectionRequest, BACnetSCHubFunctionConnection,
BACnetSCDirectConnection,BACnetSCHubConnection, BACnetTimerStateChangeValue,
and BACnetAddressBinding text used in debugging.(#1166)
* Fixed the units to/from ASCII to function for other units properties. (#1165) * Fixed the units to/from ASCII to function for other units properties. (#1165)
* Fixed datetime integer overflow on 8-bit AVR compiler (#1162) * Fixed datetime integer overflow on 8-bit AVR compiler (#1162)
* Fixed the ports/linux BACnet/IP cache netmask for accurate subnet * Fixed the ports/linux BACnet/IP cache netmask for accurate subnet
+3 -3
View File
@@ -4390,7 +4390,7 @@ bacnet_shed_level_from_ascii(BACNET_SHED_LEVEL *value, const char *argv)
#if defined(BACAPP_DEVICE_OBJECT_PROPERTY_REFERENCE) #if defined(BACAPP_DEVICE_OBJECT_PROPERTY_REFERENCE)
/** /**
* @brief Parse a string into a BACnetDeviceObjectPropertyReference value * @brief Parse a string into a BACnetDeviceObjectPropertyReference value
* @param value [out] The BACnetObjectPropertyReference value * @param value [out] The BACnetDeviceObjectPropertyReference value
* @param argv [in] The string to parse * @param argv [in] The string to parse
* @return true on success, else false * @return true on success, else false
*/ */
@@ -4432,7 +4432,7 @@ static bool device_object_property_reference_from_ascii(
#if defined(BACAPP_DEVICE_OBJECT_REFERENCE) #if defined(BACAPP_DEVICE_OBJECT_REFERENCE)
/** /**
* @brief Parse a string into a BACnetDeviceObjectReference value * @brief Parse a string into a BACnetDeviceObjectReference value
* @param value [out] The BACnetObjectPropertyReference value * @param value [out] The BACnetDeviceObjectReference value
* @param argv [in] The string to parse * @param argv [in] The string to parse
* @return true on success, else false * @return true on success, else false
*/ */
@@ -4482,7 +4482,7 @@ static bool object_property_reference_from_ascii(
if (!value || !argv) { if (!value || !argv) {
return false; return false;
} }
/* analog-output:4194303,present-value,-1,device:4194303 */ /* analog-output:4194303,present-value,-1 */
count = sscanf( count = sscanf(
argv, "%4lu:%7lu,%lu,%ld", &object_type, &object_instance, &property_id, argv, "%4lu:%7lu,%lu,%ld", &object_type, &object_instance, &property_id,
&array_index); &array_index);
+4 -4
View File
@@ -1663,13 +1663,13 @@ typedef enum {
BACNET_APPLICATION_TAG_XY_COLOR, BACNET_APPLICATION_TAG_XY_COLOR,
/* BACnetColorCommand */ /* BACnetColorCommand */
BACNET_APPLICATION_TAG_COLOR_COMMAND, BACNET_APPLICATION_TAG_COLOR_COMMAND,
/* BACNET_SC_FAILED_CONNECTION_REQUEST */ /* BACnetSCFailedConnectionRequest */
BACNET_APPLICATION_TAG_SC_FAILED_CONNECTION_REQUEST, BACNET_APPLICATION_TAG_SC_FAILED_CONNECTION_REQUEST,
/* BACNET_SC_HUB_FUNCTION_CONNECTION_STATUS */ /* BACnetSCHubFunctionConnection */
BACNET_APPLICATION_TAG_SC_HUB_FUNCTION_CONNECTION_STATUS, BACNET_APPLICATION_TAG_SC_HUB_FUNCTION_CONNECTION_STATUS,
/* BACNET_SC_DIRECT_CONNECTION_STATUS */ /* BACnetSCDirectConnection */
BACNET_APPLICATION_TAG_SC_DIRECT_CONNECTION_STATUS, BACNET_APPLICATION_TAG_SC_DIRECT_CONNECTION_STATUS,
/* BACNET_SC_HUB_CONNECTION_STATUS */ /* BACnetSCHubConnection */
BACNET_APPLICATION_TAG_SC_HUB_CONNECTION_STATUS, BACNET_APPLICATION_TAG_SC_HUB_CONNECTION_STATUS,
/* BACnetBDTEntry */ /* BACnetBDTEntry */
BACNET_APPLICATION_TAG_BDT_ENTRY, BACNET_APPLICATION_TAG_BDT_ENTRY,
+12 -1
View File
@@ -142,6 +142,8 @@ INDTEXT_DATA bacnet_application_tag_names[] = {
"BACnetDeviceObjectPropertyReference" }, "BACnetDeviceObjectPropertyReference" },
{ BACNET_APPLICATION_TAG_DEVICE_OBJECT_REFERENCE, { BACNET_APPLICATION_TAG_DEVICE_OBJECT_REFERENCE,
"BACnetDeviceObjectReference" }, "BACnetDeviceObjectReference" },
{ BACNET_APPLICATION_TAG_OBJECT_PROPERTY_REFERENCE,
"BACnetObjectPropertyReference" },
{ BACNET_APPLICATION_TAG_DESTINATION, "BACnetDestination" }, { BACNET_APPLICATION_TAG_DESTINATION, "BACnetDestination" },
{ BACNET_APPLICATION_TAG_RECIPIENT, "BACnetRecipient" }, { BACNET_APPLICATION_TAG_RECIPIENT, "BACnetRecipient" },
{ BACNET_APPLICATION_TAG_COV_SUBSCRIPTION, "BACnetCOVSubscription" }, { BACNET_APPLICATION_TAG_COV_SUBSCRIPTION, "BACnetCOVSubscription" },
@@ -154,6 +156,14 @@ INDTEXT_DATA bacnet_application_tag_names[] = {
{ BACNET_APPLICATION_TAG_HOST_N_PORT, "BACnetHostNPort" }, { BACNET_APPLICATION_TAG_HOST_N_PORT, "BACnetHostNPort" },
{ BACNET_APPLICATION_TAG_XY_COLOR, "BACnetxyColor" }, { BACNET_APPLICATION_TAG_XY_COLOR, "BACnetxyColor" },
{ BACNET_APPLICATION_TAG_COLOR_COMMAND, "BACnetColorCommand" }, { BACNET_APPLICATION_TAG_COLOR_COMMAND, "BACnetColorCommand" },
{ BACNET_APPLICATION_TAG_SC_FAILED_CONNECTION_REQUEST,
"BACnetSCFailedConnectionRequest" },
{ BACNET_APPLICATION_TAG_SC_HUB_FUNCTION_CONNECTION_STATUS,
"BACnetSCHubFunctionConnection" },
{ BACNET_APPLICATION_TAG_SC_DIRECT_CONNECTION_STATUS,
"BACnetSCDirectConnection" },
{ BACNET_APPLICATION_TAG_SC_HUB_CONNECTION_STATUS,
"BACnetSCHubConnection" },
{ BACNET_APPLICATION_TAG_BDT_ENTRY, "BACnetBDTEntry" }, { BACNET_APPLICATION_TAG_BDT_ENTRY, "BACnetBDTEntry" },
{ BACNET_APPLICATION_TAG_FDT_ENTRY, "BACnetFDTEntry" }, { BACNET_APPLICATION_TAG_FDT_ENTRY, "BACnetFDTEntry" },
{ BACNET_APPLICATION_TAG_ACTION_COMMAND, "BACnetActionCommand" }, { BACNET_APPLICATION_TAG_ACTION_COMMAND, "BACnetActionCommand" },
@@ -163,7 +173,8 @@ INDTEXT_DATA bacnet_application_tag_names[] = {
{ BACNET_APPLICATION_TAG_CHANNEL_VALUE, "BACnetChannelValue" }, { BACNET_APPLICATION_TAG_CHANNEL_VALUE, "BACnetChannelValue" },
{ BACNET_APPLICATION_TAG_LOG_RECORD, "BACnetLogRecord" }, { BACNET_APPLICATION_TAG_LOG_RECORD, "BACnetLogRecord" },
{ BACNET_APPLICATION_TAG_PROPERTY_VALUE, "BACnetPropertyValue" }, { BACNET_APPLICATION_TAG_PROPERTY_VALUE, "BACnetPropertyValue" },
{ BACNET_APPLICATION_TAG_LOG_RECORD, "BACnetLogRecord" }, { BACNET_APPLICATION_TAG_TIMER_VALUE, "BACnetTimerStateChangeValue" },
{ BACNET_APPLICATION_TAG_ADDRESS_BINDING, "BACnetAddressBinding" },
{ BACNET_APPLICATION_TAG_NO_VALUE, "BACnetNoValue" }, { BACNET_APPLICATION_TAG_NO_VALUE, "BACnetNoValue" },
{ BACNET_APPLICATION_TAG_ABSTRACT_SYNTAX, "ABSTRACT-SYNTAX" }, { BACNET_APPLICATION_TAG_ABSTRACT_SYNTAX, "ABSTRACT-SYNTAX" },
{ 0, NULL } { 0, NULL }