Name | Description |
---|---|
![]() | A block for reading data from a shared memory buffer |
![]() | A block for writing data into a shared memory buffer |
![]() | a block for receiving UDP datagrams |
![]() | A block for sending UDP datagrams |
Supports reading from a named shared memory partition. The name of the shared memory partition is provided by the parameter memoryID. If the shared memory partition does not yet exist during initialization, it is created.
Extends from Modelica_DeviceDrivers.Utilities.Icons.BaseIcon (Base icon for blocks providing access to external devices), Modelica_DeviceDrivers.Utilities.Icons.SharedMemoryIcon (Base icon for shared memory blocks), Modelica_DeviceDrivers.Utilities.Icons.PartialClockedDeviceDriverIcon.
Name | Description |
---|---|
Shared memory partition | |
autoBufferSize | true, buffer size is deduced automatically, otherwise set it manually |
userBufferSize | Buffer size of shared memory partition in bytes (if not deduced automatically) |
memoryID | ID of the shared memory buffer |
Name | Description |
---|---|
pkgOut |
Supports writing to a named shared memory partition. The name of the shared memory partition is provided by the parameter memoryID. If the shared memory partition does not yet exist during initialization, it is created.
Extends from Modelica_DeviceDrivers.Utilities.Icons.BaseIcon (Base icon for blocks providing access to external devices), Modelica_DeviceDrivers.Utilities.Icons.SharedMemoryIcon (Base icon for shared memory blocks), Modelica_DeviceDrivers.Utilities.Icons.PartialClockedDeviceDriverIcon.
Name | Description |
---|---|
Shared memory partition | |
autoBufferSize | true, buffer size is deduced automatically, otherwise set it manually |
userBufferSize | Buffer size of shared memory partition in bytes (if not deduced automatically) |
memoryID | ID of the shared memory buffer |
Name | Description |
---|---|
pkgIn |
Supports receiving of User Datagram Protocol (UDP) datagrams.
Extends from Modelica_DeviceDrivers.Utilities.Icons.BaseIcon (Base icon for blocks providing access to external devices), Modelica_DeviceDrivers.Utilities.Icons.UDPconnection (Base icon for models of network connections), Modelica_DeviceDrivers.Utilities.Icons.PartialClockedDeviceDriverIcon.
Name | Description |
---|---|
Incoming data | |
autoBufferSize | true, buffer size is deduced automatically, otherwise set it manually |
userBufferSize | Buffer size of message data in bytes (if not deduced automatically) |
port_recv | Listening port number of the server. Must be unique on the system |
Name | Description |
---|---|
pkgOut |
Supports sending of User Datagram Protocol (UDP) datagrams.
Extends from Modelica_DeviceDrivers.Utilities.Icons.BaseIcon (Base icon for blocks providing access to external devices), Modelica_DeviceDrivers.Utilities.Icons.UDPconnection (Base icon for models of network connections), Modelica_DeviceDrivers.Utilities.Icons.PartialClockedDeviceDriverIcon.
Name | Description |
---|---|
Outgoing data | |
autoBufferSize | true, buffer size is deduced automatically, otherwise set it manually. |
userBufferSize | Buffer size of message data in bytes (if not deduced automatically). |
IPAddress | IP address of remote UDP server |
port_send | Target port of the receiving UDP server |
Name | Description |
---|---|
pkgIn |