...
The BACnet properties 'Link_Speed' and 'Network_Number_Quality' have been updated to be optional, providing greater flexibility in configuration.
Resolved an issue where non-executable services were returning "BACnet-Abort-PDU" with the reason "APPLICATION_EXCEEDED_REPLY_TIME" instead of the expected "BACnet-Reject-PDU" with the reason "UNRECOGNIZED_SERVICE."
Corrected the response for reading "Local_Date" and "Local_Time" properties of the Device Object, which previously returned invalid (NULL) values. The system now correctly responds with "ReadProperty-ACK" and valid current date and time.
Fixed an issue where writing a property value related to non-supported optional functionality returned "APPLICATION_EXCEEDED_REPLY_TIME" instead of "OPTIONAL_FUNCTIONALITY_NOT_SUPPORTED."
Ensured that the "ReinitializeDevice" service bit in the "Protocol_Services_Supported" property of the Device Object is set to TRUE.