Chronos Plugins 5.4.0
This documentation covers the plugin interfaces definitions and an example implementation.
Loading...
Searching...
No Matches
AxelSemrau.Chronos.Plugin.LegacyDevices.IChronectIoBox Interface Reference

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< ConnectionStateConnectionStateChanged
 Raise this event when your connection state has changed.
 

Detailed Description

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.

Member Function Documentation

◆ ReadInput()

bool AxelSemrau.Chronos.Plugin.LegacyDevices.IChronectIoBox.ReadInput ( int  InputNo)

Get the state of an input signal.

Parameters
InputNoChannel number between 1 and 8
Returns

◆ SwitchRelay()

void AxelSemrau.Chronos.Plugin.LegacyDevices.IChronectIoBox.SwitchRelay ( int  RelayNumber,
bool  state 
)

Set the state of one of the relays.

Parameters
RelayNumberRelay number between 1 and 8
statetrue = closed, false = opened

The documentation for this interface was generated from the following file: