RTI Connext Getting Started Logo
7.5.0
  • 1. Before You Get Started
    • 1.1. What is Connext?
    • 1.2. Learning Connext
    • 1.3. Installing Connext
  • 2. Publish/Subscribe
    • 2.1. Introduction to DataWriters, DataReaders, and Topics
    • 2.2. Hands-On 1: Your First DataWriter and DataReader
      • 2.2.1. Get Example Files
        • 2.2.1.1. From your Installation
        • 2.2.1.2. From GitHub
      • 2.2.2. Set Up Environment Variables (rtisetenv)
      • 2.2.3. Run Code Generator
        • 2.2.3.1. Overview of Generated and Example Code
      • 2.2.4. Open/Modify Publishing Application
      • 2.2.5. Open/Modify Subscribing Application
        • 2.2.5.1. Details of Receiving Data
      • 2.2.6. Compile Your Changes
      • 2.2.7. Run the Applications
      • 2.2.8. Taking It Further
        • 2.2.8.1. Start up Multiple Publishing or Subscribing Applications
        • 2.2.8.2. Publish/Subscribe across Multiple Machines
        • 2.2.8.3. Create Multiple DataWriters, DataReaders, and Topics in a Single Application
    • 2.3. Troubleshooting
      • 2.3.1. Why aren’t my applications communicating?
      • 2.3.2. How do I set my discovery peers?
      • 2.3.3. Why does the DataReader miss the first samples?
      • 2.3.4. Why do I get a “No source for License information” error?
    • 2.4. Hands-On 2: Viewing Your Data
      • 2.4.1. Open Admin Console
      • 2.4.2. Choose Automatically Join
      • 2.4.3. Switch to Data Visualization Perspective
      • 2.4.4. Open Topic Data Tab
      • 2.4.5. Subscribe to “HelloWorld Topic”
      • 2.4.6. Use Topic Data Tab
      • 2.4.7. Use Admin Console across Machines
    • 2.5. Next Steps
  • 3. Data Types
    • 3.1. Common IDL Types
    • 3.2. Introduction to Data Flows
    • 3.3. Hands-On 1: Streaming Data
      • 3.3.1. Run Code Generator
      • 3.3.2. Modify for Streaming Data
      • 3.3.3. Run the Applications
    • 3.4. Publishers, Subscribers, and DomainParticipants
    • 3.5. Hands-On 2: Add a Second DataWriter
      • 3.5.1. Add the New DataWriter
      • 3.5.2. Visualize the Data in rtiddsspy
    • 3.6. Next Steps
  • 4. Keys and Instances
    • 4.1. Why and How Do We Use Instances?
      • 4.1.1. Writing an Instance
      • 4.1.2. Reading an Instance
      • 4.1.3. Instance Lifecycle
    • 4.2. Example: Chocolate Factory
      • 4.2.1. Chocolate Factory: System Overview
      • 4.2.2. Chocolate Factory: Data Overview
    • 4.3. Hands-On 1: Build the Applications and View in Admin Console
      • 4.3.1. Build the Applications
      • 4.3.2. Run Multiple Copies of the Tempering Application
      • 4.3.3. View the Data in Admin Console
    • 4.4. Hands-On 2: Run Both Applications
      • 4.4.1. Run Monitoring and Tempering Applications
      • 4.4.2. Review the Tempering Application Code
    • 4.5. Hands-On 3: Dispose the ChocolateLotState
      • 4.5.1. Add Code to Tempering Application to Dispose ChocolateLotState
      • 4.5.2. Detect the Dispose in the Monitoring Application
      • 4.5.3. Run the Applications
    • 4.6. Hands-On 4: Debugging the System and Completing the Application
      • 4.6.1. Debug in Admin Console
      • 4.6.2. Add the ChocolateTemperature DataReader
      • 4.6.3. Run the Applications
    • 4.7. Next Steps
  • 5. Basic QoS
    • 5.1. Request-Offered QoS Policies
    • 5.2. Some Basic QoS Policies
      • 5.2.1. Reliability and History QoS Policies
        • 5.2.1.1. “Best Effort” Reliability
        • 5.2.1.2. “Reliable” Reliability + “Keep All” History
        • 5.2.1.3. “Reliable” Reliability + “Keep Last” History
        • 5.2.1.4. Summary
      • 5.2.2. Resource Limits QoS Policy
      • 5.2.3. Durability QoS Policy
      • 5.2.4. Deadline QoS Policy
      • 5.2.5. QoS Patterns Review
    • 5.3. QoS Profiles
    • 5.4. Hands-On 1: Update One QoS Profile in the Monitoring/Control Application
    • 5.5. Hands-On 2: Incompatible QoS in Admin Console
    • 5.6. Hands-On 3: Incompatible QoS Notification
    • 5.7. Hands-On 4: Using Correct QoS Profile
    • 5.8. Next Steps
  • 6. ContentFilteredTopics
    • 6.1. The Complete Chocolate Factory
    • 6.2. Hands-On 1: Update the ChocolateLotState DataReader with a ContentFilteredTopic
    • 6.3. Hands-On 2: Review the Temperature DataReader’s ContentFilteredTopic
    • 6.4. Hands-On 3: Review the Larger System in Admin Console
  • 7. Discovery
    • 7.1. Domains
    • 7.2. Initial Peers
    • 7.3. Hands-On 1: Troubleshooting Discovery
    • 7.4. Hands-On 2: Start Applications in Different Domains
    • 7.5. Next Steps
  • 8. Next Steps
    • 8.1. Documentation
    • 8.2. Examples
    • 8.3. Updates
  • Copyrights and Notices
RTI Connext Getting Started
  • Getting Started with Connext
  • View page source

Getting Started with Connext

  • 1. Before You Get Started
  • 2. Publish/Subscribe
  • 3. Data Types
  • 4. Keys and Instances
  • 5. Basic QoS
  • 6. ContentFilteredTopics
  • 7. Discovery
  • 8. Next Steps
  • Copyrights and Notices
Next

© Copyright 2020-2025, Real-Time Innovations, Inc.

Built with Sphinx using a theme provided by Read the Docs.

Send feedback about this document to documentation@rti.com.