Dewesoft X3 is unique in terms of supported input and output interfaces. No other data acquisition software can match a number of interfaces that can be synchronized, acquired, stored and visualized in the same data file. 

Analog sensors

Dewesoft X can acquire, store and analyze data from almost any analog sensor using Dewesoft USB and EtherCAT data acquisition hardware.  

When DAQ device is connected to the computer, Dewesoft X will recognize it automatically and display the list of available analog channels. Analog channels can have different modes, depending on the amplifier used by the DAQ hardware. Modes are Voltage, IEPE, Charge, Bridge (Full, Half, Quarter, 120/350 Ohm). TEDS technology is used for sensor autodetection and automatic configuration.

Each analog channel has software selectable features like sampling rate, name, color, unit, sensor, amplifier settings and filtering with live signal preview.

TEDS and smart sensors

Dewesoft implements TEDS standard to read, auto detect and automatically configure connected sensors. Calibration, scale factor, sensitivity, unit, model and just about anything else will automatically be read and set the channel configuration according to the connected sensor. 

You can also easily turn any sensor in your possession into "smart sensor". Simply equip sensor with the TEDS chip and write sensor and amplifier configuration with one click. Next time you connect the sensor, entire channel configuration will be set up automatically.

Sensor database

Dewesoft X includes a sensor database which holds the list and the properties of all sensors you want to use. Each sensor is defined with the information in the database:

  • Sensor type, serial number, calibration date and period
  • General sensor information with the ability to define custom fields
  • Scaling type, either linear, polynomial or table
  • Transfer curve used for sensor correction

The sensor database can be created and adapted according to the used measurement hardware. All functions for creation, editing and managing sensors are included.

For more information about sensor database and editor visit Sensor database PRO training online course.

Sensor connector wiring schemes

Dewesoft X includes smart wiring schemes for easy creation of sensor connectors for the connection to the front-end amplifiers. 

Depending on the used amplifier and selected operation mode, the correct connector pinout and the needed connections to the sensor are displayed. By moving the mouse pointer over the wires software will show you how to connect sensor pinout to the connector pinout.

This will save you a lot of time and will spare you endless search for additional documents.

Counter/Encoder/Digital inputs

Dewesoft X offers digital counter interface available on Dewesoft DAQ instruments. All counter inputs utilize our patented and registered trademark technology "Supercounter" which allows very precise timing and counting measurement.

Each counter input allows capturing: counting, encoder, frequency, period, pulse width and duty cycle. Each counter input can also be used as 3 pure digital inputs.

To learn more about counters and especially Dewesoft Supercounter technology please visit Digital counter PRO training course.

Automotive interfaces

Dewesoft X3 offers support for several standard automotive interfaces for analyzing and inspecting vehicle data. Data can be captured from all the supported interfaces and synchronized with other sources like analog, video, and others... Supported automotive interfaces:

  • CAN bus
  • OBDII on CAN
  • CAN FD
  • J1939 and J1587
  • LIN bus
  • FlexRay
  • Kistler KiRoad
  • MTS road simulator integration
  • Testbed AK-protocol support
  • ETAS INCA over CAN
  • SENT (SAE J2716)

Slide right for more details about individual automotive interfaces. 

CAN bus

X3 can interface with all Dewesoft CAN devices which is dominated vehicle bus interface found in today's vehicles. X3 can decode any kind of data from CAN bus in read-only or acknowledge mode. Support for OBDII on CAN, J1939 and J1587 standards is also available.

Dewesoft X makes it extremely easy to setup CAN channels. The software can import and export CAN DBC or XML files. DBC files are common files for CAN message and channel definition. After the import software will automatically set up all available CAN channels and decode CAN messages.

To learn more about CAN, OBDII and related features please visit CAN bus PRO training online course.


Dewesoft X currently offers support for Vector CAN FD interfaces

Key features

  • Synchronised CAN FD acquisition with other sources like analog, digital, video, GPS, etc.
  • Decode, store and send CAN FD messages
  • Dual baud rate up to 12 MBit/sec
  • Message decoding up to 64 bytes
  • Support for CAN DBC or XML file import and export for easy setup of CAN FD channels


Dewesoft X3 offers support for XCP and CCP protocols via XCP/CCP plugin.

The plugin enables data acquisition from Electronic Control Units (ECUs) supporting CCP or XCP over CAN or Ethernet protocol. It supports multiple ECU's. No additional HW is needed except CAN or Ethernet port. 

For more information see Dewesoft X plugins page.


FlexRay is an automotive network communications protocol developed by the FlexRay Consortium to govern on-board automotive computing. It is designed to be faster and more reliable than CAN.

X3 offers support for FlexRay protocol with FIBEX library import option. All Vector FlexRay cards are supported.

For more information see Dewesoft X plugins page.

LIN bus 

The LIN bus plugin allows you to simply connect and listen to communication on multiple LIN networks. Using Vector hardware, it mimics listen-only slaves that listen to all data transmission on the bus. Decoding can be done in three different forms:

  • analog data with extensive scaling options,
  • discrete data
  • a mix of both.

The plugin supports importing the configuration from LIN description files (LDF). To read the LIN bus, a Vector LIN card is required.

SENT (SAE J2716)

The SENT protocol (Single Edge Nibble Transmission - SAE J2716) is a data transmission protocol that has seen a big increase in use, especially in the automotive industry. The module developed decodes a SENT signal transmitted from a sensor using counter channels.

The module supports two fast channels and any number of slow channels, which are detected automatically. The SENT signals can be decoded from multiple sensors simultaneously while each sensor is using a dedicated counter channel.

GPS, Inertial Navigation (IMU), and Real-time Kinematics (RTK)

Dewesoft X can interface with any GPS sensor that sends data according to NMEA specification. For the most precise navigational measurements (down to 1cm), we offer our own high accuracy GPS/GNSS sensors and Inertial Measurement Units with optional RTK support.

The navigational devices can also be used to provide GPS clock timing for data synchronization between different data acquisition devices.

To learn more about GPS and Inertial navigation acquisition please visit GPS/GNSS PRO training online course.

3rd party Inertial Devices support

Dewesoft X also offers support for Oxford OxTS RT-series GNSS/INS devices and is used for precision measurements of motion in real-time. An OxTS device can either be used as a clock master or slave when synchronized with Dewesoft DAQ systems


Dewesoft was one of the first data acquisition software to offer synchronized video for free. X3 features advanced video engine to include various video capabilities to your measurements. 

Direct X camera support offers affordable, low-cost video that can be added to your measurements. For truly synchronized to analog video, we offer Dewesoft high-quality, high-speed cameras. For extra high-speed video we support Photron high-speed cameras and for thermal imaging, we have added support for FLIR infrared cameras.

For more information about video acquisition please visit Video acquisition PRO training online course.

Aerospace interfaces

Several aerospace interfaces are supported including support for Ullysix TARSUS cards for decoding and visualizing PCM telemetry streams and IRIG Chapter 10 protocol as well as the support for ARINC 429 and MIL-STD-1553 devices from AltaDT technologies

iNET plugin captures iNET compliant data using iNET network packet protocol. The plugin complies with the TTC NPD data packet protocol version 3.

For more information about PCM telemetry and other aerospace specific standards please check Aerospace Interfaces and visit PCM telemetry PRO training online course.

Kistler KiRoad

Kistler KiRoad offers very accurate wheel force and moment measurement from Kistler RoaDyn® wheel force transducers, each represented as three vectors in an orthogonal reference system.

The KiRoad device is fully supported inside Dewesoft X and the offers fully synchronized or async acquisition via Ethernet TCP/IP lossless interface. The sampling rate is up to 1250 Hz. Hardware synchronization with Dewesoft DAQ devices keeps data from all devices in perfect sync.

GeneSys ADMA

The GeneSys ADMA platform is a high-speed, high-performance GYRO platform used in the automotive industry to measure absolute position, velocities, accelerations, angles (yaw, pitch, roll) and angular velocities.

Dewesoft X software has full support for all Genesys devices (ADMA, ADMA Speed, ADMA Slim) that use ethernet to communicate with the device (HW v3+). Dewesoft gets all the data directly in the software as Dewesoft X channels. The data from ADMA is perfectly synchronized to all other data sources and can also be used as a clock master for other Dewesoft data acquisition devices.

LORD MicroStrain

This add-on adds support for the LORD Microstrain® MIP protocol. The add-on supports most of the IMU, GPS, and EF (Extended Kalman Filter) data-packets and some of the initialization commands.

Serial communication

Serialcom add-on adds support for reading and sending data from and to a standard serial communication port (RS232 or compatible).

It can receive serial data and extract text or numeric data from the byte stream. You can also send data to the serial device (e.g. at the start of storing or every N seconds, ...).


Dewesoft X3 can receive and decode data from multiple ethernet streams. Different filter capabilities are available (TCP, UDP, filter data) and support data decoding with various formats (Motorola, Intel, float, signed, unsigned ...). Linear and non-linear (polynomial) scaling is possible.

For more information please see Ethernet plugin manual in the download center.


Modbus interface support allows setting up and reading data from a Modbus server via TCP/IP protocol. The following data types are supported - Boolean, Int16, Int16 unsigned, and Float32 (including Word-Swap). Writing to the Modbus device is also supported by the MODBUS slave plugin.

Siemens S7

Dewesoft X offers support for Siemens S7 protocol and features direct communication with Siemens PLC over Ethernet. No Siemens licenses are required. Read & write functionality is supported for all S7 data types - Boolean, Byte, Char, Word, Int, DWord, DInt, Real, Date, Time Of Day, Date_Time and String).

It is possible to communicate with multiple PLC devices simultaneously.


OPC Unified Architecture (OPC UA) is a machine to machine communication protocol for industrial automation developed by the OPC Foundation. The standard is frequently used in the industry 4.0 for communication and data sharing between different devices.   

Dewesoft X offers two OPC UA options that can be included:

  • OPC UA client: the client that can be connected and fetch data from any OPC UA server.
  • OPC UA server: the server can server Dewesoft X measurement data to one or many OPC UA clients.


Dewesoft X provides the interfaces to acquire the data with external exact clock source. This is required when synchronizing several devices, or when an absolute time stamp is needed. Three timing sources are supported in Dewesoft: 

  • IRIG timecode, 
  • GPS timecode or 
  • NTP SYNC synchronization.

Barcode Scanners

The Barcode scanner module adds support for scanning different types of barcodes and storing their content into Dewesoft X Data Header.

Both 1D and 2D barcodes are supported, such as QR codes, Barcodes and Data Matrix codes, which can be scanned using either a handheld scanner or a camera. 

NMEA weather station

For acquiring weather and environment data like air temperature, pressure, wind speed, humidity and others, Dewesoft X supports Vaisala WXT530 series NMEA compatible weather station.

Data is acquired via the RS-232 interface. MWV and XDR messages are supported. The device must be configured to send the data automatically.

File import

Dewesoft X can import data from text CSV files (comma separated values). Importer uses simple visual interface for previewing imported data and offers several settings to interpret the CSV data:

  • Select row from where import should start
  • Select decimal symbol
  • Async or sync channel type
  • Absolute or relative time format
  • Sampling rate selection
  • Data delimiter selection

Custom interface support

Even though Dewesoft X supports a wide variety of data interfaces you can easily add support for additional custom interfaces, devices, protocols, and sensors.

Dewesoft X offers DCOM plugin technology which you can use to support 3rd party devices. Visit developers section ​​​​​​​for programming guide and example code.

Fale com um especialista

Obrigado por nos contactar. Um de nossos especialistas entrará em contato o mais breve possível.