Get in Touch

UEI Europe Office
+49 40 63698136
Email EU Sales

(508) 921-4600
Email Sales
Email Support

Click here for local offices and distributors.

iDDS data acquisition and control instruments

iDDS is an embedded common application protocol for ”plug and play” data acquisition and control instruments. UEI supports iDDS and is a member of the iDDS Support Group along with these other industry-leading companies:

iDDS support group information can be found at iddswg.org/forum/.

Read more in Aerospace Testing International about how UEI and MDS are revolutionizing turbomachinery testing with iDDS.


At the core of iDDS is DDS -- Data Distribution Service. iDDS utilizes a data centric model. This is important for a few reasons:

  • Loosely coupled architecture with Engineering Unit data being transferred at interfaces simplifies validation and expedites swap out of components
  • Multi-vendor interoperability and support for product and application long term maintainability
  • Publish and Subscribe Pattern
    • Each node or device in an embedded network can both “publish” data subscribe to other data depending on the topic
  • Simplifies complex data flows
  • Ability to differ update rates, reliability and bandwidth control at different nodes
  • QoS configured to provide near real time performance over standard Ethernet
  • Scalable for small and large network based deployments, data rates from 1Hz to 1MHz

Communication Infrastructure Diagram

UEI is dedicated to giving the customer the best experience possible. We pride ourselves on being one of the very select companies that offer iDDS compatibility.

UEI’s standalone embedded system using iDDS allows customers to have:

  • Lower cost and shorter integration costs because publishers/subscribers share a common framework and code is written in a common interface definition language.
  • Increases range of applications due to high level of customization.
  • Enables our equipment to easily work with proprietary sensors/equipment to gather all useful information from a test cell in a “plug and play” capacity.


Control Interface

  • A control interface that handles FCAPS – fault (health monitoring) config, Accounting (billing), Performance (statistics/counts) and security.
  • Provide a centralized login along with user privileges.
    • The YANG 1.1 Data Modeling Language, RFC7950 – describes the hardware and how to configure and control it
    • ITU CCITT Recommendation X.731, State Management Function, 01/92
    • IEEE 1588 PTP and time-stamping at source
    • OMG Data Distribution Service (DDS) Publisher/Subscriber Middleware
    • Twin Oaks, Real-Time Innovations (RTI), OpenDDS, PrismTech, ...

Data interface

A standard transport layer to determine how data is shared from one device to another

  • OMG Data Distribution Service (DDS) Publisher/Subscriber Middleware –
  • Twin Oaks, Real-Time Innovations (RTI), OpenDDS, PrismTech, ...
  • Other data interfaces (TCP/IP, UDP/IP, Modbus, OPC, etc.)

Hardware Interface

iDDS runs directly on our rugged and flexible hardware, opening up new possibilities to move the sensor and control data as close to the engine as possible. Watch our application video below to see this in action.


UEI knows how important it is to support all of your sensors and avionic interfaces in the system. That is why we offer an extensive list of I/O boards to make your development and testing safer, faster, easier and more cost effective.

UEI data acquisition, test and control I/O chassis


  • Strain Gauges
  • Synchro/Resolvers
  • Current – Sink/Source
  • Voltage
  • Avionics Interfaces
  • Thermocouples
  • RTD
  • Speed
  • Signal Routing
  • And more!


  • iDDS
  • Modbus
  • OPC-UA
  • EtherCAT
  • Embedded SIMULINK
  • Realtime Linux
  • C/C++ Libraries
  • Many other Languages and OSs supported

UEI offers over 85+ I/O boards to support all your data acquisition, test and control application needs.


  • Ability to simulate and read wide range of values for variables. This enables customers to find failure points with a great degree of accuracy.
  • Harsh condition tested - Enables boards to go wherever they are needed:
    • 5g Vibration
    • 100g Shock
    • -40 to 85º C
  • High level of channel isolation to ensure accuracy up to 350 VRMS.
  • Extremely versatile can be used with a wide range of operating systems and programming languages.
  • Decrease costs by not needing to use a real plant with the embedded system.
  • Scalable due to wide range of chassis available allowing for an increase in boards that all can work together.
  • Precise synchronization between chassis using PTP IEEE 1588.

Learn more about iDDS from UEI's Master Class series video: