ADTF  3.18.2
IPC UDP Plugin
Introduction

The IPC UDP Plugin is a delivered Streaming Service plugin which provides Streaming Services for receiving and transmitting "Samples" via UDP.

IPC UDP Receiver

Plugin Information
Plugin Filenameadtf_ipc_udp.adtfplugin
Plugin Descriptionadtf_ipc_udp.plugindescription
Plugin NameIPC UDP Plugin
LicenseADTF
Support Mailsupport@digitalwerk.net
Homepage URLhttps://support.digitalwerk.net/
Plugin Versions
Plugin Version3.18.2
Plugin File Version1.0
adtf3.18.2
adtf::ucom3.1.0
Component Information
NameIPC UDP Receiver
CIDudp_receiver.streaming_source.adtf.cid
DescriptionUse this Streaming Source to receive sample data from another ADTF System using UDP protocol.
TypeFilter
Properties
NameValueTypeDescriptionSubproperties
source/hostcStringIP Address for communication.
source/port0tUInt32Opened port for communication.
synchronize_timestampstruetBoolIf enabled, the current Streamtime will be set to the received Sample.
Runner
NameActivation TypeData TriggeredData InputThread TriggeredThread CyclicTimer TriggeredTimer IntervalDescription
receive_data601100Connect a Thread Runner that will provide the context for receiving all data. If this is not connected, the source will create a thread on its own.
Dynamic Pins
Dynamic Input Pinsfalse
Dynamic Output Pinstrue
Dynamic Input Binding Pinsfalse
Dynamic Output Binding Pinsfalse
Required Interfaces
IID
adtf_file_objects.devil.services.adtf.iid

IPC UDP Sender

Plugin Information
Plugin Filenameadtf_ipc_udp.adtfplugin
Plugin Descriptionadtf_ipc_udp.plugindescription
Plugin NameIPC UDP Plugin
LicenseADTF
Support Mailsupport@digitalwerk.net
Homepage URLhttps://support.digitalwerk.net/
Plugin Versions
Plugin Version3.18.2
Plugin File Version1.0
adtf3.18.2
adtf::ucom3.1.0
Component Information
NameIPC UDP Sender
CIDudp_sender.streaming_sink.adtf.cid
DescriptionUse this Streaming Sink to transmit sample data to another ADTF System using UDP protocol.
TypeFilter
Properties
NameValueTypeDescriptionSubproperties
sink/interface0.0.0.0cStringIP address for communication.
sink/maximum_packet_size1400tUInt32Specified limit for the package size.
sink/port0tUInt32Opened port for communication.
Runner
NameActivation TypeData TriggeredData InputThread TriggeredThread CyclicTimer TriggeredTimer IntervalDescription
transmit_data601100Connect a Thread Runner that will provide the context for transmitting all data. If this is not connected, the source will create a thread on its own.
Dynamic Pins
Dynamic Input Pinstrue
Dynamic Output Pinsfalse
Dynamic Input Binding Pinsfalse
Dynamic Output Binding Pinsfalse
Required Interfaces
IID
adtf_file_objects.devil.services.adtf.iid

IPC UDP Multicast Receiver

Plugin Information
Plugin Filenameadtf_ipc_udp.adtfplugin
Plugin Descriptionadtf_ipc_udp.plugindescription
Plugin NameIPC UDP Plugin
LicenseADTF
Support Mailsupport@digitalwerk.net
Homepage URLhttps://support.digitalwerk.net/
Plugin Versions
Plugin Version3.18.2
Plugin File Version1.0
adtf3.18.2
adtf::ucom3.1.0
Component Information
NameIPC UDP Multicast Receiver
CIDudp_multicast_receiver.streaming_source.adtf.cid
DescriptionUse this Streaming Source to receive sample data from another ADTF System using UDP multicast protocol.
TypeFilter
Properties
NameValueTypeDescriptionSubproperties
source/ip_multicast_loopfalsetBoolIf enabled the sender receives outgoing multicast packages.
source/multicast_groupcStringMulticast IP address for communication.
source/port0tUInt32Opened port for communication.
synchronize_timestampstruetBoolIf enabled, the current Streamtime will be set to the received Sample.
Runner
NameActivation TypeData TriggeredData InputThread TriggeredThread CyclicTimer TriggeredTimer IntervalDescription
receive_data601100Connect a Thread Runner that will provide the context for receiving all data. If this is not connected, the source will create a thread on its own.
Dynamic Pins
Dynamic Input Pinsfalse
Dynamic Output Pinstrue
Dynamic Input Binding Pinsfalse
Dynamic Output Binding Pinsfalse
Required Interfaces
IID
adtf_file_objects.devil.services.adtf.iid

IPC UDP Multicast Sender

Plugin Information
Plugin Filenameadtf_ipc_udp.adtfplugin
Plugin Descriptionadtf_ipc_udp.plugindescription
Plugin NameIPC UDP Plugin
LicenseADTF
Support Mailsupport@digitalwerk.net
Homepage URLhttps://support.digitalwerk.net/
Plugin Versions
Plugin Version3.18.2
Plugin File Version1.0
adtf3.18.2
adtf::ucom3.1.0
Component Information
NameIPC UDP Multicast Sender
CIDudp_multicast_sender.streaming_sink.adtf.cid
DescriptionUse this Streaming Sink to transmit sample data to another ADTF System using UDP multicast protocol.
TypeFilter
Properties
NameValueTypeDescriptionSubproperties
sink/ip_multicast_loopfalsetBoolIf enabled the sender receives outgoing multicast packages.
sink/maximum_packet_size1400tUInt32Specified limit for the multicast package size.
sink/multicast_group0.0.0.0cStringMulticast IP address for communication
sink/port0tUInt32Opened port for communication.
Runner
NameActivation TypeData TriggeredData InputThread TriggeredThread CyclicTimer TriggeredTimer IntervalDescription
transmit_data601100Connect a Thread Runner that will provide the context for transmitting all data. If this is not connected, the source will create a thread on its own.
Dynamic Pins
Dynamic Input Pinstrue
Dynamic Output Pinsfalse
Dynamic Input Binding Pinsfalse
Dynamic Output Binding Pinsfalse
Required Interfaces
IID
adtf_file_objects.devil.services.adtf.iid