Skip to content
logo
ecu.test 2025.3 Help
Port SERVICEACCESS - UDP-PCAP-SOCKET ๐Ÿ›ˆ
  • 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
        • Ports
          • Port SERVICEACCESS - ARP ๐Ÿ›ˆ
          • Port SERVICEACCESS - ETHERNET-RAW ๐Ÿ›ˆ
          • Port SERVICEACCESS - ICMP-RAW ๐Ÿ›ˆ
          • Port SERVICEACCESS - UDP-RAW ๐Ÿ›ˆ
          • Port SERVICEACCESS - RECORDING-PCAP ๐Ÿ›ˆ
          • Port SERVICEACCESS - TCP-SERVER-PCAP-SOCKET ๐Ÿ›ˆ
          • Port SERVICEACCESS - TCP-CLIENT-PCAP-SOCKET ๐Ÿ›ˆ
          • Port SERVICEACCESS - UDP-PCAP-SOCKET ๐Ÿ›ˆ
            • Stimulation
            • Properties ๐Ÿ›ˆ
            • Jobs ๐Ÿ›ˆ
              • ClearReceiveBuffer
              • CloseConnection
              • ConnectionInfo
              • OpenConnection
              • ReceivePacket
              • ReceiveSomeIpMessage
              • SendPacket
              • StartSendPacketCyclic
              • StopSendPacketCyclic
          • Port SERVICEACCESS - SERVICE-PCAP-PASSIVE ๐Ÿ›ˆ
          • Port BUSACCESS - CAPTURE-CAN(-FD) ๐Ÿ›ˆ
          • Port BUSACCESS - CAPTURE-LIN ๐Ÿ›ˆ
          • Port BUSACCESS - CAPTURE-FLX ๐Ÿ›ˆ
          • Port LOGGING - DLT-VERBOSE ๐Ÿ›ˆ
          • Port BUSACCESS - SOCKETADAPTOR ๐Ÿ›ˆ
          • Port SERVICEACCESS - IPSEC ๐Ÿ›ˆ
          • Port BUSACCESS - IEEE1722-CAN(-FD) ๐Ÿ›ˆ
          • Port SERVICEACCESS - MACSEC ๐Ÿ›ˆ
          • Port SERVICEACCESS - SERVICE ๐Ÿ›ˆ
          • Port SERVICEACCESS - TCP-SERVER-SOCKET ๐Ÿ›ˆ
          • Port SERVICEACCESS - TCP-CLIENT-SOCKET ๐Ÿ›ˆ
          • Port SERVICEACCESS - UDP-SOCKET ๐Ÿ›ˆ
          • Port SERVICEACCESS - TLS ๐Ÿ›ˆ
          • Port DIAGNOSTICS - DOSOAD-SOCKET ๐Ÿ›ˆ
          • Port DIAGNOSTICS - DOIP-SOCKET ๐Ÿ›ˆ
          • Port DIAGNOSTICS - DOIP-PCAP ๐Ÿ›ˆ
          • Port DIAGNOSTICS - IEEE1722-J1939 ๐Ÿ›ˆ
          • Port APPLICATION - XCP-ETH ๐Ÿ›ˆ
          • Port APPLICATION - XCP-PCAP ๐Ÿ›ˆ
          • Port MODELACCESS - CAPTURE-ANALOG ๐Ÿ›ˆ
          • Port DIAGNOSTICS - SOVD-SOCKET ๐Ÿ›ˆ
      • 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 ๐Ÿ›ˆ
      • ClearReceiveBuffer
      • CloseConnection
      • ConnectionInfo
      • OpenConnection
      • ReceivePacket
      • ReceiveSomeIpMessage
      • SendPacket
      • StartSendPacketCyclic
      • StopSendPacketCyclic

    Port SERVICEACCESS - UDP-PCAP-SOCKET ๐Ÿ›ˆยถ

    PCAP-based network stack UDP

    This port is only available if Npcap is installed.

    Stimulationยถ

    This port has no stimulus capabilities.

    Properties ๐Ÿ›ˆยถ

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    Network interface card

    string

    The network interface card or network adapter to be used for receiving network packets

    Receive buffer size

    1000

    int

    Number of messages which can be recorded in the receive buffer (ring buffer)

    Keep cyclic sending active

    โ˜

    bool

    If the check mark is set, the cyclical sending of packets is only stopped at port stop or by the explicit call to โ€˜StopSendPacketCyclicโ€™. Otherwise (default), the cyclic sending is already terminated at the end of the test.

    Jobs ๐Ÿ›ˆยถ

    ClearReceiveBufferยถ

    Clears the ecu.test high-level receive buffer. Low-level buffers in the driver are not cleared.

    CloseConnectionยถ

    Closes opened UDP connections

    ConnectionInfoยถ

    Provides IP addresses and ports of the connected network end point.

    Parameterization

    Return value

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    result

    string

    Tuple of IP address (str) and port (int) or NotPresent

    OpenConnectionยถ

    Opens a UDP connection

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    DevGw

    string

    String (Format: 192.168.0.1 / fd48:a7e0:36c1:42b6::1), Empty when the gateway is not needed

    DevIp

    string

    Local IP address as a string (format: 192.168.0.1 / fd48:a7e0:36c1:42b6::1). It must be located in the same subnet as the IP address of the device under test, and must not be equal to the IP address of another participant or the IP address which the operating system assigned to the selected network interface.

    DevSubnetMask

    โ€˜Defaultโ€™

    string

    For IPv4 addresses a subnet mask or prefix length can be given (format: โ€˜255.255.255.0โ€™ or โ€˜24โ€™). โ€˜defaultโ€™ uses the default subnet mask of the IP addressโ€™s (DevIp) network class.

    For IPv6 only a prefix length is accepted and the value โ€˜defaultโ€™ is not supported.

    EthSrcMac

    โ€˜Defaultโ€™

    string

    String (format: 00:11:FF:1E:32:FF), leave โ€˜Defaultโ€™ if the default MAC address should be used

    ListenPort

    30490

    int

    Port for incoming UDP segments

    TargetHost

    โ€˜192.168.0.1โ€™

    string

    Hostname or IP for outgoing UDP segments

    TargetPort

    30490

    int

    Port for outgoing UDP segments

    VlanCfi

    0

    int

    Integer, is only used if VLAN is configured

    VlanOption

    โ€˜no taggingโ€™

    [โ€˜no taggingโ€™, โ€˜single taggingโ€™]

    string

    Used VLAN setting

    VlanPcp

    0

    int

    Integer, is only used if VLAN is configured

    VlanVid

    1

    int

    Integer, only used if VLAN tagging is enabled

    ReceivePacketยถ

    Returns a packet from the receive buffer and removes it from there

    Parameterization

    Return value

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    result

    string

    Return value as ByteStream or NotPresent

    ReceiveSomeIpMessageยถ

    Returns a packet from the receive buffer, interprets it and filters the MessageId if necessary. If MultipleResults are enabled, a list with more than one object might be returned. The packet will be removed from the receive buffer.

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    InterpretAs

    โ€˜PacketSomeIpโ€™

    [โ€˜PacketSomeIpโ€™, โ€˜PacketSomeIpSdโ€™]

    string

    Specifies which class a package is to be interpreted by. A packet is only returned if it could be successfully interpreted.

    MessageId

    object

    MessageIds which have to match for passing (empty / int / list with ints)

    MultipleResults

    False

    [False, True]

    bool

    Boolean, if enabled a list with result objects will be returned

    Return value

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    result

    string

    Return value of specified type, list of it or NotPresent

    SendPacketยถ

    Send data

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    Data

    string

    String, payload as a ByteStream (e.g. ByteStream(โ€œ00:00โ€))

    StartSendPacketCyclicยถ

    Starts cyclic Transmission of a specified message

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    CycleTime

    500

    int

    Cycle time [ms]

    CyclicHandle

    int

    CyclicHandle can be defined manually. It must be an integer value greater than 0. Collision detection against already defined handles will not be performed.

    Payload

    object

    Payload of the message to be sent cyclically. Either a byte stream can be specified directly or an object from a UserPyModule defined class. Further information on using the payload can be found in the help (Tool tracetronic: Ethernet).

    Return value

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    CyclicHandle

    int

    Handle for targeted deactivation of cyclic transmission of that particular message.

    StopSendPacketCyclicยถ

    Stops cyclic transmission

    Parameterization

    Parameter

    Name

    Available if

    Default value

    Valid values

    Type

    Description

    CyclicHandle

    int

    Handle of a message to stop its cyclic transmission. If None is specified, cyclic transmission of all messages is stopped.

    2025-12-05
    Previous
    Port SERVICEACCESS - TCP-CLIENT-PCAP-SOCKET ๐Ÿ›ˆ
    Next
    Port SERVICEACCESS - SERVICE-PCAP-PASSIVE ๐Ÿ›ˆ
    © Copyright 2025, tracetronic GmbH.
    Created using Sphinx 8.2.3. and Sphinx-Immaterial
    Logo of tracetronic GmbH
    legal notice privacy policy