Zum Inhalt
logo
ecu.test 2025.3 Hilfe
Port DIAGNOSTICS_JOBS - DEFAULT 🛈
  • English
  • Deutsch
Suche wird initialisiert
    • Erster Start
    • Überblick
    • ecu.test Hauptprogramm
    • Weitere mitgelieferte Programme
    • 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
      • 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
        • Ports
          • Port DIAGNOSTICS_JOBS - DEFAULT 🛈
            • Stimulation
            • Eigenschaften 🛈
            • Jobs 🛈
              • ActuatorDiagnosticsInit
              • ActuatorDiagnosticsStart
              • ActuatorDiagnosticsStop
              • BasicSetting2Init
              • BasicSettingCheck
              • BasicSettingStart
              • BasicSettingStop
              • CheckFlashProgramming
              • CheckFlashProgrammingWithFlashContainer
              • CloseConnection
              • ConnectToEcu
              • ConnectToEcuAndOpenConnection
              • DataSetDownload
              • FlashProgramming
              • GetFlashSessions
              • GetShortNamesOfAccessModes
              • GetShortNamesOfActuators
              • GetShortNamesOfAdaptationChannels
              • GetShortNamesOfAdaptationValues
              • GetShortNamesOfBasicSettings
              • GetShortNamesOfCodingValues
              • GetShortNamesOfDiagnosticSessions
              • GetShortNamesOfIdentificationDatas
              • GetShortNamesOfMeasurementGroups
              • GetShortNamesOfMeasurements
              • GetShortNamesOfMeasurementsForBasicSettings
              • GetShortNamesOfStartParametersForActuator
              • GetShortNamesOfStartParametersForBasicSettings
              • GetShortNamesOfSubSystems
              • LockConnection
              • ReadAdaptation
              • ReadCoding
              • ReadDevEventMemory
              • ReadEEPROMSerial
              • ReadEventMemory
              • ReadEventMemoryWithMask
              • ReadGatewayComponentList
              • ReadIdentification
              • ReadIdentificationData
              • ReadMeasurement
              • ResetEventMemory
              • SecurityAccess
              • SecurityAccessSFDCheckStatus
              • SecurityAccessSFDEcuLock
              • SecurityAccessSFDOffline
              • SecurityAccessSFDOnline
              • SecurityAccessSFDReset
              • SendRawService
              • SwitchSession
              • UnlockConnection
              • WriteAdaptation
              • WriteByteCoding
              • WriteTextCoding
      • X2E: Xoraya
      • Tools mit Stimulus-Unterstützung
    • Testausführung
    • Traceanalyse
    • Workspace
    • Bedienung
    • Testmanagement
    • test.guide
    • Erweiterungen
    • Spezifische Tutorials
    • API-Referenzen
    • Systemanforderungen
    • ecu.test auf Linuxsystemen
    • ecu.test code
    • ecu.test agent
    • ecu.test lab
    • Stimulation
    • Eigenschaften 🛈
    • Jobs 🛈
      • ActuatorDiagnosticsInit
      • ActuatorDiagnosticsStart
      • ActuatorDiagnosticsStop
      • BasicSetting2Init
      • BasicSettingCheck
      • BasicSettingStart
      • BasicSettingStop
      • CheckFlashProgramming
      • CheckFlashProgrammingWithFlashContainer
      • CloseConnection
      • ConnectToEcu
      • ConnectToEcuAndOpenConnection
      • DataSetDownload
      • FlashProgramming
      • GetFlashSessions
      • GetShortNamesOfAccessModes
      • GetShortNamesOfActuators
      • GetShortNamesOfAdaptationChannels
      • GetShortNamesOfAdaptationValues
      • GetShortNamesOfBasicSettings
      • GetShortNamesOfCodingValues
      • GetShortNamesOfDiagnosticSessions
      • GetShortNamesOfIdentificationDatas
      • GetShortNamesOfMeasurementGroups
      • GetShortNamesOfMeasurements
      • GetShortNamesOfMeasurementsForBasicSettings
      • GetShortNamesOfStartParametersForActuator
      • GetShortNamesOfStartParametersForBasicSettings
      • GetShortNamesOfSubSystems
      • LockConnection
      • ReadAdaptation
      • ReadCoding
      • ReadDevEventMemory
      • ReadEEPROMSerial
      • ReadEventMemory
      • ReadEventMemoryWithMask
      • ReadGatewayComponentList
      • ReadIdentification
      • ReadIdentificationData
      • ReadMeasurement
      • ResetEventMemory
      • SecurityAccess
      • SecurityAccessSFDCheckStatus
      • SecurityAccessSFDEcuLock
      • SecurityAccessSFDOffline
      • SecurityAccessSFDOnline
      • SecurityAccessSFDReset
      • SendRawService
      • SwitchSession
      • UnlockConnection
      • WriteAdaptation
      • WriteByteCoding
      • WriteTextCoding

    Port DIAGNOSTICS_JOBS - DEFAULT 🛈¶

    Stimulation¶

    Dieser Port besitzt keine Stimulus-Fähigkeiten.

    Eigenschaften 🛈¶

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    Verbindung zur ECU automatisch herstellen

    ☑

    bool

    Legt fest ob die Verbindung zur ECU automatisch hergestellt wird oder manuell über einen PortJob ausgelöst werden soll

    ECU Adresse

    0

    int

    Adresse des Steuergeräts

    Jobs 🛈¶

    ActuatorDiagnosticsInit¶

    Initialisiert die Aktordiagnose mit den angegebenen Aktoren. Die Initialisierung muss aufgerufen werden um die Aktordiagnose zu starten.

    Für UDS-Steuergeräte können Einstellungen und Messwerte konfiguriert werden, die durch eine Prüfoperation für jede Grundeinstellung gelesen werden.

    Für KWP-Steuergeräte sind die Einstellungen auf ein Objekt limitiert und Messwerte werden ignoriert. Stellt sicher, dass die folgende Operation über die gleiche Diagnoseverbindung durchgeführt wird.

    ODIS setzt voraus, dass die ECU-Verbindung mit ConnectToEcuAndOpenConnection hergestellt wurde.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    actuators

    []

    object

    Die zu initialisierenden Aktoren als Python-Dict.

    Struktur:

    {shortName1: {

    parameters: {param1:value1, param2:value2, …},
    measurements: [mParam1,mParam2]},

    shortName2: …}

    measurements

    object

    Die Messwerte in einer Liste. Kann None sein.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    ActuatorDiagnosticsStart¶

    Startet die Aktordiagnose für die angegebenen Aktoren (UDS-Steuergeräte) oder den in actuatorDiagnosticsInit angegebenen Aktor (KWP-Steuergeräte).

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    actuators

    object

    Liste mit Shortnames der zu startenden Aktoren.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    Der Status des Startvorgangs.

    ActuatorDiagnosticsStop¶

    Stoppt die Aktordiagnose für die angegebenen Aktoren (UDS-Steuergeräte) oder den in actuatorDiagnosticsInit angegebenen Aktor (KWP-Steuergeräte).

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    actuators

    object

    Liste mit Shortnames der zu startenden Aktoren.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    Der Status des Stoppvorgangs.

    BasicSetting2Init¶

    Initialisiert die Grundeinstellungsdiagnose mit den angegebenen Einstellungen. Die Initialisierung muss aufgerufen werden, um die Grundeinstellungsdiagnose zu starten.

    Für UDS-Steuergeräte kann eine Liste von Einstellungen und eine Liste von Messwerten angegeben werden. Diese werden für jede Grundeinstellung durch den Check-Aufruf gelesen. Die angegebenen Messwerte können für verschiedene Steuergeräte konfiguriert werden.

    Für KWP-Steuergeräte darf die Liste der Einstellungen nur ein Element enthalten und die Liste der Messwerte wird ignoriert.

    Stellt sicher, dass die folgenden Aufrufe über die gleiche Diagnoseverbindung laufen. Nachdem diese Funktion aufgerufen wurden, darf nicht zu einem anderen Steuergerät gewechselt werden. Für UDS-Steuergeräte wird dieser Zustand durch Aufruf von „basicSettingAbort“ verlassen.

    ODIS setzt voraus, dass die ECU-Verbindung mit ConnectToEcuAndOpenConnection hergestellt wurde.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    basicSettings

    {}

    object

    Die zu initialisierende Grundeinstellung als Python-Dict.

    Struktur:

    {shortName1: {

    parameters: {param1:value1, param2:value2, …},
    measurements: [mParam1,mParam2]},

    shortName2: …}

    measurements

    None

    object

    Die Messwerte in einer Liste. Kann None sein.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    BasicSettingCheck¶

    Startet die Grundeinstellungsprüfung für die spezifizierten Einstellungen (UDS-Steuergeräte) oder die Einstellungen die in „basicSetting2Init“ konfiguriert wurden (KWP-Steuergeräte).

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    basicSettings

    []

    object

    Liste mit Shortnames der zu prüfenden Grundeinstellungen.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    Der Status des Startvorgangs.

    BasicSettingStart¶

    Startet die Grundeinstellungsdiagnose für die angegebenen Einstellungen. (UDS-Steuergeräte) oder die Einstellungen die in „basicSetting2Init“ konfiguriert wurden (KWP-Steuergeräte).

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    basicSettings

    []

    object

    Liste mit Shortnames der zu startenden Grundeinstellungen.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    Der Status des Startvorgangs.

    BasicSettingStop¶

    Stoppt die Grundeinstellungsdiagnose für die angegebenen Einstellungen. (UDS-Steuergeräte) oder die Einstellungen die in „basicSetting2Init“ konfiguriert wurden (KWP-Steuergeräte).

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    basicSettings

    []

    object

    Liste mit Shortnames der zu startenden Grundeinstellungen.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    Der Status des Stoppvorgangs.

    CheckFlashProgramming¶

    Prüft, ob die ECU prinzipiell flashbar ist.

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    [False, True]

    bool

    Liefert True, wenn die ECU prinzipiell fllashbar ist. Liefert auch True, wenn keine Information verfügbar ist.

    CheckFlashProgrammingWithFlashContainer¶

    Prüft, ob die ECU mit dem Inhalt des containerFileName und dem angegebenen sessionName flashbar ist.

    UDS: Überprüfung anhand EXPECTED IDENTS (beinhaltet die Überprüfung von Teilenummer und Softwareversion.

    KWP: Überprüfung von Teilenummer und SOftwareversion

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    containerFileName

    string

    Kompletter Dateipfad zum Flash-Container.

    sessionName

    ‚None‘

    string

    Der Session-Name des Flashvorgangs. Der Parameter kann ‚None‘ sein.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    [False, True]

    bool

    Liefert True, wenn die ECU mit dem Inhalt des containerFileName fllashbar ist.

    CloseConnection¶

    Beendet die Verbindung zur ECU und wechselt zum CLOSE_CONNECTION_BEHAVIOUR.

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    ConnectToEcu¶

    Verbindet sich mit dem Steuergerät mit der angegebenen Adresse.

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    ConnectToEcuAndOpenConnection¶

    Verbindet sich mit dem Steuergerät mit der angegebenen Adresse und und wechselt zum STAY_CONNECTED_BEHAVIOUR.

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    DataSetDownload¶

    Schreibt einen Datensatz mit XML-Inhalt in das aktuelle Steuergerät.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    xmlFilePath

    string

    Absoluter Pfad zur XML- oder ZIP-Datei, einschließlich Dateiname und Suffix.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    Allgemeine Antwort.

    DiagException - Wenn ein Fehler während der Requestverarbeitung auftritt.

    FlashProgramming¶

    Flashen mit einem Updatecontainer.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    checkSessionWithEcu

    None

    [False, True]

    bool

    Überprüfung der EXPECTED IDENTS bei UDS bzw. Teilenummer und Softwareversion bei KWP.

    Kann None sein, dann wird als Defaultwert ‚True‘ genutzt.

    containerFileName

    string

    Kompletter Dateipfad zum Flash-Container.

    sessionName

    ‚None‘

    string

    Der Session-Name des Flashvorgangs. Der Parameter kann ‚None‘ sein.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    ByteStream

    GetFlashSessions¶

    Gibt die Namen aller Flash Sessions zurück, die im aktuellen Flash-Container enthalten sind.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    checkSessionWithEcu

    None

    [False, True]

    bool

    [True/False] True: Überpüfung der Flashbarkeit anhand EXPECTED IDENTS (UDS) bzw. anhand Teilenummer und Softwareversion (KWP).

    Kann None sein, dann wir der Defaultwert ‚True‘ verwendet.

    containerFileName

    string

    Kompletter Dateipfad zum Flash-Container.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    GetShortNamesOfAccessModes¶

    Liefert die ODX-Shortname-Liste aller verfügbaren Zugriffsmodi für UDS-Steuergeräte. Bei KWP-Steuergeräten wird einen Exception geworfen.

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    GetShortNamesOfActuators¶

    Liefert die ODX-Shortnames aller verfügbaren Aktoren des ausgewählten Steuergeräts. Für ein KWP-Steuergerät wirft diese Funktion eine Exception.

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    Liste mit den Shortnames aller Aktoren.

    GetShortNamesOfAdaptationChannels¶

    Liefert die ODX-Shortname-Liste aller verfügbaren Anpassungskanäle für UDS-Steuergeräte. Bei KWP-Steuergeräten wird einen Exception geworfen.

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    GetShortNamesOfAdaptationValues¶

    Liefert die ODX-Shortname-Liste aller möglichen Eingabewerte eines Anpassungskkanals für UDS-Steuergeräte. Bei KWP-Steuergeräten wird einen Exception geworfen.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    adaptationChannel

    int

    The adaptation channel from which the adaptation values shall be retrieved.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    GetShortNamesOfBasicSettings¶

    Liefert die ODX-Shortnames aller verfügbaren Grundeinstellungen des ausgewählten Steuergeräts. Für ein KWP-Steuergerät wirft diese Funktion eine Exception.

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    Liste mit den Shortnames aller Grundeinstellungen.

    GetShortNamesOfCodingValues¶

    Liest die Kodierungsnamen vom aktiven Steuergerät.

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    Die Shortnames der Ergebnisse.

    GetShortNamesOfDiagnosticSessions¶

    Liefert die ODX-Shortname-Liste aller verfügbaren Diagnosesessions für UDS-Steuergeräte. Bei KWP-Steuergeräten wird einen Exception geworfen.

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    GetShortNamesOfIdentificationDatas¶

    Liefert die ODX-Shortnames aller Identifikationsdaten des angegebenen Subsystems. Für ein KWP-Steuergerät wirft diese Funktion eine Exception.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    subsystem

    string

    Name des Subsystems, für das die Werte ausgegeben werden. Wenn der Name des Subsystems leer ist, werden die Shortnames für die Master ECU zurückgegeben. - String

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    object

    GetShortNamesOfMeasurementGroups¶

    Liefert die ODX-Shortname-Liste aller verfügbaren Messwertgruppen für das ausgewählte Steuergerät. Für KWP-Steuergeräte wirft diese Funktion eineException.

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    Die Messwertgruppen

    GetShortNamesOfMeasurements¶

    Liefert die ODX-Shortnames aller verfügbaren Messwerte der angegebenen Messwertgruppe. Für KWP-Steuergeräte wirft diese Funktion eine Exception.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    measurementGroup

    string

    Die Messwertgruppe, deren verfügbare ODX-Shortnames ermittelt werden sollen.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    Die ODX-Shortnames aller verfügbaren Messwerte der angegebenen Messwertgruppe

    GetShortNamesOfMeasurementsForBasicSettings¶

    Liefert die ODX-Shortnames aller Messwerte für die Grundeinstellung. Für ein KWP-Steuergerät wirft diese Funktion eine Exception.

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    Liste mit den Shortnames aller Messwerte der Grundeinstellungen.

    GetShortNamesOfStartParametersForActuator¶

    Liefert die ODX-Shortnames aller verfügbaren Parameter des angegebenen Aktors. Für ein KWP-Steuergerät wirft diese Funktion eine Exception.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    actuatorName

    int

    Der Name des Aktors.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    Liste mit den Shortnames aller Aktorparameter.

    GetShortNamesOfStartParametersForBasicSettings¶

    Liefert die ODX-Shortnames aller verfügbaren Parameter der angegebenen Grundeinstellung. Für ein KWP-Steuergerät wirft diese Funktion eine Exception.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    basicSettingName

    int

    Der Name der Grundeinstellung.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    Liste mit den Shortnames aller Grundeinstellungsparameter.

    GetShortNamesOfSubSystems¶

    Gibt eine Liste der Subsystemnamen der aktiven ECU zurück.

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    LockConnection¶

    Sperrt die Verbindung zur angegebenen ECU.

    Die Sperre garantiert, dass die Verbindung zur ECU offen bleibt während an anderen Verbindungen gearbeitet wird.

    Funktionsaufrufe zu einer anderen ECU werfen eine Exception, wenn keine andere parallele Verbindung parallel geöffnet werden kann.

    Falls keien Sperre gesetzt ist, kann die Verbindung jederzeit geschlossen werden, abhängig von der konfigurierten Anzahl an möglichen parallelen Verbindungen.

    Um die Sperre zu setzen, ist es notwendig zuvor in das STAY_CONNECTED_BEHAVIOUR zu wechseln. Dafür bitte den Job ‚ConnectToEcuAndOpenConnection‘ nutzen.

    Eine Sperre kann mit dem Job ‚UnlockConnection‘ wieder aufgehoben werden.

    Folgende Jobs heben die Sperre außerdem auf: ‚CloseConnection‘, ‚SetVehicleProject‘

    Außerdem heben einzelne multiple Funktionen die Sperre auf (z.B. ‚ReadAllEventMemories‘ oder ‚CreateProtocolBZD‘)

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    ReadAdaptation¶

    Liefert die Istwerte eines Anpassungskkanals als Liste.

    KWP: Listenlänge = 1.

    UDS: Listenlänge = n (entspricht den Werten aus ‚getShortNamesofAdaptionGroups‘.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    adaptationChannel

    string

    The adaptation channel from which the adaptation values shall be retrieved.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    ReadCoding¶

    Liest Kodierung der ausgewählten ECU aus.

    UDS: Klartextcodierung und Binärcodierung wird gelesen.

    KWP: Nur Binärcodierung.

    UDS und KWP: Falls die ECU Slaves besitzt, wird jede Slavecodierung gelesen und zurückgegeben.

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    object

    ReadDevEventMemory¶

    Liest die Entwicklerereignisspeicher von der ausgewählten ECU einschließlich aller Umgebungsbedingungen. Bei UDS-Steuergeräten werden nur die Ereignisspeicher mit der angegebenen Statusmaske gelesen. Der Maskenparameter wirkt sich nicht auf KWP-Steuergeräte aus.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    dtcStatusMask

    0xFF

    int

    Spezifiziert die Filter-Maske für den Status der zurückgegebenen Einträge. Default: 0xFF

    memorySelections

    []

    object

    Auswahl der zu lesenden Speicher. Wenn leer, werden alle verfügbaren Speicher verwendet.

    Format: Liste von Strings.

    readSnapshotRecord

    False

    [False, True]

    bool

    Gibt an, ob DTC-Snapshots gelesen werden sollen. Default: False

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    ReadEEPROMSerial¶

    Liest (seriell) die angegebene Nummer an Speicherbytes vom ECU-EEPROM, beginnend bei der startAddress.

    Diese Methode wird nur von KWP1281-Steuergeräten unterstützt.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    numberOfMemoryCells

    string

    Anzahl der zu lesenden Speicherzellen.

    startAddress

    string

    Startadresse

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    ByteStream

    ReadEventMemory¶

    Liest Ereignisspeicher des Steuergerätes aus

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    ReadEventMemoryWithMask¶

    Liest die Ereignisspeicher der ausgewählten ECU einschließlich aller Umgebungsbedingungen. Bei UDS-Steuergeräten werden nur die Ereignisspeicher mit der angegebenen Statusmaske gelesen. Der Maskenparameter wirkt sich nicht auf KWP-Steuergeräte aus. Zusätzlich kann das Auslesen der Snapshot Records mit dem Parameter readSnapshotRecords aktiviert werden.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    dtcStatusMask

    0xFF

    int

    Spezifiziert die Filter-Maske für den Status der zurückgegebenen Einträge. Default: 0xFF

    readSnapshotRecords

    False

    [False, True]

    bool

    Gibt an, ob DTC-Snapshots gelesen werden sollen. Default: False

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    ReadGatewayComponentList¶

    Liest die Gatewaytabelle.

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    ReadIdentification¶

    Identifikation des Steuergerätes

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    object

    ReadIdentificationData¶

    Liest einzelne Identifikationsdaten aus der aktuell ausgewählten Master-Steuereinheit aus und gibt sie zurück. Einzelne Identifikationsdaten können für UDS- und KWP2000 Service 22-Steuereinheiten gelesen werden und müssen durch einen Identifier ausgewählt werden. Für UDS-Steuergeräte muss einer der von getShortNamesOfIdentificationDatas zurückgegebenen Shortnames verwendet werden. Für KWP-Kontrolleinheiten muss ebenfalls ein UDS-Shortname verwendet werden, um die Identifikationsdaten anzugeben. Der Shortname wird auf einen geeigneten Data Identifier abgebildet. Eine Liste der zugeordneten Shortnames finden Sie in der Automatisierungsparameter-Mapping-Datei. Wenn ein angegebener Bezeichner nicht verfügbar ist oder nicht zugeordnet werden kann, gibt die Funktion ein Ergebnis mit einer entsprechenden Fehlermeldung als Wert zurück.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    identDataIdentifier

    []

    object

    Shortname der zu lesenden Identifikationsdaten. - String

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    object

    ReadMeasurement¶

    Liest die Messwerte vom ausgwählten Steuergerät.

    Liest alle Werte der angegebenen Messwertgruppe oder - falls angegeben - einen bestimmten Messwert aus dieser Gruppe.

    Für KWP-Steuergeräte wird das Lesen von Blocknummer und -position unterstützt.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    measurementGroup

    string

    Der ODX-Shortname der Messwertgruppe oder die KWP-Blocknummer.

    measurementParam

    ‚None‘

    string

    Der ODX-Shortname der Messung oder die KWP-Positionsnummer.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    Dict mit Messwerten.

    ResetEventMemory¶

    Löscht Ereignisspeicher des Steuergerätes

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    SecurityAccess¶

    Führt eine Sicherheitszugriffsoperation auf dem Steuergerät unter Verwendung des angegebenen Login-Codes und Zugriffsmodus durch.

    KWP2000-Zugriffsmodi: automatic, level34, level56, coding2

    KWP1281-Zugriffsmodi: automatic

    UDS-Zugriffsmodi: Login, System Specific

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    accessMode

    string

    Der Zugriffsmodus.

    loginCode

    string

    Der Login-Code.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    SecurityAccessSFDCheckStatus¶

    Liest den SecurityAccess-Freischaltstatus aus.

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    object

    SecurityAccess-Freischaltstatus

    SecurityAccessSFDEcuLock¶

    Führt einen SecurityAccess-Sperrvorgang aus.

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    object

    Das Ergebnis des SFD-Sperrvorgangs

    SecurityAccessSFDOffline¶

    Führt einen SecurityAccess-Freischaltvorgang mit Hilfe eines SFD-Offline-Tokens aus. Dafür wird keine Verbindung zum SFD-Backend benötigt. Ein SFD-Offline-Token muss für das spezifizierte Steuergerät, die gewählte Rolle und Dauer im SFD-Token-Verzeichnis liegen (siehe ODIS-Admin).

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    duration

    [‚SHORT‘, ‚LONG‘, ‚UNLIMITED‘]

    string

    Dauer für den SFD-Freischaltvorgang

    role

    [‚EPTI‘, ‚BASIC‘, ‚EXTENDED‘, ‚SUPERUSER‘, ‚PRODUCTION‘, ‚OTA‘]

    string

    Rolle für den SFD-Freischaltvorgang

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    object

    Das Ergebnis des SFD-Freischaltvorgangs

    SecurityAccessSFDOnline¶

    Führt einen SecurityAccess-Freischaltvorgang mit Hilfe eines SFD-Online-Tokens aus. Der SFD-Online-Token wird vom SFD-Backend angefragt.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    accessMethod

    [‚PKI‘, ‚SoftPSE‘, ‚TBT_TOKEN‘]

    string

    Authentifizierungsmethode für das SFD-Backend

    duration

    [‚SHORT‘, ‚LONG‘, ‚UNLIMITED‘]

    string

    Dauer für den SFD-Freischaltvorgang

    role

    [‚EPTI‘, ‚BASIC‘, ‚EXTENDED‘, ‚SUPERUSER‘, ‚PRODUCTION‘, ‚OTA‘]

    string

    Rolle für den SFD-Freischaltvorgang

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    object

    Das Ergebnis des SFD-Freischaltvorgangs

    SecurityAccessSFDReset¶

    Führt einen SecurityAccess-Resetvorgang mit Hilfe eines SFD-Online-Tokens aus. Dieser Vorgang setzt das Steuergerät auf die initialen Schutzwerte zurück und darf nur von der Rolle SUPERUSER ausgeführt werden. Der SFD-Online-Token wird vom SFD-Backend angefragt.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    accessMethod

    [‚PKI‘, ‚SoftPSE‘, ‚TBT_TOKEN‘]

    string

    Authentifizierungsmethode für das SFD-Backend

    duration

    [‚SHORT‘, ‚LONG‘, ‚UNLIMITED‘]

    string

    Dauer für den SFD-Freischaltvorgang

    role

    [‚EPTI‘, ‚BASIC‘, ‚EXTENDED‘, ‚SUPERUSER‘, ‚PRODUCTION‘, ‚OTA‘]

    string

    Rolle für den SFD-Freischaltvorgang

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    object

    Das Ergebnis des SFD-Resetvorgangs

    SendRawService¶

    Sendet Rohdiagnose-Daten (HEX).

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    requestPdu

    ByteStream

    Rohdiagnose-Daten (PDU) als Bytestream, Bsp.: ‚ByteStream(‚20:FF:FF:FF‘)

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    SwitchSession¶

    Für UDS-Steuergeräte wird der Shortname der Diagnosesitzung verwendet, um diejenige Sitzung zu identifizieren, zu der gewechselt werden soll.

    Für KWP-Steuergeräte werden die folgenden Identifier verwendet:

    00 VAS505x mode

    83 End of line within volkswagen

    84 End of line within control unit producer

    85 Update programming

    86 Developper mode

    89 Standard selfdiagnostics

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    session

    string

    Diagnosesitzung zu der gewechselt werden soll.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    UnlockConnection¶

    Hebt die Sperre der Verbindung zur angegebenen ECU auf.

    Parametrierung

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    WriteAdaptation¶

    Schreibt Anpassungskanal in die angegebenen Anpassungskanäle. Der Anpassungskanal und zu schreibende Werte müssen für UDS und KWP unterschiedlich angegeben werden.

    Für UDS ist der Anpassungskanal einer der Kanäle von getShortNamesOfAdaptationChannels und die verfügbaren Werte des Kanals sind über getShortNamesOfAdaptationValues ermittelbar.

    Die zu schreibenden Anpassungswerte werden dieser Funktion als Schlüssel-Wert-Dictionary übergeben. Der Schlüssel gibt den Shortname des Anpassungswerts an und der Wert ist der zu schreibende Anpassungswerte.

    Für KWP wird die Kanalnummer als Zeichenfolge angegeben - d.h. von ‚1‘ bis ‚255‘.

    Der zu schreibende Anpassungswert muss als einziger Eintrag im Schlüssel-Wert-Dictionary angegeben werden, wobei der Anpassungskanal als Schlüssel dient.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    adaptationChannel

    string

    Der Anpassungskanal in den die Anpassungswerte geschrieben werden sollen.

    adaptationValues

    object

    Die zu schreibenden Anpassungswerte. Beispiel eines Schlüssel/Wert-Paares: {‚Param_ActiveStartStopFunct‘: ‚active‘}.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    WriteByteCoding¶

    Schreibt Kodierungswerte für das gewählte (Sub-)System.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    codingValue

    string

    Kodierungswert, der geschrieben werden soll als String. Für KWP short coding muss der Wert ein Integer sein. Für KWP long coding und UDS binary coding: ByteStream / Byte Array .

    systemName

    string

    (Sub-)Systemname. KWP Subsysteme setzen sich aus dem Präfix ‚subSys‘ und dem Index zusammen. Ist kein Subsystem vorhanden, dann ‚master‘ übergeben.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    ByteStream

    WriteTextCoding¶

    Schreibt die Textkodierwerte für das angegebene System.

    Die Funktion ist nur für UDS-Steuergeräte definiert.

    Für den Systemnamen des Master-Steuergeräts kann die Konstante ‚master‘ oder der Shortname verwendet werden.

    Für KWP-Steuergeräte wird eine Exception geworfen.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    codingValues

    object

    Ein Dictionary mit Kodierwerten im Klartext als Schlüssel/Wert-Paare.

    Schlüssel = ShortNamesOfCodingValue

    Wert = Kodierwert

    ecuReset

    [False, True]

    bool

    Soll nach dem Schreiben ein Reset durchgeführt werden?

    systemName

    string

    (Sub-)Systemname. KWP Subsysteme setzen sich aus dem Präfix ‚subSys‘ und dem Index zusammen. Ist kein Subsystem vorhanden, dann ‚master‘ übergeben.

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    result

    string

    2025-12-05
    Zurück
    VW: ODIS
    Weiter
    X2E: Xoraya
    © Copyright 2025, tracetronic GmbH.
    Created using Sphinx 8.2.3. and Sphinx-Immaterial
    Logo of tracetronic GmbH
    impressum datenschutz