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 r 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 specic information about the device that has been discovered.
8
R5905746 COMMAND CATALOG 06/01/2014