InFocus LP690 Control Manual
InFocus LP690 Control Manual

InFocus LP690 Control Manual

Infocus lp690: supplementary guide
Hide thumbs Also See for LP690:

Advertisement

Quick Links

Advertisement

Table of Contents
loading

Summary of Contents for InFocus LP690

  • Page 2: Table Of Contents

    SETTING UP ... 3 232 C ... 3 ONTROL ABLE RS232 S ... 3 ETTINGS GENERAL ... 4 FUNCTION TYPE ... 4 PROTOCOL MESSAGES... 4 ... 4 ESSAGE FORMATS 4.1.1 Message Head ... 4 4.1.2 Message Body... 5 4.1.2.1 Field description……………………………………………………………………………………………………………..5 COMMAND RETURN CODES ...
  • Page 3: Setting Up

    SETTING UP To enable serial control, do the following: Remove the check mark from “Serial Mouse” in the Projector’s FEATURE MENU. This changes the Baudrate from 1200 to 9600 and turns of the Serial mouse data. Connect the serial (COM) port from the Host to the RS232 connector on the projector 1.1 Rs232 Control Cables...
  • Page 4: General

    2 GENERAL This document describes the Communication Protocol between a Proxima® Projector and a Computer (Host). By using this connection the Host will be able control the projector. This document is HEX command based only and a regular Terminal program like hyperterminal etc. can therefore not directly be used unless the COM port are activated by the user.
  • Page 5: Message Body

    The Message Head – if the CRC are disabled – then looks like the following string: 0xBE 0xEF 0x80 0x06 0x00 0x00 0x00. This Head will be present in all strings sent to the projector from the host. 4.1.2 Message Body...
  • Page 6: Command Return Codes

    5 COMMAND RETURN CODES The Serial protocol returns an acknowledgment (“return code”) for every packet sent. If the host sends a packet, then the projector acknowledge the receipt of this packet. The return codes are detailed in the table below.
  • Page 7 Example 5: Hex sequence for get Brightness Host: => 0xBE 0xEF 0x80 0x06 0x00 0xBD 0x70 0x02 0x00 0x11 0x00 0x00 0x00 <= Projector (70%) 0x1D 0x00 0xB2 Example 5: To get ASCII Information Set Parameter in the State String function...
  • Page 8: Table Of Functions

    6 TABLE OF FUNCTIONS Scr.dep = Source depended Function FuncNum Power 0x01 Reset 0x02 Tune 0x03 Width 0x04 Horizontal 0x05 position Vertical position 0x06 ColorTemp 0x07 Rear 0x08 Ceiling 0x09 Factory reset 0x0A Table 9 Function FuncNum Contrast 0x10 Brightness 0x11 Tint 0x12...
  • Page 9 Function FuncNum On screen display 0x30 Source 0x32 Language 0x33 Black 0x34 Magnify 0x35 Pan horizontal 0x36 Pan vertical 0x37 Freeze 0x38 0x39 DPMS 0x3A Source Search 0x3B SerialMouse 0x3C MenuTimeOut 0x3D Table 12 Function FuncNum Information 0x40 Table 13 F.type States Minimum...
  • Page 10: Appendix 1: Crc Calculation Algorithm

    APPENDIX 1: CRC CALCULATION ALGORITHM The following ‘C’ code can be used to calculate the 16-bit CRC required for all packets. The CRC is contained in the packet header and is calculated for the entire packet (header plus body). The CRC calculation is performed with the CRC bytes of the packet header initialized to zero.
  • Page 11 // Lookup table used for hi-byte of CRC static const BYTE cCRCHiArray[] = { 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01,0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80,0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01,0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81,0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00,0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80,0x41,...
  • Page 12 // Lookup table used for low-byte of CRC static const BYTE cCRCLoArray[] = { 0x00, 0xC0, 0xC1, 0x01, 0xC3, 0x03, 0x02, 0xC2, 0xC6,0x06, 0x07, 0xC7, 0x05, 0xC5, 0xC4, 0x04, 0xCC, 0x0C, 0x0D,0xCD, 0x0F, 0xCF, 0xCE, 0x0E, 0x0A, 0xCA, 0xCB, 0x0B, 0xC9,0x09, 0x08, 0xC8, 0xD8, 0x18, 0x19, 0xD9, 0x1B, 0xDB, 0xDA,0x1A, 0x1E, 0xDE, 0xDF, 0x1F, 0xDD, 0x1D, 0x1C, 0xDC, 0x14,0xD4, 0xD5, 0x15, 0xD7, 0x17, 0x16, 0xD6, 0xD2, 0x12, 0x13,0xD3,...

Table of Contents