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