AVL: PUMA

Vendor information

Vendor

Web page

Product name

Version

AVL List GmbH

PUMA

1.5.3 - 2

Categories

MDL 🛈

APL 🛈

BAN 🛈

BMA 🛈

SVC 🛈

DGN 🛈

FIU 🛈

EES 🛈

FCT 🛈

DBG 🛈

IMG 🛈

AUDIO 🛈

ENVSIM 🛈

ENVCOM 🛈

✓

Platform

Operating system

Support

Windows

✓

Linux

Ports

Specifics

Software requirements

  • AVL PUMA 2.0 or higher

  • The “PUMA Remote Operation Interface PRO” has to be installed. It can be installed by changing the installation of the “AVL Modular Installer for PUMA” in the control panel.

  • You have to provide the path to the PumaBridge in the test bench configuration. You can request the PumaBridge from our support team support@tracetronic.com

Name

Available if

Default value

Valid values

Type

Description

Directory of the dll

‘C:\’

string

The directory that contains ProInterfaceClient.dll, ProInterfaceClient.ini as well as ProInterfaceClient.exe.

Path can be absolute or relative to the tool host base path.

Directory path to 32 bit PumaBridge.

‘C:\pumabridge’

string

Path to 32 bit PumaBridge directory. The folder must contain the file PumaBridge.py. You can request the PumaBridge from our support team at support@tracetronic.com

IP address

‘127.0.0.1’

string

The IP address of the PUMA Server

TCP port

27015

int

UDP port

32111

int

Check “Automatic Mode”

☑

bool

If “True” is selected, it is checked whether the system is in “Automatic Mode” when connecting to PUMA and before every package execution. Otherwise these interactions are disabled.

Check PUMA Alive signal

☐

bool

If “True” is selected, ecu.test will frequently check the value of the signal “ECUTEST_WD_OUT”. If the signal’s value is 0, any interaction with PUMA will be aborted.

Send ecu.test Alive-Signal

☐

bool

If “True”, ecu.test overwrites the signal “ECUTEST_STATUS” with the value 1 and alternately switches the signal “ECUTEST_WD_IN” between the values 0 and 1

Timeout for tool call ❲in sec.❳

‘600’

string

Timeout after which a tool call is aborted.

ExecuteScript

Executes the given script

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

ScriptCall

string

Call of the script including arguments

Return value

Name

Available if

Default value

Valid values

Type

Description

result

[False, True]

bool

ReadNormName

Reads the value of the variable with the given NormName

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

NormName

string

NormName

Return value

Name

Available if

Default value

Valid values

Type

Description

result

float

RunMethod

Executes a method

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

BlockingCall

False

[False, True]

bool

Dummy property with no effect. Only serves interface compatibility with ASAM: ACI.

MethodName

string

Name of the method to call

TriggerSystemStateUpdate

Triggers the update of the internal state that checks “Automatic Mode”.

WriteNormName

Writes the value of the variable with the given NormName

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

NormName

string

NormName

Value

0

float

Value

Return value

Name

Available if

Default value

Valid values

Type

Description

result

float

WriteNormNameByScript

Writes the value of the variable with the given NormName and therefore uses a script call (necessary if PUMA is in AUTOMATIC MODE)

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

NormName

string

NormName

Value

0

float

Value

Return value

Name

Available if

Default value

Valid values

Type

Description

result

float