8. Release Notes

8.1. Supported Platforms

The RTI Connext TSS library is shipped as source and must be compiled before use by any FACE applications.

8.1.1. Conformant Architectures

RTI Connext TSS has been certified conformant on the platforms in Table 8.1.

Table 8.1 Conformant Architectures
OS Version CPU Compiler RTI Architecture Abbreviation
Linux® CentOS™ 7.0 x64 gcc 4.8.2 x64Linux3gcc4.8.2

8.1.2. Demonstrated Architectures

RTI Connext TSS has been demonstrated with Connext DDS Professional on the platforms in Table 8.2 and with Connext DDS Micro on the platforms in Table 8.3.

Table 8.2 Connext DDS Professional - Demonstrated Architectures
OS Version CPU Compiler RTI Architecture Abbreviation
Linux Red Hat® Enterprise Linux 6.0-6.5, 6.7, 6.8 and
CentOS 6.0, 6.2-6.4
x86 gcc 4.4.5 i86Linux2.6gcc4.4.5
    x64 gcc 4.4.5 x64Linux2.6gcc4.4.5
  Red Hat Enterprise Linux 7.0 and
CentOS 7.0
x64 gcc 4.8.2 x64Linux3gcc4.8.2
  Ubuntu® 12.04 LTS x64 gcc 4.6.3 x64Linux3.xgcc4.6.3
OS X® OS X 10.12 x64 clang 8.0 x64Darwin16clang8.0
  OS X 10.13 x64 clang 9.0 x64Darwin17clang9.0
Table 8.3 Connext DDS Micro - Demonstrated Architectures
OS Version CPU Compiler RTI Architecture Abbreviation
Linux Red Hat Enterprise Linux 7.0 and
CentOS 7.0
x64 gcc 4.8.2 x64Linux3gcc4.8.2

Note that the Connext TSS library has not been tested on any Windows® platform.

8.2. What’s New in 2.1.1

8.2.1. FACE Certified Conformance

Connext TSS has been certified conformant to the FACE technical standard, version 2.1.1, and the Safety Base Profile when using Connext DDS Micro 2.4.11.1.

8.3. Known Issues in 2.1.1

8.3.1. Data Type Format

Connext TSS accepts user data types in IDL file format. For assistance converting other data type or data model formats, check the FACE Library Portal for FACE certified products, or contact your local RTI account team or RTI Support .

8.3.2. Data Type Restrictions

The following restrictions apply to FACE TSS message types when using Connext TSS:

  • Variable-length fields are not currently supported. Only fixed-size data types may be used.

8.3.3. Dynamic Memory Allocation

Connext TSS does not return dynamically allocated memory when built for FACE Safety Base or Safety Extended profiles. Dynamically alloated memory in the generated TSS plug-ins is also not returned.

8.3.4. QoS Mutability

DDS QoS are set upon creation and cannot be modified thereafter.

8.3.5. TS Interface Limitations

The following limitations apply to the FACE TS Interface API when using Connext TSS:

8.3.6. Callbacks Interface Restrictions

Due to implementation limitations with Connext DDS Micro (versions 2.4.x), the FACE TSS callback interface is not supported when using Connext DDS Micro for the FACE Safety Base profile.

8.3.7. XML Parser

An external library, libroxml.so 2.2.1, is required to support XML configuration files for Connext DDS Professional targets. This library is not redistributed as part of Connext TSS and can be obtained from http://www.libroxml.net/. Please follow the instructions to download and build the library in your environment.

8.3.8. Code Generation

Code generation for Connext TSS is supported only by the rtiddsgen utility (version 2.5.1.2) that is shipped with Connext TSS.