Port FAILURESIM - FIU¶

ES4440 port

Stimulation¶

This port has no stimulus capabilities.

Name

Available if

Default value

Valid values

Type

Description

Wireharness file

string

Wireharness file path, absolute or relative to the Wireharness file directory

High current channel

ā€˜UBatt_A’

[ā€˜UBatt_A’, ā€˜UBatt_B’]

string

HighCurrent channel. High voltage channel is selected automatically.

CurrentMeasurement¶

Routes the channel via the ā€˜Current’ connectors on the front panel to measure the current

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

duration

-1

int

Duration in ms (following errors will be delayed until this time has passed) or -1 for permanent activation (following errors will not be blocked; ā€œResetAllErrosā€ has to be called).

pin

[ONLINE]

string

Complete pin name (ecu/pin)

GetLastErrorSimulationAnswer¶

Provides the at last received answer of the FIU

Parameterization

Return value

Name

Available if

Default value

Valid values

Type

Description

response

object

Tuple of bytes, whose values each represent a byte of the received answer.

IDN¶

Module identification

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

deviceKey

ā€˜Standalone’

string

Device name ā€œStandaloneā€, ā€œMasterā€ or ā€œSlave1ā€, …, ā€œSlave14ā€

OpenLoad¶

Open load

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

duration

int

Duration in ms (following errors will be delayed until this time has passed) or -1 for permanent activation (following errors will not be blocked; ā€œResetAllErrosā€ has to be called).

pin

[ONLINE]

string

Complete pin name (ecu/pin)

OpenLoad_Realtime¶

Open load (real-time)

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

duration

int

Duration in ms (following errors will be delayed until this time has passed) or -1 for permanent activation (following errors will not be blocked; ā€œResetAllErrosā€ has to be called).

pin

[ONLINE]

string

Complete pin name (ecu/pin)

Pin2Pin¶

Pin2Pin. Load can only be set for high voltage channels

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

duration

int

Duration in ms (following errors will be delayed until this time has passed) or -1 for permanent activation (following errors will not be blocked; ā€œResetAllErrosā€ has to be called).

load

☐

bool

Load only for high voltage channels

pin1

[ONLINE]

string

First pin name

pin2

[ONLINE]

string

Second pin name

Pin2Pin_Realtime¶

Pin2Pin (realtime)

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

duration

int

Duration in ms (following errors will be delayed until this time has passed) or -1 for permanent activation (following errors will not be blocked; ā€œResetAllErrosā€ has to be called).

pin1

[ONLINE]

string

First pin name

pin2

[ONLINE]

string

Second pin name

resistor

int

Resistance in Ohms (>0)

PullUp_PullDown¶

Load, resistor and short-circuit (realtime)

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

duration

int

Duration in ms (following errors will be delayed until this time has passed) or -1 for permanent activation (following errors will not be blocked; ā€œResetAllErrosā€ has to be called).

load

☐

bool

Load

pin

[ONLINE]

string

Complete pin name (ecu/pin)

resistor

int

Resistance in Ohms (>0)

voltageRail

[ā€˜UBATT’, ā€˜GROUND’]

string

Voltage rail

ResetAllErrors¶

Resets all active errors.

RInline¶

Resistor (real-time)

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

duration

int

Duration in ms (following errors will be delayed until this time has passed) or -1 for permanent activation (following errors will not be blocked; ā€œResetAllErrosā€ has to be called).

pin

[ONLINE]

string

Complete pin name (ecu/pin)

resistor

int

Resistance in Ohms (>0)

Shortcut¶

Short-circuit

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

duration

int

Duration in ms (following errors will be delayed until this time has passed) or -1 for permanent activation (following errors will not be blocked; ā€œResetAllErrosā€ has to be called).

load

☐

bool

Load

pin

[ONLINE]

string

Complete pin name (ecu/pin)

voltageRail

[ā€˜UBATT’, ā€˜GROUND’]

string

Voltage rail

Shortcut_Realtime¶

Short-circuit (realtime)

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

duration

int

Duration in ms (following errors will be delayed until this time has passed) or -1 for permanent activation (following errors will not be blocked; ā€œResetAllErrosā€ has to be called).

load

☐

bool

Load

pin

[ONLINE]

string

Complete pin name (ecu/pin)

voltageRail

[ā€˜UBATT’, ā€˜GROUND’]

string

Voltage rail

TestFuses¶

Returns the fuse state E1 to E5

Parameterization

Parameter

Name

Available if

Default value

Valid values

Type

Description

deviceKey

ā€˜Master’

string

Device name ā€œMasterā€ or ā€œSlave1ā€, …, ā€œSlave14ā€

Return value

Name

Available if

Default value

Valid values

Type

Description

fuseStates

object

Dict containing fuse states E1 to E5.