Projectiondesign F1+ Protocol Manual

Projectiondesign F1+ Protocol Manual

Rs232 and lan communication protocol
Hide thumbs Also See for F1+:

Advertisement

RS232
LAN
and
communication protocol

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the F1+ and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Projectiondesign F1+

  • Page 1 RS232 communication protocol...
  • Page 2: Table Of Contents

    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...
  • Page 4: Revision History

    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...
  • Page 5: Setting Up Lan Communication

    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.
  • Page 6: Connecting To The Projector

    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.
  • Page 7: How To Use The Projectors Lan Functionality

    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.
  • Page 8: Setting Up Rs3 Communication

    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.
  • Page 9: Increment_ And Decrement_Operations

    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.
  • Page 10: Send And Receive Ascii Commands

    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...
  • Page 11: Modifier

    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...
  • Page 16: Examples

    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...
  • Page 20: Amx/Creston 0

    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 –...
  • Page 21: Appendix A, Binary Operation Packet Type

    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;...
  • Page 22: Appendix B, Binary Packets In Hexadecimal Values

    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 25 Byte Command Name: INCREMENT/DECREMENT: Brightness Increment 0xBE 0xEF 0x03 Brightness Decrement 0xBE 0xEF 0x03 Contrast Increment 0xBE 0xEF 0x03 Contrast Decrement 0xBE 0xEF 0x03 Vertical Keystone Increment 0xBE 0xEF 0x03 Vertical Keystone Decrement 0xBE 0xEF 0x03 Horizontal Keystone Increment 0xBE 0xEF 0x03 Horizontal Keystone Decrement...
  • Page 26 Byte Command Name: AudioBass Decrement 0xBE 0xEF Red Brightness Increment 0xBE 0xEF Red Brightness Decrement 0xBE 0xEF Red Contrast Increment 0xBE 0xEF Red Contrast Decrement 0xBE 0xEF Resize Vertical Increment 0xBE 0xEF Resize Vertical Decrement 0xBE 0xEF Resize Horizontal Increment 0xBE 0xEF Resize Horizontal Decrement...
  • 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...
  • Page 28: Appendix C, Rs3 Daisy-Chaining

    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.
  • Page 29: Special Short Messages

    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...
  • Page 31: Appendix D, Adjusting Custom Color Temp Using Rs3

    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:...
  • Page 32: Appendix E, Truth Tables

    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 –...
  • Page 33 This page is left blank intentionally.
  • Page 34 *601-001-903*...

This manual is also suitable for:

F1

Table of Contents