Bugfix/bactext enumeration updates 2024 (#1020)
* Extended some BACnet enumerations from 135-2024 protocol-revision 25-30. * Changed usage of _FIRST and _LAST to _MIN and _MAX in some enumerations to be consistent. * Added object type and services supported BACnetBitString sizes for protocol revision 25-30 *Added new BACnetPropertyIdentifier, BACnetEngineeringUnits, BACnetEventState, BACnetRestartReason, BACnetLifeSafetyMode, BACnetLifeSafetyOperation, BACnetLifeSafetyState, BACnet_Services_Supported, BACnetLightingOperation, BACnetBinaryLightingPV, BACnetNetworkPortCommand, BACnetAuthenticationDecision, BACnetAuthorizationPosture, BACnetFaultType, BACnetPriorityFilter, BACnetResultFlags, and BACnetSuccessFilter enumerations. * Added BACnet text for BACnetLifeSafetyMode, BACnetLifeSafetyOperation, BACnetRestartReason, BACnetNetworkType, BACnetNetworkNumberQuality, BACnetNetworkPortCommand, BACnetAuthenticationDecision, BACnetAuthorizationPosture, BACnetFaultType, BACnetPriorityFilter, BACnetSuccessFilter, and BACnetResultFlags.
This commit is contained in:
+2
-2
@@ -2244,7 +2244,7 @@ static int bacapp_snprintf_enumerated(
|
||||
ret_val = bacapp_snprintf_property_identifier(str, str_len, value);
|
||||
break;
|
||||
case PROP_OBJECT_TYPE:
|
||||
if (value <= BACNET_OBJECT_TYPE_LAST) {
|
||||
if (value <= BACNET_OBJECT_TYPE_RESERVED_MIN) {
|
||||
ret_val = bacapp_snprintf(
|
||||
str, str_len, "%s", bactext_object_type_name(value));
|
||||
} else if (value <= BACNET_OBJECT_TYPE_RESERVED_MAX) {
|
||||
@@ -2472,7 +2472,7 @@ static int bacapp_snprintf_object_id(
|
||||
|
||||
slen = bacapp_snprintf(str, str_len, "(");
|
||||
ret_val += bacapp_snprintf_shift(slen, &str, &str_len);
|
||||
if (object_id->type <= BACNET_OBJECT_TYPE_LAST) {
|
||||
if (object_id->type <= BACNET_OBJECT_TYPE_RESERVED_MIN) {
|
||||
slen = bacapp_snprintf(
|
||||
str, str_len, "%s, ", bactext_object_type_name(object_id->type));
|
||||
} else if (object_id->type < BACNET_OBJECT_TYPE_RESERVED_MAX) {
|
||||
|
||||
Reference in New Issue
Block a user