Name | Description |
---|---|
![]() | A block for reading data out of shared memory buffers |
![]() | A block for writing data in a shared memory |
![]() | A block for receiving UDP datagrams |
![]() | A block for sending UDP datagrams |
![]() | Support for Softing's CAN interfaces utilizing their CANL2 API library |
![]() | ALPHA feature. Support for the Linux Controller Area Network Protocol Family (aka Socket CAN) |
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).
Name | Description |
---|---|
sampleTime | Sample time for input update |
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).
Name | Description |
---|---|
sampleTime | Sample time for update |
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).
Name | Description |
---|---|
sampleTime | Sample time for input update |
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).
Name | Description |
---|---|
sampleTime | Sample time for update |
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 |