Skip to content
logo
ecu.test 2025.3 Help
Port APPLICATION - DEFAULT 🛈
  • English
  • Deutsch
Initializing search
    • Getting Started
    • Overview
    • ecu.test Main program
    • Further included programs
    • Tools
      • A&D: iTest
      • ASAM: ACI
      • ASAM: iLinkRT
      • ASAM: XIL
      • ASAP: STEP
      • ATI: VISION
        • Ports
          • Port APPLICATION - DEFAULT 🛈
            • Stimulation
            • Specifics
            • Properties 🛈
            • Jobs 🛈
              • CheckDeviceState
              • EraseKAM
              • FlashActiveStrategy
              • GetActiveCalibration
              • GetActiveStrategy
              • GetCalibrations
              • GetDeviceFault
              • GetDeviceState
              • GetStrategies
              • ImportFromDCM
              • LoadKAM
              • ReadMeasurement
              • ReadMemoryByteArray
              • ReloadCalibration
              • ReloadStrategy
              • ResetTarget
              • SaveKAM
              • SetActiveCalibration
              • SetActiveStrategy
              • SetAutoDownload
              • SetAutoSync
              • SetAutoSyncCal
              • SetDeviceStatus
              • StartRecorderByName
              • StopRecorderByName
              • WriteCalibration
              • WriteToMemoryByteArray
      • AVL: LYNX
      • AVL: PUMA
      • Basler: pylon
      • Beckhoff: TwinCAT
      • Digiteq: FG4 MultiBox
      • Digiteq: MGB
      • dSPACE: AURELION
      • dSPACE: ControlDesk
      • dSPACE: ModelDesk
      • dSPACE: MotionDesk
      • dSPACE: RTMaps
      • dSPACE: XIL API
      • EA: UTA 12
      • EMVA: GenICam
      • ESI: SimulationX
      • ETAS: BOA
      • ETAS: COSYM-SIL
      • ETAS: INCA
      • ETAS: LABCAR-PINCONTROL
      • FEP
      • FEP3
      • FEV: Morphée
      • froglogic: Squish
      • Google: ADB
      • Göpel: Video Dragon
      • Hexagon: VTD
      • HMS: ACT - Restbussimulation
      • HMS: Legacy Bus Interfaces (VCI V2)
      • HMS: VCI V4
      • HORIBA FuelCon: TestWork
      • IDS: uEye
      • IPETRONIK: ETHOS
      • IPG: CarMakerHeadless
      • IPG: CarMaker|RealTimeMaker
      • JS Foundation: Appium
      • Keysight: CDS
      • Keysight: ESD
      • KS Engineers: TornadoACI
      • Lauterbach: TRACE32
      • MAGNA: BluePiraT
      • Mathworks: MATLAB & Simulink
      • Mechanical Simulation Corporation: CarSim
      • MicroNova: NovaCarts
      • Modelica Association: FMI
      • MOTEON: MTB
      • NI: LabVIEW
      • NI: VeriStand
      • NI: VISA
      • Opal-RT: RT-LAB
      • PEAK: PCAN
      • PLS: UDE
      • QUANCOM: QLIB
      • RA Consulting: DiagRA D
      • ROS2
      • SAE: PassThru
      • SFC: Selenium
      • Softing: DTS
      • Speedgoat: SimulinkRealTimeXIL
      • Synopsys: Silver
      • Synopsys: SilverXIL
      • Synopsys: Virtualizer
      • Technica: BTS
      • Technica: CM
      • The GNU Project: GDB
      • TOSUN: libTSCAN API
      • tracetronic: Ethernet
      • tracetronic: Multimedia
      • tracetronic: RemoteCommand
      • tracetronic: RemoteCommandLinux
      • tracetronic: Serial interface
      • tracetronic: SocketCAN
      • tracetronic: SSH MultiConnect
      • tracetronic: ZeroMQ
      • TTTech: TTXConnexion
      • Typhoon HIL: THCC
      • Vector: CANape
      • Vector: CANoe / CANalyzer
      • Vector: DYNA4
      • Vector: SIL Kit
      • Vector: XL API
      • Vehinfo: LABCAR
      • ViGEM: CCA
      • VW: ODIS
      • X2E: Xoraya
      • Tools with stimulus support
    • Test execution
    • Trace analysis
    • Workspace
    • Handling
    • Test management
    • test.guide
    • Extensions
    • Specific Tutorials
    • API references
    • System requirements
    • ecu.test on Linux
    • ecu.test code
    • ecu.test agent
    • ecu.test lab
    • Stimulation
    • Specifics
    • Properties 🛈
    • Jobs 🛈
      • CheckDeviceState
      • EraseKAM
      • FlashActiveStrategy
      • GetActiveCalibration
      • GetActiveStrategy
      • GetCalibrations
      • GetDeviceFault
      • GetDeviceState
      • GetStrategies
      • ImportFromDCM
      • LoadKAM
      • ReadMeasurement
      • ReadMemoryByteArray
      • ReloadCalibration
      • ReloadStrategy
      • ResetTarget
      • SaveKAM
      • SetActiveCalibration
      • SetActiveStrategy
      • SetAutoDownload
      • SetAutoSync
      • SetAutoSyncCal
      • SetDeviceStatus
      • StartRecorderByName
      • StopRecorderByName
      • WriteCalibration
      • WriteToMemoryByteArray

    Port APPLICATION - DEFAULT 🛈¶

    Stimulation¶

    This port has no stimulus capabilities.

    Specifics¶

    Initial Setup

    The Device name as shown in VISION must always be set. It is recommended to set the Strategy and Calibration name to enable ecu.test to get the available signals directly from the tool. Please make sure to enter just the name without file extensions. The strategy has to be already available in VISION (it is not imported) and assigned to the specified device. Also the calibration already needs to be present in VISION and assigned to the specified strategy.

    If calibration and strategy are set, just create a device without assigning a2l and hex files in the test configuration on the Control units tab.

    Properties 🛈¶

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    Device name

    string

    Name of access interface

    Online state check

    ‘Do not check’

    [‘At the beginning of the test case’, ‘Before each read test step’, ‘Do not check’]

    string

    Determines whether the online-state of the configured device will be checked.

    Deactivate auto-sync

    ☑

    bool

    Determines whether the automatic synchronization of the configured device will be deactivated.

    Deactivate calibration auto-sync

    ☐

    bool

    Determines whether the automatic synchronization of the configured device will be deactivated.

    Activate quick-load

    ☐

    bool

    Determines whether the option quick-load of the configured device will be activated.

    Strategy

    string

    Name of the Strategy to be used by the control unit. Must be assigned to the Device in VISION.

    Calibration

    string

    Name of the Calibration to be used by the control unit. Must be assigned to the Strategy in VISION.

    Activate online query

    ☑

    bool

    If activated, all calibration and measurement variables are queried from VISION. The A2L file specified in the TCF will be ignored.

    If deactivated, the A2L file specified in the TCF will be used. Please make sure it is consistent to the Strategy and Calibration.

    Default acquisition rate

    ‘Tool-Default’

    string

    Declaration of measurement acquisition rate used as alternative in case no acquisition rate is set in the test step (”*” and “?” can be used as wildcard). “Tool-Default” activates the use of the default acquisition rate of the tool

    Jobs 🛈¶

    CheckDeviceState¶

    Checks if the device is in the referenced state

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    state

    ‘Offline’

    [‘ColdStartPcmWake’, ‘Configuring’, ‘Detected’, ‘Downloading’, ‘Flashing’, ‘Offline’, ‘Online’, ‘Starting’, ‘Synchronizing’, ‘Updating’, ‘Uploading’]

    string

    Device state

    EraseKAM¶

    Erase KAM memory regions. KAM regions are defined with a “K” flag and only those regions will be affected by this method.

    FlashActiveStrategy¶

    Flashes the active strategy into the ECU.

    Parameterization

    Return value

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    result

    object

    Flash result

    GetActiveCalibration¶

    Provides the name of the active Calibration.

    Parameterization

    Return value

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    activeCalib

    object

    Active Calibration

    GetActiveStrategy¶

    Returns the name of the active Strategy.

    Parameterization

    Return value

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    strategyName

    object

    Name of the active strategy

    GetCalibrations¶

    Provides the names of the Calibrations of the active Strategy.

    Parameterization

    Return value

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    calibs

    object

    Calibrations

    GetDeviceFault¶

    Returns the current device fault state.

    Parameterization

    Return value

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    fault

    string

    Fault description

    GetDeviceState¶

    Returns the current device state.

    Parameterization

    Return value

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    state

    string

    Device state

    GetStrategies¶

    Returns the names of the strategies of the Device.

    Parameterization

    Return value

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    strategies

    object

    Strategies

    ImportFromDCM¶

    Copies a DCM file onto the Vision Tool host and imports it.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    DCMFile

    string

    Absolute path of python file

    LoadKAM¶

    Load KAM memory regions from a file

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    KAMFile

    string

    File path, relative to workspace

    ReadMeasurement¶

    Adds label to experiment and reads it

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    Name

    string

    Name of quantity to be read

    Raster

    string

    Name of acquisition rate

    RunningValue

    ☑

    bool

    Read the running value

    ReadMemoryByteArray¶

    Retrieve data from a memory address of the currently active strategy

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    Address

    0

    int

    Memory address

    Size

    1

    int

    Memory size in bytes

    ReloadCalibration¶

    Reloads the active calibration.

    ReloadStrategy¶

    Reloads the active strategy.

    ResetTarget¶

    Resets the target (only PCM based devices)

    SaveKAM¶

    Save KAM memory regions to a file

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    KAMFile

    string

    Name of the file

    SetActiveCalibration¶

    Sets the active Calibration

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    activeCalib

    string

    Name of the Calibration to be activated.

    SetActiveStrategy¶

    Sets the active Strategy in VISION. Warning: this might change the available signals in VISION, but ecu.test will not automatically reload the available signals.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    strategyName

    string

    Name of the Strategy to be activated.

    SetAutoDownload¶

    Enabled (default=True) or disables automatic download

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    AutoDownload

    ☑

    bool

    Enabled (default=True) or disables automatic download

    SetAutoSync¶

    Enables (default=True) or disables autosync

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    AutoSync

    ☑

    bool

    Enables (default=True) or disables autosync

    SetAutoSyncCal¶

    Enables (default=True) or disables autosync (CAL)

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    AutoSyncCal

    ☑

    bool

    Enables (default=True) or disables autosync (CAL)

    SetDeviceStatus¶

    Enable/Disable DeviceStatus

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    DeviceStatus

    ☑

    bool

    Enable/Disable DeviceStatus

    StartRecorderByName¶

    Starts the given recorder.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    RecorderName

    ‘Recorder’

    string

    The name of the recorder to start.

    ScreenName

    object

    [optional] Name of the screen where the recorder is located. Otherwise (default=None) the current screen is used.

    StopRecorderByName¶

    Stops the specified recorder and returns the file path.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    RecorderName

    ‘Recorder’

    string

    The name of the recorder to stop.

    ScreenName

    object

    [optional] Name of the screen where the recorder is located. Otherwise (default=None) the current screen is used.

    WriteCalibration¶

    Writes a calibration value

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    Data

    string

    data to be written

    Name

    string

    Name of value to be written

    WriteToMemoryByteArray¶

    Places a common storage object in the strategy memory.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    Address

    0

    int

    Memory address

    Data

    []

    object

    Array of bytes to be loaded into memory

    2025-12-05
    Previous
    ATI: VISION
    Next
    AVL: LYNX
    © Copyright 2025, tracetronic GmbH.
    Created using Sphinx 8.2.3. and Sphinx-Immaterial
    Logo of tracetronic GmbH
    legal notice privacy policy