User Manual and Operating Guide
2. The Barco Projection Protocol
2.2 Ethernet communication
Introduction
The comm unication follows a client/server model where the dev ice is the server. This me ans that the device responds on requests
that are s ent by a client. The dev ice will not send out me ssages on its own initiative.
The communication is blocking which mean s that when a request is sent to the device, no other requests can be sent until the device
has responded on the fir st request. The communication blocks for each request.
The connector used for the Ethernet ports are of rugged Neutrik EtherCon RJ45 type, which is compatible with
standard R J45 cable connector. Straight (most comm on) as well as c ross linked network cables can be used.
10/100 Base- T — RJ45 port
Pin Description
1TXD+
2TXD-
3RXD+
4
—
5
—
6RXD-
7
—
8
—
Making connection w ith the de vice
The device is listening on TCP port 0xAAA 0 (43680) for incoming co nnections. The IP add ress can be retrieved using the local u ser
interface or on the OSD menu of the device.
Device discovery
It is possible to discover all the devices on the network using a UDP broadcast. A UDP broadcast on ly wor ks on IP networks and
requires a special socket connection: the datagram connection.
Client
LAN
Device 1
Device 2
Device n
Image 2-4
To disc over the d evices, send a datagram packet to the broadcast address 255.255.255.255 on port 0xA001.
The packet should contain 1 byte: 0x3F, which represents the character ‘?’.
All the devices that support UDP broadcast discovery, will answer on the request by sending an array of (C-language) strings on the
same so cket. Each string represents a key-value pair with specific information about the device that has been discovered.
8
R5905746 COMMAND CATALOG 06/01/2014