Connext DDS Micro

First software framework designed for resource-constrained autonomous systems.

Connext DDS Micro

Overview

Connext® DDS Micro is a small-footprint software framework for autonomous systems and smart machines. This Connectivity Software for IoT Applications accelerates time to market and reduces sustainment costs by enabling the development of modular, loosely coupled applications that meet stringent Size, Weight, and Power (SWaP) requirements. It is standards-compliant and fully interoperable with other Connext® DDS products.

Connext DDS Micro from RTI simultaneously satisfies demanding real-time performance requirements while meeting stringent resource constraints. By abstracting out low-level networking and communication details, it reduces the cost of development for minimizing the amount of custom connectivity or integration code that developers would otherwise have to create.

Connext DDS Micro guarantees extensive compatibility with numerous hardware and operating systems. Its distributed system architecture, predictable resource allocation, and strict adherence to DDS and DDS Security standards further bolster its capabilities.

TECHNICAL SPECIFICATIONS

  • Small memory footprint
  • User-configurable feature set through build options
  • Support for low-power CPUs
  • Scalability from embedded 16-bit microcontrollers to multicore 64-bit CPUs
  • Bundled source code
  • Pre-built support for Linux (x86), Windows, FreeRTOS (ARM), VxWorks (PowerPC) and devices without OS (ARM)
  • Portability to other embedded or real-time operating systems
  • Completely decentralized and easy-to-embed architecture with no message brokers or daemon processes
  • Standards compliant: based on DDS programming interface and RTPS wire interoperability protocol