Barco PGWU-618 Home Theater System User Manual


 
2. The Barco Projection Protocol
2.2 Ethernet communication
Introduction
The communication follows a client/server m odel where the device is the server. This means that the devic e responds on requests
that are sent by a client. The device will not send out messages on its own initiative.
The communication is blocking which means thatwhen a request is sentto the device, no otherrequests can be sent until the device
has responded on the rst request. The communication blocks for each request.
The connector used forthe Ethernetports are of rugged Neutrik EtherConRJ45 type, which is compatible with
standard RJ45 cable connector. St raight (most commo n) as well as cross 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 device
The device is listening on TCP port 0xAAA 0 (43680) for incoming connections. The IP address can b e retrieved using the local user
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 only works on IP network s and
requires a special socket connection: the datagram connection.
Client
LAN
Device 1
Device 2
Device n
Image 2-4
To discover the devices, 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 broa dcast discovery, will answer on the request by sending an array of (C-language) strings on the
same socket. Each string represents a key-value pair with specic information about the device t hat has been discovered.
8
R5905746 COMMAND CATALOG 06/01/2014