Skip to content
logo
ecu.test 2025.3 Help
Port DIAGNOSTICS_JOBS - DIAG 🛈
  • 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
      • 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
        • Ports
          • Port DIAGNOSTICS_JOBS - DIAG 🛈
            • Stimulation
            • Properties 🛈
            • Jobs 🛈
              • AdjustmentRead
              • AdjustmentTest
              • AdjustmentWrite
              • CheckCommunication
              • ClearEcuFaultMemory
              • DiagnosticSessionStart
              • DiagnosticSessionStop
              • FlashCheck
              • FlashCheckRemainingTime
              • FlashStart
              • FlashStop
              • GetCoding
              • GetCommunicationStatus
              • GetIdentificationData
              • GetMeasureData
              • GetMeasureDataById
              • HexService
              • HexServiceEx
              • LoadFile
              • MeasurementCheck
              • MeasurementStart
              • MeasurementStop
              • ReadEcuFaultMemory
              • ReadFreezeFrame
              • ReadFreezeFrameData
              • RoutineTestCheck
              • RoutineTestStart
              • RoutineTestStop
              • SecurityAccess
              • SetCoding
              • StartCommunication
              • StopCommunication
          • Port DIAGNOSTICS_JOBS - OBD 🛈
      • 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
    • Properties 🛈
    • Jobs 🛈
      • AdjustmentRead
      • AdjustmentTest
      • AdjustmentWrite
      • CheckCommunication
      • ClearEcuFaultMemory
      • DiagnosticSessionStart
      • DiagnosticSessionStop
      • FlashCheck
      • FlashCheckRemainingTime
      • FlashStart
      • FlashStop
      • GetCoding
      • GetCommunicationStatus
      • GetIdentificationData
      • GetMeasureData
      • GetMeasureDataById
      • HexService
      • HexServiceEx
      • LoadFile
      • MeasurementCheck
      • MeasurementStart
      • MeasurementStop
      • ReadEcuFaultMemory
      • ReadFreezeFrame
      • ReadFreezeFrameData
      • RoutineTestCheck
      • RoutineTestStart
      • RoutineTestStop
      • SecurityAccess
      • SetCoding
      • StartCommunication
      • StopCommunication

    Port DIAGNOSTICS_JOBS - DIAG 🛈¶

    Stimulation¶

    This port has no stimulus capabilities.

    Properties 🛈¶

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    ECU Id

    string

    ECU index of control unit

    Diagnostic data set

    string

    Diagnostic data set, as shown in DiagRA status bar, possibly with \

    Repetition on error

    0

    int

    Number of retries upon errors during job execution.

    Waiting time for repetition

    0

    int

    Waiting time (in seconds) between retries upon error during the job execution.

    Jobs 🛈¶

    AdjustmentRead¶

    Reads an adjustment channel.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    name

    string

    Identifier or number of the adjustment channel.

    param

    string

    Additional parameters.

    AdjustmentTest¶

    Tests an adjustment channel.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    name

    string

    Identifier or number of the adjustment channel.

    param

    string

    Additional parameters.

    AdjustmentWrite¶

    Writes an adjustment channel.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    name

    string

    Identifier or number of the adjustment channel.

    param

    string

    Additional parameters.

    CheckCommunication¶

    Checks the connection establishment.

    ClearEcuFaultMemory¶

    Deletes the fault memory.

    DiagnosticSessionStart¶

    Starts a diagnostic session.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    session

    string

    Name of the diagnostic session

    DiagnosticSessionStop¶

    Ends a diagnostic session.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    session

    string

    Name of the diagnostic session

    FlashCheck¶

    Returns the current state of the flash process.

    2: still running, 1: finished

    FlashCheckRemainingTime¶

    Returns the remaining time of the flash process.

    FlashStart¶

    Starts the flash process.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    address

    string

    Address

    configuration

    string

    Configuration

    filename

    string

    Filename, including path, of the HEX file on the Tool Server

    protocol

    string

    Protocol

    FlashStop¶

    Stops the flash process.

    GetCoding¶

    Returns the ecu coding.

    GetCommunicationStatus¶

    Returns the communication state.

    0: started

    1: stopped

    2: Initialization completed

    GetIdentificationData¶

    Reads the identification of the control unit.

    GetMeasureData¶

    Reads multiple measured values

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    SignalList

    string

    List of numbers for the measured value blocks to be read

    GetMeasureDataById¶

    Reads multiple measured values by service 22 identifiers

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    SignalIdList

    []

    object

    List of service 22 identifiers for the measure data to be read

    HexService¶

    Sends the service with ServiceID and PDU

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    CanID

    0

    int

    CAN-ID

    SendData

    object

    SendData as ByteStream, Hex string or list of bytes

    HexServiceEx¶

    Sends the Service with the ServiceID, PDU, PhysRequestID and RespID

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    CanID

    0

    int

    CAN-ID

    PhysRequestId

    0

    int

    Physical Request ID

    RespId

    0

    int

    ID of the desired ECU - 0 if the response is expected from the communicating ECU.

    SendData

    object

    SendData as ByteStream, Hex string or list of bytes

    LoadFile¶

    Open a file, e.g. FIBEX (*.xml), a description file (*.a2l, *.hex) or a DiagRA configuration file (*.dcf).

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    FileName

    int

    File name or description file

    MeasurementCheck¶

    Checks the status if the current/last measure:

    2: running, 1: finished

    Copies the result data when finished.

    MeasurementStart¶

    Running a measurement sequence defined by a *.dra file.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    measurementFile

    string

    Name of the measurement file

    outputFile

    string

    Name of result file, with path if necessary

    Copied to report directory if given without path. Note: In order to actually copy the file, it is necessary to execute the job MeasurementCheck.

    MeasurementStop¶

    Stops the current measurement sequence.

    ReadEcuFaultMemory¶

    Reads the fault memory.

    ReadFreezeFrame¶

    Reads Freeze Frames.

    ReadFreezeFrameData¶

    Reads Freeze Frame data.

    RoutineTestCheck¶

    Checks the state if the current/last actuator test: 2: running, 1: finished

    RoutineTestStart¶

    Starts a routine test

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    name

    string

    Identifier of the routine

    param

    string

    Additional parameters of the routine.

    RoutineTestStop¶

    Stops the routine test.

    SecurityAccess¶

    Input of access code, e.g. for RAM cells.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    key

    string

    Access code

    level

    string

    Access level

    SetCoding¶

    Sets the coding of the ECU.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    codingData

    string

    Coding data

    StartCommunication¶

    Manual start of communication with the control unit.

    StopCommunication¶

    Manual stop of communication with the control unit.

    2025-12-05
    Previous
    RA Consulting: DiagRA D
    Next
    Port DIAGNOSTICS_JOBS - OBD 🛈
    © Copyright 2025, tracetronic GmbH.
    Created using Sphinx 8.2.3. and Sphinx-Immaterial
    Logo of tracetronic GmbH
    legal notice privacy policy