PduApi 2.2.1
PduApi - Toolbox
Loading...
Searching...
No Matches
passthru_register

passthru_register is a tool which registers the passthru_multi.dll|so into the system.

On Windows the spec has a complete definition about the registry entries.

On Linux there is no such definition and must be defined by this implementation.

Self defined Linux installation structure of PassThru

The Linux installation concept is a logical merge of D-PDU-API /etc/pdu_api_root.xml and J2534 Windows registry whith as less self defined properties as possible.

Installed PassThru components are registered in /etc/passthru_root.xml

An example of that /etc/passthru_root.xml - file has the following structure:

<?xml version="1.0" encoding="UTF-8"?>

<PASSTHRU_ROOT xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance xsi:noNamespaceSchemaLocation="C:\Data\Dev\eclipse\workspace\PassThru\PassThru.xsd" PASSTHRU_VERSION="04.00"> <PassThruSupport.04.04> <PassThru Name="GODIAG - J2534"> <Name>GODIAG - J2534</Name> <Vendor>GODIAG</Vendor> <FunctionLibrary>c:/filepath/file.dll</FunctionLibrary> <CAN>1</CAN> <ISO15765>1</ISO15765>

</PassThru> </PassThruSupport.04.04> </PASSTHRU_ROOT>