Skip to the main content.

Did you know?

 

RTI is the world’s largest DDS supplier and Connext is the most trusted software framework for critical systems.

Success-Plan-Services-DSSuccess-Plan Services

Our Professional Services and Customer Success teams bring extensive experience to train, problem-solve, mentor, and accelerate customer success.

Learn more

Developers

From downloads to Hello World, we've got you covered. Find all of the tutorials, documentation, peer conversations and inspiration you need to get started using Connext today.

Try the Connectivity Selection Tool ⇢

Resources

RTI provides a broad range of technical and high-level resources designed to assist in understanding industry applications, the RTI Connext product line and its underlying data-centric technology.

Company

RTI is the infrastructure software company for smart-world systems. The company’s RTI Connext product is the world's leading software framework for intelligent distributed systems.

Contact Us

News & Events
Cooperation

RTI Python API

Python language libraries extend Python applications with the rich feature set of Connext.

⇠ All RTI LABS Projects

RTI-Labs-hero

Introduction 

The RTI Python API is designed to help DDS users with Python programming skills to accelerate development of their systems. It provides a development environment that allows users to continue using the simplicity of the Python language with the advanced features of Connext to build scalable, distributed applications.

RTI Python API is a fully supported product included with Connext 7.x and interoperable with older versions. For older versions of Connext, please see the RTI Connector for Python.

The Python API provides a more comprehensive API than RTI Connector for Python. While Connector provides a quick and easy way to write Python applications that publish and subscribe to the RTI Connext databus, it lacks advanced features that full Connext APIs provide, such as dynamic creation of entities and types, mutable QoS, status updates and more.

Features

  • Full API modeled after the RTI Modern C++ API
    • User types defined in IDL types or Python
    • Create entities in code
    • QoS configuration/mutability in code
    • User accessible Listeners and WaitSets with support for all Condition types
    • Standard content filtered topics and custom content filters, with the ability to modify filter parameters at runtime.
    • Access to built-in DDS discovery topics
Read more