Real-time communication with your devices

QENEX Suite is a modular software platform for control, logging, and visualization of real-time data to and from electronic devices — ECUs, controllers, and computers.

QENEX Suite platform

QENEX Suite connects communication, data, and visualization

QENEX Suite solves device connectivity, repeatable data work, and a desktop environment for technical teams.

Platform foundation

QENEX Suite

A shared layer for drivers, protocols, variables, and application runtime that concrete solutions can build on.

Desktop environment

QInsight

A visual workspace for live data, charts, logging, replay, and scriptable automation.

Technical extensions

Drivers, protocols, and Controls

Connections to specific hardware and communication interfaces can be extended with custom drivers, protocols, Controls, and Python scripts.

Full QInsight application built on QENEX SuiteFull QInsight application built on QENEX Suite
Application preview

Building blocks

One platform, every layer

QENEX Suite separates recurring technical layers from the specific application, so the next project does not start from scratch.

Variables

Real-time values communicated with external devices.

Drivers

Libraries that connect QENEX Suite to your hardware.

Protocols

Device communication over well-defined protocols.

Custom Controls

User interface elements for workspaces and specialized operation can be added for each project.

{ }

Python scripts

Automate application behavior and analyze logged data later with scripts.

QInsight

QInsight — the visual workspace

Configure and manage everything through a desktop GUI: workspaces with graphs and live signals, data logging and replay. Light and dark themes included.

Workspaces for live dataCharts, signals, and controls can be arranged for the specific test or device.
Logging and replayMeasured data can be stored, replayed, and exported to CSV for further processing.
Python automationScripts extend the runtime with event-driven logic and can analyze logged data after the run.
Full QInsight desktop environmentFull QInsight desktop environment

Display and control

Controls as working instruments, not just output

Workspaces are built from Controls — display and control elements such as charts, value displays, gauges, and watch tables. The Graph Control, for example, combines live signals, multiple data series, and a readable time axis — during a test as well as when reviewing recorded data. The set can be extended with custom Controls per project.

QInsight Graph ControlQInsight Graph Control

Scriptable automation

Python in projects, runtime, and analysis

Scripts can react to application runtime, transform values, and work with measured data. The same mechanism can also be used to evaluate stored logs after a run.

QInsight Python scriptsQInsight Python scripts

Typical workflow

From device to usable application

QENEX Suite shortens the path between a physical device and a tool that an engineer can actually work with.

1

Connect the device

Select or add a driver, protocol, and custom Control for the specific hardware or communication interface.

2

Configure the data

Variables, conversions, logging, and scripts are composed in a unified project model.

3

Measure and evaluate

QInsight shows the live state, stores data, and lets you return to it during debugging or testing.