RTI Connext Micro Logo
4.1.0
  • 1. Introduction
  • 2. Installation
  • 3. Getting Started
  • 4. Developing Applications
    • 4.1. Prepare Your Development Environment
    • 4.2. Define a Data Type
    • 4.3. Generate Type Support Code with rtiddsgen
    • 4.4. Create an Application
    • 4.5. Configure UDP Transport
    • 4.6. Create DomainParticipant, Topic, and Type
    • 4.7. Create Publisher
    • 4.8. Create DataWriter
    • 4.9. Create Subscriber
    • 4.10. Create DataReader
  • 5. User’s Manual
  • 6. Platform Notes
  • 7. Building Connext Micro
  • 8. Working with Connext Micro and Connext Professional
  • 9. API Reference
  • 10. Release Notes
  • 11. Benchmarks
  • 12. Copyrights
  • 13. Third-Party and Open Source Software
RTI Connext Micro
  • Docs »
  • 4. Developing Applications
  • View page source

4. Developing Applications¶

This section describes how to write Connext Micro applications. It covers preparing your development environment, defining data types, generating support code for your data types, and creating the entities that publish and subscribe to data.

For a deeper dive into Connext Micro’s features, refer to the User’s Manual.

Contents

  • 4.1. Prepare Your Development Environment
    • 4.1.1. Set environment variables
    • 4.1.2. Add required preprocessor flags
    • 4.1.3. Link applications and libraries
  • 4.2. Define a Data Type
  • 4.3. Generate Type Support Code with rtiddsgen
  • 4.4. Create an Application
    • 4.4.1. Registry Configuration
  • 4.5. Configure UDP Transport
  • 4.6. Create DomainParticipant, Topic, and Type
    • 4.6.1. Register Type
    • 4.6.2. Create Topic of Registered Type
    • 4.6.3. DPSE Discovery: Assert Remote Participant
  • 4.7. Create Publisher
  • 4.8. Create DataWriter
    • 4.8.1. DPSE Discovery: Assert Remote Subscription
    • 4.8.2. Writing Samples
  • 4.9. Create Subscriber
  • 4.10. Create DataReader
    • 4.10.1. DPSE Discovery: Assert Remote Publication
    • 4.10.2. Receiving Samples
    • 4.10.3. Filtering Samples
Next Previous

© Copyright 2017-2024, Real-Time Innovations, Inc

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