Skip to main content

Class ES357

Brainboxes ES-357 1 Port RS232 and 1 Port RS422/485 Ethernet to Serial Adapter

Assembly: Brainboxes.IO.dll​
View Source​
Declaration
public class ES357 : ESDevice, IDevice<IConnection, ISerialProtocol>, IDisposable, IESDevice

Inheritance: System.Object -> Brainboxes.IO.Device<Brainboxes.IO.IConnection,Brainboxes.IO.ISerialProtocol> -> Brainboxes.IO.ESDevice

Implements:
Brainboxes.IO.IDevice<Brainboxes.IO.IConnection,Brainboxes.IO.ISerialProtocol>, System.IDisposable, Brainboxes.IO.IESDevice

Methods​

_initPorts()​

Initialized the serial ports on the Ethernet to Serial device using the predefined properties NumberOfPorts and PortType

View Source​
Declaration
protected void _initPorts()

_initPorts(string, ISerialProtocol)​

View Source​
Declaration
protected void _initPorts(string ipAddress, ISerialProtocol protocol)
Parameters​
TypeName
System.StringipAddress
Brainboxes.IO.ISerialProtocolprotocol

_initPorts(string, int, int)​

View Source​
Declaration
protected void _initPorts(string ipAddress, int port1PortNumber = 9001, int timeout = 2000)
Parameters​
TypeName
System.StringipAddress
System.Int32port1PortNumber
System.Int32timeout

_initPorts(List<IConnection>)​

View Source​
Declaration
protected void _initPorts(List<IConnection> connections)
Parameters​
TypeName
System.Collections.Generic.List<Brainboxes.IO.IConnection>connections

_initPorts(List<IConnection>, List<ISerialProtocol>)​

View Source​
Declaration
protected void _initPorts(List<IConnection> connections, List<ISerialProtocol> protocols)
Parameters​
TypeName
System.Collections.Generic.List<Brainboxes.IO.IConnection>connections
System.Collections.Generic.List<Brainboxes.IO.ISerialProtocol>protocols

Implements​

  • Brainboxes.IO.IDevice<Brainboxes.IO.IConnection,Brainboxes.IO.ISerialProtocol>
  • System.IDisposable
  • Brainboxes.IO.IESDevice