DiagRA® Embedded

Our solution for location-independent diagnostics and flashing.

DiagRA® Embedded

Our solution for location-independent diagnostics and flashing.

DiagRA® Embedded

DiagRA® Embedded lets you run complete diagnostic and flashing services on all devices, both Windows and Linux-based. Diagnose and flash control devices not only from your desk but also in the field. Control your service either natively with the C++ API or remotely via a web service interface.

Your Benefits

Make use of all the advantages – wherever you are. With our C++ based runtime function library you can use DiagRA® Embedded on almost every Linux and Windows device.

Platform Independence

No restrictions due to the given platforms.

C++ API

Implement your service natively with the C ++ API.

WebServices

Control via SOAP and ReST web services.

Platform independence advantage

DiagRA® Embedded is compatible with Linux and Windows, so you can use the software in any use-case on almost any device. Save yourself unnecessary test drives by flashing the control units with a different variant during the same test drive. You can call up and carry out all diagnostic and flash functions while in the field, using your smartphone or automated, using the C++ API interface.

Feature Overview

DiagRA® Embedded is a diagnostic tool that’s ideal for mobile use.

Mobile Device Diagnostics

DiagRA® Embedded lets you run diagnostics and flash functions for mobile devices.

ECU Flash Programming

DiagRA® Embedded offers complete flash programming for almost all ECUs.

OBD Scan-Tool

Includes a fully integrated OBD scan tool for OBDII, EOBD, HD-OBD, WWH-OBD.

Platform Independence

DiagRA® Embedded is fully compatible with Linux and Windows.

UDS Support

Supports the Unified Diagnostic Services Protocol (UDS) according to ISO 14229.

C++ API

DiagRA® Embedded can be integrated into your respective process via a C++ API.

WebServices SOAP, ReST

Control all functions via SOAP and ReST web services.

Low Memory Requirements

DiagRA® Embedded requires very little RAM, so it can be used on all devices.

DiagRA® Embedded Supports:

StandardsSAE J1979, SAE J1939, ISO 27145, ISO 14229
InterfacesSocketCAN, PEAK, Kvaser, SAE J2534 PassThru, RP1210
Physical ConnectionCAN, CAN FD
Flash FormatsHEX/S19, ODX, PDX
DiagRA® Embedded

the diagnostic and flash tool, for diagnostic applications on Linux and Windows devices.

Technical Specification

StandardsSAE J1979, SAE J1939, ISO 27145, ISO 14229
InterfacesSocketCAN, PEAK, Kvaser, SAE J2534 PassThru, RP1210
Physical ConnectionCAN, CAN FD
Flash FormatsHEX/S19, ODX
System requirements Linux from Kernel 4.4Processor: ARM 32/64 bit, Intel 32/64 bit
Main memory: from 512 MB
Hard disk: 512 MB (developer version), 30 MB (application via web services, e.g. Flashhub)
Interface: SocketCAN-compatible interface (Kvaser, PEAK, …)
Developer version: cmake 3.8.2 or higher; Windows: Visual Studio 2013, 2015, 2017 or 2019; Linux: GCC 4.9 or later
System requirements from Windows 7Processor: Intel 32/64 bit
Main memory: from 4 GB
Hard disk: 512 MB (developer version), 30 MB (application via web services, e.g. Flashhub)
Interface: Kvaser, PEAK, Passthru
Developer version: cmake 3.8.2 or higher; Windows: Visual Studio 2013, 2015, 2017 or 2019; Linux: GCC 4.9 or later

Product Flyer DiagRA® Embedded

News Story DiagRA Embedded

Our DiagRA Embedded component provides a complete diagnostic stack as well as ECU flash programming on both Windows and embedded Linux devices. As a component library, it provides a C/C++ API. As a standalone version it is available with an integrated web server providing ReST and SOAP APIs. The following diagnostic standards are currently supported: […]

© RA Consulting GmbH, 2024    USt.-Ident.-Nr.: DE143081464    HRB: 231127 ASAMAETAElektromobilität Süde-West
RA Consulting GmbH