Barco FL35, FS35 IR, F85 Command Reference Manual

0 (0)
F(L)35, FS35 IR, F85
ASCII Commands Protocol Reference Manual
601–0381–00/00 21/10/2015
Barco Fredrikstad AS Habornveien 53, N-1630 Gamle Fredrikstad, Norway Phone: +47 6930 4550 Fax: +47 6930 4580 Support: Support.fre@barco.com Visit us at the web: www.barco.com
Printed in NO
Changes
Barco p rovides this manual ’as is’ without warranty of any kind, either expressed or implied, including but not limited to the implied war ­ranties or merchantability and tness for a particular purpose. Barco m ay make improvements and/or changes to the product(s) and/or the program(s) described in this publication at any time without notice.
This publication could contain technical inaccuracies or typographical errors. Changes are periodically made to the information in this publication; these changes are incorporated in new editions of this publication.
The latest edition of Barco manuals can be dow nloaded from the Barco web site w
ww.barco.com or from the secured Barco web site
h
ttps://www.barco.com/en/signin.
Copyright ©
All rights r eserved. No p art of this document m ay be copied, reproduced or translated. It shall not otherwise be recorded, transmitted or stored in a retrieval system without the prior written consent of Barco.
Trademarks
Brand and product names mentioned in this manual may be tradem arks, registered trademarks or c opyrights of their respective holders. All brand and product names mentioned in this man ual serve as comments or examples and are not to be understood as advertising for the products or their manufacturers.
1. Communication settings
1. COMMUNICATION SETTINGS
Overview
Set up LAN Communication
Set up RS232 communication
1.1 Set up LAN C ommunication
General
The supported RS232 settings are a s follows:
Parameter Data
Baud rate 19200
Data bits 8
Parity None. There is no parity bit used to perform error checking.
Stop bits 1. One stop bit is used to dene the end of a character.
Flow control None.
General
The default settings of the projector when shipped ar e as follows:
Description Value
DHCP On
IP address 0.0.0.0
Subnet mask 0.0.0.0
Default gateway 0.0.0.0
TCP/UDP port 1025
Input IP settings on the projector
Before you connect the projector to your LA N make sure that the IP settings are set correctly, according to your LAN conguration.
IP settings c an be chang ed using the projector On Screen Display (OSD) Settings menu.
Set up can be done automatically using DHCP (Dynam
ic Host Conguration Protocol). When D HCP is enabled, it may take up to a minute for the projector to receive IP settings from the DHCP server. The IP address will be updated and shown in the OSD. If there is no DHCP server in the network the projector will be assigned a “zero conguration” add ress, 169.254.0.0/16.
Alternatively, DHCP can be manually disabled and the user can manually input the projector IP address, Subnet mask and Gateway in the LAN network menu of the OSD.
To renew an IP address, select “renew” in the OSD LAN s ettings menu.
Connect the projector and the host
As soon as the projector IP settings are set correctly, you can physically connect the selected host, for example a computer, and the projector. This can be done in two ways:
use a crossover twisted pair (TP) cable directly from the computer to the projector
use two straight-through TP cables with a HUB or a switch between them
1.2 Set up RS232 communication
Connect to the projector
Connect the projector and host us ing a standard straight through serial cable (host : female, projector : male).
Pin 2 connects to Pin 2, Pin 3 c onnects to Pin 3, and P in 5 c onnects to Pin 5.
601–0381–00 F(L)35, FS35 IR, F85 21/10/2015
1
1. Communication settings
Maximum length o f the RS-232 cable is 15.25m (50ft).
2 601–0381–00 F(L)35, FS35 IR, F85 21/10/2015
2. Communication protocol definitions
2. COMMUNICATION PROTOCOL DEFINITIONS
About
This section describes the denitions used in the communications protocol. When the projectors are connected to either RS232 or LAN you can control the projectors through this AS CII based protocol.
Some comm ands will generate OSD feedback. This can be stopped by turning off the OSD from the projector’s menu system or by setting “OSDC” to value 0 (OSD off) or value 1 (OSD show only warnings).
Overview
•Timing
Serial Comm unications Protocol
Examples
2.1 Timing
General timing constraints
Behavior Constraint
Power on (wake from standby) At least 30 seconds wait after power up complete before sending next command
Command Response required before sending next command
No response received At least 2 seconds before re-sending if no response received
Between commands Minimum 500 ms delay required between c omm ands
After sending 20 commands Minimum 5 seconds delay required
2.2 Serial C ommunications Protocol
Denitions
Like every com mun ication method the serial communication uses a particular protocol (ANSI) which must be respected in order to allow comm unication to take place.
The head er is ASCII colon ’:’ character.
Use of a separator is optional in the comm and protocol. The protocol accepts one ASCII S PACE between elds, or no ASCII SPACE between elds.
All acknowledgement protocol use an ASCII SPACE (single) as a separator.
The terminator is ASCII value carriage return (CR)/hex value 0x0D.
The following table gives a su mm ary of the predened communication terms.
Header Message body Terminator
Limitations 1 byte N bytes 1 byte
Denition ASCII colon : Mnemonic Modier Value Target Carriage Return (Hex 0x0D)
Example
:
POWR1
CR
Header
The header informs the projector (in case of transmission) or the computer (in case of reception) that a new data transfer will take place.
Message body
The message body denes the action to be performed. The message body is built up of several elds:
601–0381–00 F(L)35, FS35 IR, F85 21/10/2015
3
2. Communication protocol definitions
Mnemonic
Modier
Value Target
Limitations 4 bytes 1 byte N bytes, m ax 6 bytes N bytes, max 4
Inclusion Required
Optional Optional Optional
Example
POWR
A
1
CR
Mnemonic bytes (4 bytes)
The mnemonic is a 4 byte AS CII command (key identier). This is required in all serial communications.
Modier byte (1–2 bytes)
The modier is used to constrain or modify the mne monic command.
Modier
Description
R
Relative change. Given value will be relative to existing value. e.g. BRIG10 will increase brightness by 10 steps.
A
Not normally used. Manually request acknowledgement/read back the result of the command.
? Get curren t value
?M Get ma ximum value
?N Get m inimum value
?D Get default value
?S Get default step value
Termi n a tor
The terminator informs the projector (in case of transmission) or the computer (in case of reception) that the data trans fer is complete and that the interpretation of the command and data bytes can start.
Acknowledgement
If the command is understood by the projector then an ’ACK’ command is sent back. The ’ACK’ command uses the following protocol:
Ack. Address
Separator Command Separator
Valu e Term inato r
Limitations 1 byte 1–3 bytes 1 byte 4 bytes 1 byte 6 bytes 1 byte
Denition ASCII %
Projector address
ASCII space
Mnemonic
ASCII space
Numeric value
Carriage Return (Hex 0x0D)
Example
%
001
Space POWR Space
000001
CR
Some commands could return a value that is more than 6 bytes, for exam ple, strings. This is identied by the acknowledgement including the alphanumeric value ’eXXXXX’.
Address functionality is no longer used. Addres
s bytes will always be 001.
For ex ample:
> :seri ?
> %001 SERI e00001 07010001
Invalid command
If the input com mand is not valid, then the projector acknowledgement may include an er ror message in the value eld.
Ack. Address Separator Command Separator Value Terminator
Limitations 1 byte 1–3 bytes 1 byte 4 bytes 1 byte 6 bytes 1 byte
Denition ASCII % Projector
address
ASCII space Mnemonic ASCII space Numeric
value of error
Carriage Return (Hex 0x0D)
Example
%
001
Space POWR Space
!00001
CR
Error code Error message Description
!00001 Access denied
User does not have sufcient ac cess rights to pe rform this command.
4 601–0381–00 F(L)35, FS35 IR, F85 21/10/2015
Loading...
+ 16 hidden pages