Skip to content
logo
ecu.test 2025.3 Help
Port BUSACCESS - LIN ๐Ÿ›ˆ
  • 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
      • 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
        • Ports
          • Port BUSACCESS - CAN ๐Ÿ›ˆ
          • Port DIAGNOSTICS - CAN ๐Ÿ›ˆ
          • Port BUSACCESS - CAN-FD ๐Ÿ›ˆ
          • Port DIAGNOSTICS - CAN-FD ๐Ÿ›ˆ
          • Port DIAGNOSTICS - CAN-FD_TOLERANT ๐Ÿ›ˆ
          • Port BUSACCESS - FLX ๐Ÿ›ˆ
          • Port DIAGNOSTICS - FLX ๐Ÿ›ˆ
          • Port BUSACCESS - LIN ๐Ÿ›ˆ
            • Stimulation
            • Properties ๐Ÿ›ˆ
            • Jobs ๐Ÿ›ˆ
              • ClearFrame
              • DeregisterFrameForInbox
              • EnableFrame
              • GetFirstValue
              • InitFrame
              • ReadFrame
              • ReadFrameEx
              • RegisterFrameForInbox
              • ResetFirstValue
              • SendFrame
              • SendMasterRequest
              • SetFrame
          • Port BUSACCESS - SOCKETADAPTOR ๐Ÿ›ˆ
          • Port DIAGNOSTICS - DOIP ๐Ÿ›ˆ
          • Port APPLICATION - XCP-ETH ๐Ÿ›ˆ
          • Port APPLICATION - XCP-CAN ๐Ÿ›ˆ
          • Port APPLICATION - XCP-CAN-FD ๐Ÿ›ˆ
          • Port APPLICATION - XCP-CAN-FD-TOLERANT ๐Ÿ›ˆ
          • Port LOGGING - DLT-VERBOSE ๐Ÿ›ˆ
          • Port SERVICEACCESS - ETHERNET-RAW ๐Ÿ›ˆ
          • Port SERVICEACCESS - SERVICE-PASSIVE ๐Ÿ›ˆ
          • Port SERVICEACCESS - SERVICE ๐Ÿ›ˆ
          • Port SERVICEACCESS - ARP ๐Ÿ›ˆ
          • Port SERVICEACCESS - UDP-SOCKET ๐Ÿ›ˆ
          • Port SERVICEACCESS - TCP-SERVER-SOCKET ๐Ÿ›ˆ
          • Port SERVICEACCESS - TCP-CLIENT-SOCKET ๐Ÿ›ˆ
          • Port SERVICEACCESS - UDP-RAW ๐Ÿ›ˆ
          • Port SERVICEACCESS - ICMP-RAW ๐Ÿ›ˆ
          • Port SERVICEACCESS - RECORDING-PCAP ๐Ÿ›ˆ
          • Port SERVICEACCESS - IPSEC ๐Ÿ›ˆ
          • Port SERVICEACCESS - MACSEC ๐Ÿ›ˆ
          • Port MODELACCESS - DEFAULT ๐Ÿ›ˆ
          • Port SERVICEACCESS - TLS ๐Ÿ›ˆ
      • 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 ๐Ÿ›ˆ
      • ClearFrame
      • DeregisterFrameForInbox
      • EnableFrame
      • GetFirstValue
      • InitFrame
      • ReadFrame
      • ReadFrameEx
      • RegisterFrameForInbox
      • ResetFirstValue
      • SendFrame
      • SendMasterRequest
      • SetFrame

    Port BUSACCESS - LIN ๐Ÿ›ˆยถ

    VECTOR-SIL-KIT access to LIN

    Stimulationยถ

    This port has no stimulus capabilities.

    Properties ๐Ÿ›ˆยถ

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    Network name

    string

    Name of the network as defined in SIL-Kit Config yaml.

    Controller name

    string

    Name of the controller as defined in SIL-Kit Config yaml.

    Baud rate

    19200

    float

    Baudrate. Numbers lesser than 100 are interpreted as kbit/s, numbers larger than 100 as bit/s

    Do not stop RBS

    โ˜

    bool

    Restbus simulation stays active beyond test case execution.

    LIN version

    โ€˜1.3โ€™

    [โ€˜1.3โ€™, โ€˜2.0โ€™]

    string

    LIN protocol version to be used. Only affects calculation and validation of the frame checksum.

    1.3 = received frames must have a classic checksum.

    2.0 = received frames may have enhanced or classic checksum.

    If the database does not define a checksum mode for a specific frame to be sent, this option will be taken into account to use either classic (1.3) or enhanced (2.0) checksum mode.

    LIN master

    โ˜

    bool

    Selection whether the port acts as a master (True) or a slave (False).

    Bus-DB

    string

    Jobs ๐Ÿ›ˆยถ

    ClearFrameยถ

    Erases the receiving buffer of given frame

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    FrameId

    int

    Frame ID

    Return value

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    result

    ByteStream

    ByteStream

    DeregisterFrameForInboxยถ

    Ungeristers a frame that is being streamed to an inbox

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    FrameId

    int

    Frame ID

    Inbox

    object

    Existing inbox

    EnableFrameยถ

    Makes this slave respond (or not respond) to the specified ID. You can use this instead of โ€œChange PDU timingโ€. The frame must have been initialized via โ€œInitFrameโ€.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    enable

    [False, True]

    bool

    Enable or disable

    frameId

    int

    Frame ID

    GetFirstValueยถ

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    FrameName

    string

    Frame name

    NodeName

    string

    Name of the electronic control unit

    RawValue

    False

    [False, True]

    bool

    If โ€˜Trueโ€™, the Raw value is returned.

    Reset

    False

    [False, True]

    bool

    If โ€˜Trueโ€™ the first received value will be deleted after it has been read

    SignalName

    string

    Signal name

    InitFrameยถ

    Registers the frame for use with other jobs

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    FrameId

    int

    Frame ID

    ReadFrameยถ

    Reads the given frame ID (use InitLinFrame before!)

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    doDelete

    False

    [False, True]

    bool

    Deletes the Frame after reading if โ€œTrueโ€

    FrameId

    int

    Frame ID

    Return value

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    result

    ByteStream

    ByteStream

    ReadFrameExยถ

    Reads the given frame ID (use InitLinFrame before!)

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    doDelete

    False

    [False, True]

    bool

    Deletes the Frame after reading if โ€œTrueโ€

    FrameId

    int

    Frame ID

    Return value

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    result

    object

    LinFrame

    RegisterFrameForInboxยถ

    Registers a frame to be streamed to an inbox.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    FrameId

    int

    Frame ID

    Inbox

    object

    Existing inbox

    saveAsLinFrame

    False

    [False, True]

    bool

    If True, the frame is saved as a LinFrame object, else as a ByteStream

    ResetFirstValueยถ

    Erases the first received value of the given signal

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    FrameName

    string

    Frame name

    NodeName

    string

    Name of the electronic control unit

    SignalName

    string

    Signal name

    SendFrameยถ

    All in one: Set data, temporarily enable a frame, and send a master request. Frame ID must be registered in advance via the job โ€œInitFrameโ€.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    checkSumMode

    โ€˜Defaultโ€™

    [โ€˜Enhancedโ€™, โ€˜Classicโ€™, โ€˜Defaultโ€™]

    string

    Mode of the checksum calculation. With default the LIN version from the TBC is used for the determination.

    DataByteStream

    ByteStream

    data to be send

    FrameId

    int

    Frame ID

    SendMasterRequestยถ

    Transmits the message header with the given frame id as master.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    frameId

    int

    Frame ID

    SetFrameยถ

    Sets the data to be sent for the entire message at once (instead of for each individual signal). Additionally, the message has to be activated via โ€œChange PDU timingโ€ or the job โ€œEnableFrameโ€.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    checkSumMode

    โ€˜Defaultโ€™

    [โ€˜Enhancedโ€™, โ€˜Classicโ€™, โ€˜Defaultโ€™]

    string

    Mode of the checksum calculation. With default the LIN version from the TBC is used for the determination.

    data

    ByteStream

    Data as ByteStream

    frameId

    int

    Frame ID

    2025-12-05
    Previous
    Port DIAGNOSTICS - FLX ๐Ÿ›ˆ
    Next
    Port BUSACCESS - SOCKETADAPTOR ๐Ÿ›ˆ
    © Copyright 2025, tracetronic GmbH.
    Created using Sphinx 8.2.3. and Sphinx-Immaterial
    Logo of tracetronic GmbH
    legal notice privacy policy