Softing OTX.runtime is an ISO 13209 compliant and high-performing runtime environment which also runs complex OTX scripts. It can be integrated in proprietary applications for the automation of test and diagnostic sequences regardless of the operating system.
Softing's OTX Runtime runs OTX scripts efficiently and safely. The range encompasses everything from simple test sequences to complex sequences for diagnostic testers and test systems. Tasks from Diagnostics and Testing can be used reliably both within a company and in collaboration with suppliers. The OTX Runtime from Softing is completely ISO 13209 compliant. It thus enables the use of OTX sequences from any authoring system as well as the execution of all extensions in OTX Studio which the standard does not include.
Softing's OTX Runtime is accessed via an extensive programming interface (API) and enables the direct execution of all OTX extensions - just like all Softing applications. The OTX Runtime API is easy to learn and enables user-friendly access and efficient integration into proprietary applications. Calling functions via the command line also offers even more flexibility when using OTX Runtime in proprietary applications.
The OTX sequences contain considerable know-how which in many cases should not be able to be read or changed by unauthorized persons. This is why Softing has incorporated encryption. Certificates created specially for every OTX script make it possible for the OTX Runtime to check the integrity of the scripts. OTX Runtime does not allow execution if a check shows any problems with the integrity of the scripts. Furthermore, OTX scripts can be converted into a customized encrypted binary format.
Softing's OTX Runtime can be used with various applications independent of the platform. End devices thus include Android or iOS smartphones or tablets. But the sequences can also be used on a PC with Windows or Linux as well as in embedded devices without any changes having to be made.
You want to know all about diagnostic programming, flash programming and ECU communication fast without having to spend lots of time studying relatively “dry” vehicle protocols? Then have a look at Softing´s Training Program.
Standard Compliance (selection)
ISO 22901-1/ASAM MCD-2D (ODX) V2.2.0 and 2.0.1 (Open Diagnostic Data eXchange), ISO 22900-2 (D-PDU API) via CAN, CAN FD, K-line and Ethernet (ISO 13400 DoIP/Tester – Gateway: DoIP-Vehicle/single MVCI), ISO 22900-3/ASAM MCD-3D Version 3.0.0 – application interface, ISO 13209 (OTX) Version 1.0 (Open Test sequence eXchange), ISO 14229 (UDS), ISO 15765, ISO 14230; ISO 15031, SAE J1979 and SAE J2012 (all OBD), ISO 27145 (WWH-OBD), SAE J1939
Supported Operating Systems
Android API Level 14-22 (4.0-4.0.4 ,4.1-4.3.1, 4.4-4.4.4, 5.0-5.1.1) Apple iOS 7.1.2, 8.3, 9.2.1 Linux Kernel versions above 2.6.29, specific Linux distribution on request Windows 7 x86, Windows 10 x86
General (core) functions, OTX script checking functions, execution control and debugging functions
Example C++ applications including user documentation
Single license for stand-alone OTX runtime environment including API access Allows user applications to access the OTX runtime system through the OTX programming interface (API) or execution of OTX scripts over the command line (Windows and Linux systems only). The product can only be used together with a diagnostic base system (e.g. DTS-Base System, DTS8-BS)
Add-on for signature checking during runtime in the OTX RT runtime environment
API Developer Kit for application development including API documentation and programming examples
Start package for OTX Runtime API developer kit with max. 20 h instruction and application support by telephone/ e-mail/ web conference or in person at Softing in Munich/Haar incl. one-on-one handover and documentation briefing
Maintenance and support package incl. support by telephone and e-mail
Software upgrade for customers without Maintenance and Support package
|Supplementary products and services|
OTX authoring tool and runtime system for complex diagnostic test sequences in accordance with ISO 13209 – refer to the OTX Studio data sheet
Softing TDX.studio single license
Standalone ISO MVCI server incl. API access for user applications
Engineering tester DTS 8 Monaco for testing of diagnostic communication, data and sequences. Comprises the basic scope of functionality with regard to both, editing and high level diagnostic functions. High application security as workspaces/layouts/controls CANNOT be modified/configured/saved. The diagnostic functionality is limited to the controls of the library Communication.