blockDIOWrite
Extends from Modelica_DeviceDrivers.Utilities.Icons.BaseIcon (Base icon for blocks providing access to external devices), Modelica_DeviceDrivers.Utilities.Icons.PartialClockedDeviceDriverIcon, Modelica_DeviceDrivers.Utilities.Icons.LinuxTuxBlockIcon (Icon for blocks that are only supported under Linux (Tux from JZA placed into the public domain, http://openclipart.org/detail/168653/tux-enhanced-by-jza).).
Information
The parameter comedi needs to be set to a valid Comedi device handle, i.e., needs to be set to the record member dh of a ComediConfig record instance.
Wraps the Comedi function comedi_dio_write(..). See the Comedi documentation for the meanings of the parameters subDevice and channel.
Note
Only supported for Linux, since Comedi is only available for linux (http://www.comedi.org/). Requires that Comedilib is installed and that the simulation process has sufficient privileges to access the intended device (usually that means "root" privileges).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Comedi | comedi | Handle to comedi device | |
| Integer | subDevice | 2 | Subdevice |
| Integer | channel | 0 | Channel |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.BooleanInput | u |