10 Interfacing
Communication with Boreas is possible on the following ports:
l
Ethernet
l
10.2 Serial Interface
l
CAN
l
1PPS Signal
l
10.6 GPIO Pins and the Auxiliary Port
Each port has different input and output capabilities.
10.1 Ethernet
The Ethernet interface offers a 100 MBit port for connection to a network, router or laptop/computer. The
interface offers a Web UI, as well as 4 (four) configurable data ports. Each Data Port
l
can be configured as a TCPServer, TCPClient or a UDPClient as detailed in 10.1.1 Ethernet Modes
l
can be configured with an Input and/or Output for a number of protocols as detailed in 10.1 Ethernet.
l
should only be used to establish a connection with a single remote computer/device at any one time.
10.1.1 Ethernet Modes
Ethernet
Mode
Description Required Con-
figuration
TCPServer Boreas will establish a TCPServer listening on the
defined port. A connected client is able to receive
Output data and send Input data based on the
defined Input and Output functions.
Port
TCPClient Boreas will continuously attempt to establish a
TCPconnection to the defined Destination IP and
Port. Once established, a connected client is able
to receive Output data and send Input data based
on the defined Input and Output functions.
Client
Destination
IPaddress
Port
UDPClient Boreas will send UDP Output data to the defined
Destination IP and Port. A client can also send
UDPInput data to Boreas this same Port.
Client
Destination
IPaddress
Port
Table 28: Ethernet Data Port Modes
v1.2 Page 88 11 Oct 2022
Boreas Reference Manual • Interfacing