7. Connext Tools¶
In general, Connext Micro is compatible with RTI tools and other products. The following sections provide additional information for each product.
7.1. Admin Console¶
Admin Console can discover and display Connext Micro applications that use full dynamic discovery (DPDE). When using static discovery (DPSE), it is required to use the Limited Bandwidth Endpoint Discovery (LBED) that is available as a separate product for Connext Professional. With the library a configuration file with the discovery configuration must be provided (just as in the case for products such as Routing Service, etc.). This is provided through the QoS XML file.
Data can be visualized from Connext Micro DataWriters. Keep in mind that Connext Micro
does not currently distribute type information and the type information has
to be provided through an XML file using the “Create Subscription” dialog.
Unlike some other products, this information cannot be provided through the
QoS XML file. To provide the data types to Admin Console, first run the code
generator with the -convertToXml option:
rtiddsgen -convertToXml <file>
Then click on the “Load Data Types from XML file” hyperlink in the “Create Subscription” dialog and add the generated IDL file.
Other Features Supported:
Match analysis is supported.
Discovery-based QoS are shown.
The following resource-limits in Connext Micro must be incremented as follows when using Admin Console:
Add 24 to DDS_DomainParticipantResourceLimitsQosPolicy::remote_reader_allocation
Add 24 to DDS_DomainParticipantResourceLimitsQosPolicy::remote_writer_allocation
Add 1 to DDS_DomainParticipantResourceLimitsQosPolicy::remote_participant_allocation
Add 1 to DDS_DomainParticipantResourceLimitsQosPolicy::remote_participant_allocation if data-visualization is used
Connext Micro does not currently support any administration capabilities or services, and does not match with the Admin Console DataReaders and DataWriters. However, if matching DataReaders and DataWriters are created, e.g., by the application, the following resource must be updated:
Add 48 to DDS_DomainParticipantResourceLimitsQosPolicy::matching_writer_reader_pair_allocation
7.2. Distributed Logger¶
This product is not supported by Connext Micro.
7.3. LabVIEW¶
The LabVIEW toolkit uses Connext Professional, and it must be configured as any other Connext Professional application. A possible option is to use the builtin Connext Professional profile: BuiltinQosLib::Generic.ConnextMicroCompatibility.
7.4. Monitor¶
This product is not supported by Connext Micro.
7.5. Recording Service¶
7.5.1. RTI Recorder¶
RTI Recorder is compatible with Connext Micro in the following ways:
If static endpoint discovery is used, Recorder is compatible starting with version 5.1.0.3 and onwards.
If dynamic endpoint discovery is used, Recorder is compatible with Connext Micro the same way it is with any other DDS application.
In both cases, type information has to be provided via XML. Read Recording Data with RTI Connext Micro for more information.
7.5.2. RTI Replay¶
RTI Replay is compatible with Connext Micro in the following ways:
If static endpoint discovery is used, Replay is compatible starting with version 5.1.0.3 and onwards.
If dynamic endpoint discovery is used, Replay is compatible with Connext Micro the same way it is with any other DDS application.
In both cases, type information has to be provided via XML. Read Recording Data with RTI Connext Micro for more information on how to convert from IDL to XML.
7.5.3. RTI Converter¶
Databases recorded with Connext Micro contains no type information in the DCPSPublication table, but the type information can be provided via XML. Read Recording Data with RTI Connext Micro for more information on how to convert from IDL to XML.
7.6. Wireshark¶
Wireshark fully supports Connext Micro.
7.7. Persistence Service¶
Connext Micro only supports VOLATILE and TRANSIENT_LOCAL durability and does not support the use of Persistence Service.
7.8. Application Generation Using XML¶
An application defined in XML can be shared between Connext Micro and Connext Professional, with the limitations documented in Application Generation Using XML.