8.3.9. Other

8.3.9.1. [Critical] No communication on AUTOSAR systems with multiple IP addresses

Connext Micro would not receive any communication traffic in an AUTOSAR system when the following conditions were met:

  • More than one IP address was configured for use in the AUTOSAR system.

  • DDS communication used an IP address with an index greater than 0 (i.e., 1).

  • Connext Micro used the default UDP interface factory properties, which set enable_interface_bind to false.

[RTI Issue ID MICRO-7783]

8.3.9.2. [Major] Samples with meta-information were not delivered to the user if they arrived when history cache was full

When a DataReader’s history cache was full, samples containing meta-information from matched DataWriters were not delivered to the user.

[RTI Issue ID MICRO-8063]

8.3.9.3. [Major] DataWriter with finite timestamp failed to send data if date exceeded January 2038

A DataWriter configured with a finite source timestamp tolerance and DDS_BY_SOURCE_TIMESTAMP_DESTINATIONORDER_QOS would fail to send data after 03:14:07 UTC 19 January 2038.

[RTI Issue ID MICRO-5858]

8.3.9.4. [Major] Connext Micro would not work if year exceeded 2038

If the date was set beyond the year 2038, Connext Micro would not work. This was because the date is reported as a 32-bit unsigned integer; however, Connext Micro expects a signed 32-bit value and would therefore interpret the “wrap around” value as a negative number, causing an error.

[RTI Issue ID MICRO-2295]