TABLE OF CONTENT REVISION HISTORY SETTING UP LAN COMMUNICATION SETTING THE IP ADDRESS CONNECTING TO THE PROJECTOR HOW TO USE THE PROJECTORS LAN FUNCTIONALITY SETTING UP RS3 COMMUNICATION CONNECT TO THE PROJECTOR RS232 COMMUNICATION PARAMETERS SEND AND RECEIVE BINARY PACKETS...
Page 3
APPENDIX A, BINARY OPERATION PACKET TYPE OPERATION PACKET TYPE OPERATION PACKET PAYLOAD FORMAT APPENDIX B, BINARY PACKETS IN HEXADECIMAL VALUES APPENDIX C, RS3 DAISY CHAINING ABOUT THE PROTOCOL ADDRESS MODES C.2.1 AUTO ADDRESS MODE C.2.2 FIXED ADDRESS MODE C.2.3 BROADCAST BAUD RATE SPECIAL SHORT MESSAGES EXAMPLES...
1 REVISION HISTORY Document LAN and RS-232 communication protocol and command set Release Date Revised 1/6/04 Initial F1+ 31/12/04 minor writing errors corrected 26/08/05 added ascii commands 01/02/06 new layout, minor changes Owner...
Password admin Before you connect the projector to your LAN make sure that the IP address 192.168.1.90 is not already in use. If you need to change it, you have to make sure that the computer you use is on the same subnet. This means that the computer need to have an IP address in the range from 192.168.1.1 to 192.168.1.254.
TP cables with a HUB or a switch between them. Now the computer should be on the same subnet as the projector, and you are ready to configure it. This is done by starting up an internet browser, like Internet Explorer, Opera, Firefox or similar.
3 HOW TO USE THE PROJECTORS LAN FUNCTIONALITY Once the projector is setup correctly and connected to the LAN, it’s ready to receive commands. The LAN commands is exactly the same as for RS232 control, although you may have to pass on the commands to the projector with a different application.
Connect the projector and host using a standard serial cable with 9-pin female to the host, and 9-pin male to the projector. Pin 2 connects to pin 2, pin 3 connects to pin 3 and pin 5 connects to pin 5.
CMD window Setting up the COM port, and sending a “poweron” command, where “poweron” is sim- ply a binary-file with the appropriate packet for turning the projector on: This returns, when successful, an acknowledgement as described in chapter 5.2 , and turns the projector on.
SEND AND RECEIVE ASCII COMMANDS Overview The protocol exists in parallel with the already existing 32/33-byte protocol. The protocol has the following definition: <HEADER> [SEPARATOR] ADDRESS 1 byte 1 byte 1-3 bytes Field Description <HEADER> ASCII character ‘:’ Separator ASCII character ‘space’ Address 1-3 bytes address Message body...
Modifier Relative change. Value given will be relative to the existing value Request an acknowledge. This modifier is the only that might be applied together with another modifier. It can be used to read back the result of the command. ? –...
Page 12
ASCII Function IVGA Select VGA IDVI Select DVI ISVI Select S-video ICVI Select Composite video IYPP Select Component YPbPr IABS [0...6] See section 6.10 Set source abs value VRGB 0 RGB Video OFF VRGB 1 RGB Video Component SCAN 1 Source scan On SCAN 0 Source scan Off...
Page 13
ASCII Function SZEN 0 Resize OFF Get, Set SZEN 1 Resize ON Get, Set DVST 0 DVI Setup OFF (BTB/WTW) DVST 1 DVI Setup ON WPEK [0-10] WhitePeaking BRIG Brightness CNTR Contrast CT65* Select colortemp 6500 CT73* Select colortemp 7300 CT93* Select colortemp 9300 CTCU*...
Page 14
ASCII Function CMNA* Color Management Not Corrected (native) ▼ CMCU* Color Management Custom ▼ CCRG Select Custom RGB CTRD CTGR CTBL CCXY ▼ Select Custom Coordinates CMXV CMYV ▼ CMTE* Color Management Temperature CTMP * Applies to uncalibrated units only CRED Red Gain BRED...
Page 15
ASCII Function LGWH Select Splash/Background White Logo/White LGBK Select Splash/Background Black Logo/Black VAUT Select Video Format Auto (default) VNTC Select Video Format NTSC VPAL Select Video Format PAL VSEC Select Video Format SECAM VDVD Select Video Type DVD VVCR Select Video Type VCR TEST 1 Test Image On TEST 0...
Examples Responses/acknowledges are marked with green color. They can/will not be received if acknowledge is turned OFF (see section 6 ). The protocol accepts one single SPACE between fields, or no SPACE between fields. SET-commands: POWER ON: :POWR 1#0x0D ACKNOWLEDGE POWER ON: %001 POWR 000001CR POWER OFF with address 100: :100 POWR 0#0x0D...
Page 17
SET current value BRIGHTNESS to value 34 with address 45: :045 BRIG 34#0x0D SET current value BRIGHTNESS to value 34 with address 45: :45 BRIG 34#0x0D ACKNOWLEDGE BRIGHTNESS from address 45: %045 BRIG 000034CR INCREMENT value CONTRAST: :CNTR R1#0x0D ACKNOWLEDGE CONTRAST INCREMENT: %001 CNTR 000180CR DECREMENT value CONTRAST: :CNTR R-1#0x0D...
Page 18
INCREASE value CONTRAST BY 1: :CNTR R21#0x0D ACKNOWLEDGE CONTRAST INCREASE: %001 CNTR 000200CR DECREASE value CONTRAST BY 1: :CNTR R-21#0x0D ACKNOWLEDGE CONTRAST DECREASE: %001 CNTR 000179CR...
Page 19
GET-commands: GET current value BRIGHTNESS: :BRIG?#0x0D ACKNOWLEDGE BRIGHTNESS GET: %001 BRIG 000050CR GET current value BRIGHTNESS from address 13: :123 BRIG ?#0x0D ACKNOWLEDGE BRIGHTNESS from address 13: %123 BRIG 000050CR GET MIN value VERTICAL KEYSTONE: :VKEY ?N#0x0D ACKNOWLEDGE GET MIN value VERTICAL KEYSTONE: %001 VKEY 000000CR GET MAX value VERTICAL KEYSTONE: :VKEY ?M#0x0D...
AMX/Crestron: Command: AMX: Power ON ‘:POWR1’,$0d Power OFF address 100 ‘:’,$20’POWR’,$20,’0’,$0d ‘:100POWR0’,$0d ‘: 100 POWR 0’,$0d SPACE characters should be used with hex notation or left out to avoid confusion/errors. 6.10 Truth-tables for abs-values Mnenomic Table IABS [0..2, 4..6] 0 – VGA 1 1 –...
APPENDIX A, BINARY OPERATION PACKET TYPE Operation Packet Type The Operation packet is used by the host system to execute operations (such as Bright- ness, Contrast, Image Position, etc) in the target system. The Operation packet payload size is 11 bytes. The source code definition of the Operation packet data structure is: typedef struct eOPERATION_TYPE eOpType;...
APPENDIX B, BINARY PACKETS IN HEXADECIMAL VALUES Note! All operations in this section apply to the 32-bytes non-address protocol. Please refer to Appendix C for instructions on how to use address information. Byte Command Name: SET: Select VGA1 0xBE 0xEF Select VGA2 0xBE 0xEF...
Page 23
Byte Command Name: Gamma Film 2 0xBE 0xEF 0x03 Gamma Video 1 0xBE 0xEF 0x03 Gamma Video 2 0xBE 0xEF 0x03 Gamma Computer 1 0xBE 0xEF 0x03 Gamma Computer 2 0xBE 0xEF 0x03 Select Orientation Desktop Front 0xBE 0xEF 0x03 Select Orientation Ceiling Front 0xBE 0xEF...
Page 24
0xEF Resize On 0xBE 0xEF Resize Off 0xBE 0xEF Secondary Color Boost 0xBE 0xEF Secondary Color Boost 0xBE 0xEF Projector Control Mode RiMi 0xBE 0xEF Projector Control Mode External 0xBE 0xEF RS232 Address Mode Auto 0xBE 0xEF RS232 Address Mode...
Page 27
Byte Command Name: Brightness Get 0xBE 0xEF 0x03 Contrast Get 0xBE 0xEF 0x03 Color Saturation Get 0xBE 0xEF 0x03 Light On Time Hours Get 0xBE 0xEF 0x03 Light On Time Minutes Get 0xBE 0xEF 0x03 Unit On Time Hours Get 0xBE 0xEF 0x03...
C..1 In auto address mode, the address of the projector is based on its physical position in the chain. The first projector has address 1, the second has address 2 and so on.
Special short messages If there are several projectors in the chain (>10) or high RS232 traffic, it is strongly recom- mended that an alternative shorter message is used. This will reduce the processing load at the first projectors in the chain. In a short message byte number 20 (19 for non-address) to 33 (32 for non-address) is omitted.
Page 30
Figure 3 shows a 33-bytes address message and the corresponding 19 bytes short mes- sage. Address in this example is 5 (0x05, byte 3). Payload_lo (byte 5) is set to 0x0B. Byte Select vga1 0xBA 0xDA 0x05 Byte Select vga1 0xBA 0xDA 0x05...
APPENDIX D, ADJUSTING CUSTOM COLOR TEMP USING RS3 Note: It is important to select ”custom color temp” before adjusting R/G/B temps, otherwise these commands will not work! All values are hexadecimal. D.1 Choose “Custom color temp” Select Color Temp Custom: Other choices are: Select Color Temp 6500: Select Color Temp 7300:...
APPENDIX E, TRUTH TABLES E.1 OSD Warning On: When enabling OSD Warnings after beeing disabled, OSD is still disabled and must be set to ON to become visible again. E. Lamp Ignition states: 00 – Lamp does not ignite 01 – Lamp is warming up 02 –...
Need help?
Do you have a question about the F1+ and is the answer not in the manual?
Questions and answers