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.
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.
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 |
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.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:
- FACE::TS::Create_Connection()
- FACE::PUB_SUB is the only supported messaging pattern type.
- FACE::TS::Get_Connection_Parameters()
- Only the connection direction is populated with valid information.
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.