|
Chronos Plugins 5.9.0
This documentation covers the plugin interfaces definitions and an example implementation.
|
Provides access to the Chronect I/O box - a LAN accessible device that provides several digital inputs and outputs. More...
Inheritance diagram for AxelSemrau.Chronos.Plugin.LegacyDevices.IChronectIoBox:
Collaboration diagram for AxelSemrau.Chronos.Plugin.LegacyDevices.IChronectIoBox:Public Member Functions | |
| bool | ReadInput (int InputNo) |
| Get the state of an input signal. | |
| void | SwitchRelay (int RelayNumber, bool state) |
| Set the state of one of the relays. | |
Public Member Functions inherited from AxelSemrau.Chronos.Plugin.IDevice | |
| void | Connect () |
| You may have connected to the device before this, but make sure you are connected after this. | |
| void | Disconnect () |
| You may disconnect now. | |
Additional Inherited Members | |
Properties inherited from AxelSemrau.Chronos.Plugin.IDevice | |
| string | DisplayedTypeName [get] |
| Text which is displayed in the instruments settings "Autosampler Type" column and in many other places. | |
| string | DeviceTypeDescription [get] |
| Text which is displayed to make clear which kind of device a named sampler is. | |
| string | Name [get, set] |
| User-selected name for the device instance. | |
Events inherited from AxelSemrau.Chronos.Plugin.IDevice | |
| Action< ConnectionState > | ConnectionStateChanged |
| Raise this event when your connection state has changed. | |
Provides access to the Chronect I/O box - a LAN accessible device that provides several digital inputs and outputs.
Definition at line 6 of file ChronectIo.cs.
| bool AxelSemrau.Chronos.Plugin.LegacyDevices.IChronectIoBox.ReadInput | ( | int | InputNo | ) |
Get the state of an input signal.
| InputNo | Channel number between 1 and 8 |
| void AxelSemrau.Chronos.Plugin.LegacyDevices.IChronectIoBox.SwitchRelay | ( | int | RelayNumber, |
| bool | state ) |
Set the state of one of the relays.
| RelayNumber | Relay number between 1 and 8 |
| state | true = closed, false = opened |