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
        • Ports
          • Port BUSACCESS - CAN 🛈
          • Port BUSACCESS - CAN-FD 🛈
          • Port BUSACCESS - LIN 🛈
            • Stimulation
            • Properties 🛈
            • Jobs 🛈
              • ClearFrame
              • DeregisterFrameForInbox
              • GetFirstValue
              • InitFrame
              • ReadFrame
              • ReadFrameEx
              • RegisterFrameForInbox
              • ResetFirstValue
              • SendFrame
          • Port BUSACCESS - FLX 🛈
      • 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
    • Properties 🛈
    • Jobs 🛈
      • ClearFrame
      • DeregisterFrameForInbox
      • GetFirstValue
      • InitFrame
      • ReadFrame
      • ReadFrameEx
      • RegisterFrameForInbox
      • ResetFirstValue
      • SendFrame

    Port BUSACCESS - LIN 🛈¶

    BluePiraT access to LIN

    Stimulation¶

    This port has no stimulus capabilities.

    Properties 🛈¶

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    Channel number

    ‘1’

    string

    Selection of channel number if there is more than one controller of same type.

    Bus-DB

    string

    Export format

    [ONLINE]

    string

    Save signal recordings in this format

    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

    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

    2025-12-05
    Previous
    Port BUSACCESS - CAN-FD 🛈
    Next
    Port BUSACCESS - FLX 🛈
    © Copyright 2025, tracetronic GmbH.
    Created using Sphinx 8.2.3. and Sphinx-Immaterial
    Logo of tracetronic GmbH
    legal notice privacy policy