1. Serial communications Basics 1. SERIAL COMMUNICATIONS BASICS Overview • Communication Protocol • Data words • Communication settings • Hardware • Syntax • Serial comms commands Communication Protocol Communication protocol summary Like every communication method the serial communication uses a particular protocol (ANSI) which must be respected in order to allow communication to take place, following table gives a summary of the predefined communication terms.
1. Serial communications Basics Some commands do not require a data field(s) Checksum byte The “Checksum byte” is used to detect errors during transmission or reception Checksum byte = (projectoraddress + command bytes + Data bytes) Modulo \x100 Stop byte The “Stop byte”...
1. Serial communications Basics returned data = Data[0]..Data[3] value = Data[0]*256 + Data[1]*256 + Data[2]*256 + Data[3]. Communication settings Baud rate Defines the speed of the data transfer. The baud rate can be set using the menu structure. Consult the Owner’s manual of the projector on how to change the baud rate setting. Data Bits Eight data bits are used for each character of the data transfer.
Page 10
1. Serial communications Basics female male Image 1-1 connection: IBM PC or compatible → projector HSKo HSKi TxD- mini 8 male RXD- TXD+ n.c. RXD+ Image 1-2 connection: MAC → projector Signal levels Following table gives the signal levels corresponding to the different states: State Voltage Off = 1...
1. Serial communications Basics Syntax Characters In this manual, all characters are expressed using the C- language syntax: decimal values hexadecimal values \xhh The characters that can be used are For text fields: "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+-/&@#_:;abcdefghijklmnopqrstuvwxyz” For filenames: "?*ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_ -" Negative values /numbers The 2s complement number system is used to express negative numbers Pascal- language string A Pascal-language string consists of one or more characters.
1. Serial communications Basics ’o’ \x6f ’r’ \x72 ’l’ \x6c ’d’ \x64 NULL \x00 standard file Predefined file stored in read-only memory custom file File created by the user and stored in non-volatile read write memory Filename A filename is specified as a C-language string. This string has to follow some rules: NULL length string = 12 x = character of the base name formed by max 8 characters...
Page 13
1. Serial communications Basics This manual is divided in two parts, the first part contains the basic (elementary) commands while the second part gives an overview of the available advanced commands. Some commands are illustrated with an example. R5976884 RLM SERIES 04/04/2006...
Page 14
1. Serial communications Basics R5976884 RLM SERIES 04/04/2006...
2. Basic Commands Command Command [0] \x00 Command [1] \x01 Sent Data Data[0] = activation byte : \x00 = OFF ; \x01 = ON Returned data When you send a particular command (for example projector ON), the EOP will be returned when the command has been executed Command [0] \x00 Command [1]...
2. Basic Commands 2.2.3 Projector’s Software version, Read Description Reads the Projector’s Software version, the returned string is a Pascal-language string. Command Command [0] \x60 Returned Data Data[0] = byLength = 1 byte describing the length of the software version string. Data[1] = strSoftwareVersion 2.2.4 Projector’s Serial number, Read...
2. Basic Commands bit5 gives an indication on whether the projector can be (re)started or not (hot restrike), if the cool down cycle is active (bit5 = 0) the projector can not be restarted until the cool down cycle has been completed. Example Read the status being : \x23: •...
2. Basic Commands Data Data[0] = byDirection = 1 byte, gives the shift direction: 0 = down ; 1 = up; 2 = left; 3 = right 2.6.2 Lens Zoom Description To Zoom the image in or out depending on the data sent. Command Command [0] \xf4...
2. Basic Commands Receive (acknowledge) Checksum \x07 Stop \xff 2.7.4 Contrast, Read Description Reads the actual contrast value of the projector Command Command [0] \x21 Command [1] \x01 Returned Data Data [0] = contrast value Example Reads the actual contrast value of the projector, the awnser being \x20 Transmit Start \xfe...
2. Basic Commands 2.7.5 Minimum Contrast, Read Description Reads the minimum (range) contrast value of the projector Command Command [0] \x26 Command [1] \x01 Returned Data Data [0] = minimum contrast value Example Reads the minimum contrast value of the projector, the awnser being \x00 Transmit Start \xfe...
2. Basic Commands Command Command [0] \x27 Command [1] \x01 Returned Data Data [0] = Maximum contrast value Example Reads the Maximum contrast value of the projector, the awnser being \x64 Transmit Start \xfe Projector address \x01 Command[0] \x27 Command[1] \x01 Checksum \x29...
2. Basic Commands 2.7.8 Brightness decrement Description Decrements the Brightness by one. Command Command [0] \x23 Command [1] \x02 2.7.9 Brightness, Write Description Writes a new Brightness value to the projector Command Command [0] \x20 Command [1] \x02 Data Data [0] = contrast value value = unsigned byte Example Writes a new Brightness value of \x20 to the projector...
2. Basic Commands 2.7.10 Brightness, Read Description Reads the actual Brightness value of the projector Command Command [0] \x21 Command [1] \x02 Returned Data Data [0] = Brightness value Example Reads the actual Brightness value of the projector, the awnser being \x20 Transmit Start \xfe...
2. Basic Commands Command Command [0] \x26 Command [1] \x02 Returned Data Data [0] = minimum Brightness value Example Reads the minimum Brightness value of the projector, the awnser being \x00 Transmit Start \xfe Projector address \x01 Command[0] \x26 Command[1] \x02 Checksum \x29...
2. Basic Commands Returned Data Data [0] = Maximum Brightness value Example Reads the Maximum Brightness value of the projector, the awnser being \x64 Transmit Start \xfe Projector address \x01 Command[0] \x27 Command[1] \x02 Checksum \x30 Stop \xff Receive (acknowledge) Start \xfe Projector address...
2. Basic Commands Command Command [0] \x23 Command [1] \x03 2.7.15 Write Saturation Description Writes a new Saturation value to the projector Command Command [0] \x20 Command [1] \x03 Data Data [0] = Saturation value value = unsigned byte Example Writes a new Brightness value of \x20 to the projector Transmit Start...
2. Basic Commands Command Command [0] \x21 Command [1] \x03 Returned Data Data [0] =Saturation value Example Reads the actual Saturation value of the projector, the awnser being \x20 Transmit Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x03 Checksum \x25 Stop \xff...
2. Basic Commands Returned Data Data [0] = minimum Saturation value Example Reads the minimum Saturation value of the projector, the awnser being \x00 Transmit Start \xfe Projector address \x01 Command[0] \x26 Command[1] \x03 Checksum \x30 Stop \xff Receive (acknowledge) Start \xfe Projector address...
2. Basic Commands 2.7.21 Tint, Write Description Writes a new Tint value to the projector Command Command [0] \x20 Command [1] \x04 Data Data [0] = msb Data [1] = lsb type = signed word Example Writes a new Tint value of \x20 to the projector Transmit Start \xfe...
2. Basic Commands Returned Data signed word : Data [0] = msb Data [1] = lsb Example Reads the actual Tint value of the projector, the awnser being: \x00 \x20 Transmit Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x04 Checksum \x26 Stop...
2. Basic Commands Data [0] = msb Data [1] = lsb Example Reads the minimum Tint value of the projector, the awnser being \xff\x4c Transmit Start \xfe Projector address \x01 Command[0] \x26 Command[1] \x04 Checksum \x31 Stop \xff Receive (acknowledge) Start \xfe Projector address...
2. Basic Commands Command Command [0] \x23 Command [1] \x70 2.7.27 Gamma, Write Description Writes a new Gamma value to the projector Command Command [0] \x20 Command [1] \x70 Data Data [0] = Gamma value Data[0] = unsigned byte Example Writes a new Gamma value of \x11 to the projector Transmit Start...
2. Basic Commands Command Command [0] \x21 Command [1] \x70 Returned Data Data [0] = Gamma value Example Reads the actual Gamma value of the projector, the awnser being \x11 Transmit Start \xfe Projector address \x01 Command[0] \x21 Command[1] \x70 Checksum \x92 Stop...
2. Basic Commands Returned Data Data [0] = minimum Gamma value Example Reads the minimum Gamma value of the projector, the awnser being \x10 Transmit Start \xfe Projector address \x01 Command[0] \x26 Command[1] \x70 Checksum \x97 Stop \xff Receive (acknowledge) Start \xfe Projector address...
2. Basic Commands 2.7.33 Phase, Write Description Writes a new Phase value to the projector Command Command [0] \x20 Command [1] \x06 Data Data [0] = Phase value value = unsigned byte Example Writes a new Phase value of \x1a to the projector Transmit Start \xfe...
2. Basic Commands for composite video: the data byte describes the location of the composite video source signal to be selected. Byte value Mode Video BNC Vertical sync BNC Red BNC Green BNC Blue BNC SVideo Y SVideo C Video 2 for Svideo: the data byte describes the location of the S-Video signal to be selected.
2. Basic Commands Receive (acknowledge) Command[0] \x00 Command[1] \x06 Checksum \x07 Stop \xff 2.16 Shutter, Read Description Reads the shutter’s position Command Command [0] \x21 Command [1] \x42 Returned Data Data [0] = unsigned byte byte value: \x00 = CLOSE ; \x01 = OPEN Example Read the shutter being \x01 = open Transmit...
2. Basic Commands 2.18 Freeze, Read Description Reads whether the projected image is frozen or not. Command Command [0] \x21 Command [1] \x23 Returned Data Data [0] = unsigned byte byte value: \x00 = OFF ; \x01 = ON Example Reads the Freeze function, being \x00 = OFF Transmit Start...
2. Basic Commands 2.19 Logo ON/OFF Description Enables or disables the logo. Command Command [0] \xf1 Command [1] \x81 Data Data [0] = unsigned byte byte value: 0 = logo OFF; 1 = logo ON Example Enables the logo Transmit Start \xfe Projector address...
2. Basic Commands 2.26 Full screen representation(ON/OFF), Write Description Enable/disables the full screen representation Command Command [0] \x20 Command [1] \xae Sent Data Data[0] : one byte : 0 = OFF ; 1 = ON 2.27 Full screen representation (ON/OFF), Read Description Reads whether the Full screen representation is enabled or not Command...
2. Basic Commands Command Command [0] \x63 Data Data[0] = unsigned byte data value: 1= lamp1 ; 2=lamp2 Returned Data string = Pascal-language string. 2.31 Image files 2.31.1 File, write Description This command writes an image file to the projector, this can be used to write to the projector a previously backed up file (on PC) which has been read with the “file, read”...
2. Basic Commands The FileData should be the same as the data read using the “file, read” command. 2.31.2 File, read Description This command reads an image file from the projector (for backup purposes, ...). The string used to represent the filename is of the C-string type. Command Command [0] \xbf...
2. Basic Commands 2.32 Color temperature Overview • Color temperature (Red/Blue), Increment • Color temperature (Red/Blue), Decrement • Color temperature Red/Bleu, Write • Color temperature Red/Bleu, Read • Color temperature, Read 2.32.1 Color temperature (Red/Blue), Increment Description Increments the Red/Blue Color temperature by one. Command Increments the Red color temperature by one Command [0]...
2. Basic Commands Example Decrement the Red color temperature of a projector with address \x01 by one. Transmit Start \xfe Projector address \x01 Command[0] \x23 Command[1] \x43 Checksum \x67 Stop \xff 2.32.3 Color temperature Red/Bleu, Write Description Writes a custom value for the different color temperatures to the projector Commands Red color temperature Command [0]...
2. Basic Commands Color temperature Data[0] Projector white \x00 Broadcast \x20 Film \x36 Video \x41 Computer \x5d If Data[0] is ommited current used colortemp is returned Returned Data Unsigned 2 byte word (msb-lsb).see chapter "1. Serial communications Basics", "Data words", page 6 Data [0] = unsigned byte (msb) Data [1] = unsigned byte (lsb) 2.32.5 Color temperature, Read...
2. Basic Commands Returned Data Data [0] = unsigned byte byte value: \x00 = OFF ; \x01 = ON Example Reads the Automatic startup, being \x00 = OFF Transmit Start \xfe Projector address \x01 Command[0] \x21 Command[1] \xa1 Checksum \xc3 Stop \xff Receive (acknowledge)
2. Basic Commands Command Command [0] \xf5 Data (optional) Data[0] = byWindow Data[1], Data[2] = wValue = word describing the settings of the AutoImage function The 4 bits of the first byte (lsb) are used. bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0...
2. Basic Commands 2.41.1 Blanking Reset Description Allows the reset of the blanking values. Command Command [0] \x17 Data byTypeBlanking : 1 byte describing the type of blanking. Data [0] = 0 : blanking done and saved in the image file Data [0] = 1: blanking done on the display The maximum number of pixels which can be blanked depends on the native resolution of the panels 2.41.2 Blanking enable, Write...
2. Basic Commands Data[1] = 0 : disable Data[1] = 1 : enable 2.41.4 Blanking, Write Description Blanks the display. Four blanking methods are possible: • • Bottom • Left • Right The blanking may also be chosen to be performed on the display or on the image file (saved in the image file). Command Top blanking: Command [0]...
2. Basic Commands Returned Data byTypeBlanking : one byte describing the type of blanking Data [0] = 0 : blanking on image file (saved in image file) Data [0] = 1 : blanking on display Wvalue : Unsigned word (2 bytes) representing the number of pixels blanked. Data [1] = msb Data [2] = lsb The maximum number of pixels blanked depends on the native resolution of the panels.
2. Basic Commands Increments Right blanking: Command [0] \x22 Command [1] \x4f Data byTypeBlanking : one byte describing the type of blanking Data [0] = 0 : blanking on image file (saved in image file) Data [0] = 1 : blanking on display WStep = unsigned word representing the amount of increments The maximum number of pixels which can be blanked depends on the native resolution of the panels 2.41.7 Blanking, Decrement...
2. Basic Commands Command [0] \x26 Command [1] \x4c Reads minimal bottom blanking: Command [0] \x26 Command [1] \x4d Reads minimal left blanking: Command [0] \x26 Command [1] \x4e Reads minimal right blanking: Command [0] \x26 Command [1] \x4f Sent Data byTypeBlanking : one byte describing the type of blanking Data [0] = 0 : blanking on image file (saved in image file) Data [0] = 1 : blanking on display...
Page 88
2. Basic Commands Command [0] \x27 Command [1] \x4f Sent Data byTypeBlanking : one byte describing the type of blanking Data [0] = 0 : blanking on image file (saved in image file) Data [0] = 1 : blanking on display Returned Data byTypeBlanking : one byte describing the type of blanking Data [0] = 0 : blanking on image file (saved in image file)
3. Advanced Commands Data Data[0]: unsigned byte data byte value: 1= lamp1 ; 2= lamp2 Pascal type string of length 7 representing the serial number. 3.1.2 Lamp History, Read Description Reads the actual Lamp History of the projector Command Command [0] \x21 Command [1] \x0f...
3. Advanced Commands Transmit Checksum \x14 Stop \xff 3.2.2 PiP Focus, Read Description Returns the PiP window which has the focus. Command Command [0] \x12 Command [1] \x02 Returned Data Data [0] = Window type byte Window type byte value: 0 = Data A ;...
3. Advanced Commands Sent Data strPipName = string representing the name of the layout The strPipname string is of the C-language type. see chapter "1. Serial communications Basics", "Syntax", page 9 Returned Data PiPData = binary data describing the PiP layout. The data used to write a layout using the “write layout”command should be of the same form.see "PiP layout, Write", page 92 The data in question is not meant to be analyzed but can be used to write to another projector for instance.
Page 95
3. Advanced Commands Returned Data strPipname1 strPipnameN The strPipname and strMask strings are of the C-language type. see chapter "1. Serial communications Ba- sics", "Syntax", page 9 Example Reads the actual PiP layout list using the wildcard (*), i.e. returns all the layouts. Result = Full screen, 2by2 layout.
3. Advanced Commands Receive (Awnser) Data [6] \x63 Data [7] \x72 Data [8] \x65 Data [9] \x65 Data [10] \x6e Data [11] \x00 Data [0] \x32 Data [1] \x62 Data [2] \x76 Data [3] \x32 Data [4] \x20 Data [5] \x72 Data [6] \x61...
Page 98
3. Advanced Commands Command Command [0] \x12 Command [1] \x06 Data strPipname = string The string is of the C-language type see chapter "1. Serial communications Basics", "Syntax", page 9 Example Sets the PiP layout = Full screen. Transmit Start \xfe Projector address \x01...
3. Advanced Commands 3.2.9 PiP save layout Description Saves the active PiP layout. Command Command [0] \x12 Command [1] \x07 3.2.10 PiP save layout as Description Saves a PiP layout . Command Command [0] \x12 Command [1] \x08 Data strPipname = string of maximum 12 characters (including the \x00 byte) The string is of the C-language type see chapter "1.
3. Advanced Commands Receive (acknowledge) Checksum \x07 Stop \xff 3.2.11 PiP rename layout Description Renames a PiP layout . Command Command [0] \x12 Command [1] \x09 Data strOldPipname = string (old name of the layout) strNewPipname = string of max 12 characters (new layout name) The string is of the C–...
3. Advanced Commands Command Command [0] \x12 Command [1] \x0d Returned Data strSourceName1 strFilenameN 3.2.15 PiP add window Description Adds a PiP window . To add a window following have to be specified: • source to be visualized in the window •...
3. Advanced Commands for composite video: Byte value Mode Video BNC Vertical sync BNC Red BNC Green BNC Blue BNC SVideo Y SVideo C for Svideo: Byte value Mode SVideo 1 SVideo on R & B SVideo on Vs and Video BNC Data[2], Data[3] = Xsize word Data[4], Data[5] = Ysize word Data[6], Data[7] = Xposition word...
3. Advanced Commands Image 3-1 PiP layout (3 windows, 2 video/1data), data window is resized Command Command [0] \x20 Command [1] \x91 Data Data[0]...Data[3] = double word Xsize : describes the “width” of the window (x axis). Data[4]...Data[7] = double word Ysize : describes the “height” of the window (y axis). Xsize, Ysize are given in “pixels”...
3. Advanced Commands Xsize and Ysize determine the size of the window, since the aspect ratio is fixed, one of the values may be sufficient to determine the size of the window. If the 2 values do not match the aspect ratio, then Xsize is taken as reference and Ysize is calculated to match the aspect ratio.
3. Advanced Commands 3.2.20 PiP free window size, Write Description Allows the free resizing of the active window (works in PiP and in Full Screen mode) i.e the aspect ratio may be changed. Image 3-2 PiP layout (3 windows, 2 video/1data), data window is resized Command Command [0] \x20...
3. Advanced Commands Command Command [0] \x21 Command [1] \x92 Returned Data Data[0]...Data[3] = signed double word XPosition : describes the start position of the window (x axis). Data[4]...Data[7] = signed double word YPosition : describes the start position of the window (y axis). Data[8]...Data[11] = signed double word Xsize : describes the “width”...
3. Advanced Commands Image 3-3 PiP : data window is repositionned Command Command [0] \x20 Command [1] \x94 Data Data [0]...Data[3] = signed double word 3.2.24 Window horizontal position, Read Description This command returns the horizontal position of the active window. Command Command [0] \x21...
3. Advanced Commands Image 3-4 Command Command [0] \x20 Command [1] \x95 Data Data [0]...Data[3] = signed double word 3.2.26 Window vertical position, Read Description This command returns the vertical position of the active window. Command Command [0] \x21 Command [1] \x95 Returned Data Data [0]...Data[3] = signed double word...
3. Advanced Commands Note that the panel size (projector version) can be read using the Panel size command 3.2.29 PiP Window vertical position, Read Min/Max Description Reads the minimum/maximum value for the window vertical position adjustments in PiP. Commands read minimum: Command [0] \x26 Command [1]...
Page 114
3. Advanced Commands Command Command [0] \x12 Command [1] \x11 Returned Data Returned data is 4 times following data : Data [0] = Window type byte ; 0 = Data A ; 1 = Video A ; 2 = Data B ; 3 = Video B Data [ 1] = Window visible byte ;...
3. Advanced Commands source word value RGB Video B Video none 0xff 3.2.33 PiP last added window type, Read Description Returns the last added window type Command Command [0] \x12 Command [1] \x12 Returned Data Data [0] = Window type byte ; 0 = Data A ; 1 = Video A ; 2 = Data B ; 3 = Video B Viewport Active, Write Description Activates or disactivates the viewport function which allow to select an area of the image (window in PiP or full screen mode) to be...
3. Advanced Commands Viewport Active, Read Description Returns the status of the viewport function which allow to select an area of the image (window in PiP or full screen mode) to be visible. Command Command [0] \x21 Command [1] \xB4 Returned Data Data[0] = one byte : 0 = not active ;...
3. Advanced Commands Viewport Area, Write Description Sets the area for the viewport which allows to select an area of the image (window in PiP or full screen mode ). Image 3-7 Command Command [0] \x20 Command [1] \xB5 Data Data[0] = byFlag : mask byte bit 0 = position : bit 0 = 0, position remains unchanged ;...
3. Advanced Commands Image 3-8 Command Command [0] \x21 Command [1] \xB5 Data Data[0 ...1] = wX : word (2 bytes) representing the X start position from the Left of the viewport relative to the desktop (image). The value is a percentage of the desktop’s width x 10000 Data[2 ...3] = wY : word (2 bytes) representing the Y start position from the Top of the viewport relative to the desktop (image).
3. Advanced Commands Data[6 ...7] = wCY : word (2 bytes) representing the height of the viewport relative to the desktop (image). The value is a percentage of the desktop’s height x 10000 3.10 Desktop area, Write Description Sets the area of the desktop. For the display of a high resolution source one may use 2 projectors, the desktop area will set the portion of the image to be displayed by each projectors.
3. Advanced Commands Image 3-10 Desktop setting Command Command [0] \xEF Command [1] \x01 Data Data[1]...Data[4] = double word Top : describes the Top of the desktop (example : 1). Data[5]...Data[8] = double word Left : describes the Left of the desktop (example : 1). Data[9]...Data[12] = double word Bottom : describes the Bottom of the desktop (example : 768).
3. Advanced Commands Returned Data Data [0]...Data [3] = double word (4 bytes) = min/max value data [4] = byte describing the decimal part (2 digits) 3.12.4 Window size, Write Description This command sets the size of the zoom window. This is done by sending a percentage, 100% corresponds to the default size of the window.
3. Advanced Commands 50% corresponds to a zoom window in the middle of the window. Command Command [0] \x21 Command [1] \x83 Data Data [0]...Data [3] = double word(= 4 bytes; see chapter "1. Serial communications Basics", "Data words", page 6) corresponding to the actual Y position (100% = right border).
3. Advanced Commands 3.12.13 Window size, Decrement Description This command decrements the size of the zoom window. This is done by decrementing the size percentage, the rate of decrement can also be specified Command Command [0] \x23 Command [1] \x81 Data Data [0] = byRepeat =1 byte to define the rate of decrement 3.12.14 Window X position, Decrement...
3. Advanced Commands Command [0] \x22 Command [1] \x86 3.17.2 Input black balance, Decrement Description Decrements the black input balance for the different color channels Commands Black input balance Red Command [0] \x23 Command [1] \x84 Black input balance Green Command [0] \x23 Command [1]...
Page 131
3. Advanced Commands Commands Black input balance Red Command [0] \x21 Command [1] \x84 Black input balance Green Command [0] \x21 Command [1] \x85 Black input balance Blue Command [0] \x21 Command [1] \x86 Read Data Data [0] = lsb Data [1] = msb Example Reads the black input balance for Red, being \x10...
3. Advanced Commands Receive (Awnser) Checksum \xb6 Stop \xff 3.17.5 Input white balance, Increment Description Increments the white input balance for the different color channels Commands White input balance Red Command [0] \x22 Command [1] \x87 White input balance Green Command [0] \x22 Command [1]...
3. Advanced Commands Command [0] \x20 Command [1] \x87 Black input balance Green Command [0] \x20 Command [1] \x88 Black input balance Blue Command [0] \x20 Command [1] \x89 Data Data [0] = lsb Data [1] = msb 3.17.8 Input white balance, Read Description Reads the White input balance for the different color channels from the projector Commands...
3. Advanced Commands Returned Data Data [0] = min/max value 3.26 Automatic Gain Control interval, Write Description Sets the AGC to short or long. Command Command [0] \x20 Command [1] \x9c Data Data [0] = byte type byte value: 0 = short ; 1 = long Example Sets the AGC interval to “short”...
3. Advanced Commands Command Command [0] \x21 Command [1] \x9c Returned Data Data [0] = unsigned byte byte value: \x00 = short ; \x01 = long Example Reads the Automatic startup, being \x00 = short Transmit Start \xfe Projector address \x01 Command[0] \x21...
3. Advanced Commands Commands increment: Command [0] \x22 Command [1] \xa4 decrement: command[0] \x23 command[1] \xa4 3.29 Data input format, write Description Sets the data input format. Command Command [0] \x20 Command [1] \xa4 Data Data [0] = byte type Data format byte value CrYCb...
3. Advanced Commands 3.31.2 Copy File Description This command copies an image file (source file) to another file (destination file). The destination file must always be a custom file."Syntax", page 9 Command Command [0] \xc2 Send Data strFilenameFrom strFilenameTo strFilenameFrom and strFilenameTo are strings of the C-string type."Syntax", page 9 3.31.3 Rename File Description This command renames an image file (source file) to another file (destination file).
3. Advanced Commands Send Data strFilenameFrom strFilenameTo strFilenameFrom and strFilenameTo are strings of the C-string type."Syntax", page 9 3.31.5 Image files settings, Write Description These commands set the image files characterisitics Commands write total lines: Command [0] \x20 Command [1] \x58 write active lines Command [0]...
3. Advanced Commands Data Commands Data type total lines unsigned word (2 bytes) active lines unsigned word (2 bytes) line start unsigned word (2 bytes) period unsigned word (2 bytes) total pixels unsigned word (2 bytes) active pixels unsigned word (2 bytes) pixel start unsigned word (2 bytes) clamp width...
3. Advanced Commands Read clamp width Command [0] \x21 Command [1] \x68 Returned Data Commands Data type total lines unsigned word (2 bytes) active lines unsigned word (2 bytes) line start unsigned word (2 bytes) period unsigned word (2 bytes) total pixels unsigned word (2 bytes) active pixels...
3. Advanced Commands Command Command [0] \x23 Command [1] \xa8 3.31.12 VCO,write Description Writes a new VCO value to the projector Command Command [0] \x20 Command [1] \xa8 Data Data [0] = VCO value Data[0] = unsigned byte The range can be found with the “read max/min” commands: range min: "Minimum VCO, Read", page 151 range max :"Maximum VCO, Read", page 151 3.31.13 VCO, Read...
3. Advanced Commands Sent Data Data[0] = bySlaveAddr1 Data[1] = bySlaveAddr2 Data[N-1] = bySlaveAddrN bySlaveAddrn = byte representing the address of the module or unit to be diagnosed. If ommited, all all the units are reported. Unit Hex address Motor driver \x74 Lamp driver \x78...
3. Advanced Commands for xga resolution panels : wpixels = 1024 ; wlines = 768 lines 3.34 Logo status, Read Description Reads the status of the logo. Command Command [0] \xf1 Command [1] \x01 Returned Data Data [0] =byStatus = 1 byte representing the status of the logo bit7 bit6 bit5...
3. Advanced Commands Receive (acknowledge) Checksum \x07 Stop \xff 3.36 Save screenshot (Logo) Description Saves the previously taken screenshot (see the “take screenshot”command, "Take screenshot (Logo)", page 160)from the SDRAM to a flash memory. load logo abort save logo save logo Image 3-11 Command Command [0]...
3. Advanced Commands load logo abort save logo save logo Image 3-12 Command Command [0] \xf1 Command [1] \x88 3.38 Load logo Description Loads the logo (present in the flash memory) in the SDRAM. R5976884 RLM SERIES 04/04/2006...
Page 165
3. Advanced Commands load logo abort save logo save logo Image 3-13 Command Command [0] \xf1 Command [1] \x88 R5976884 RLM SERIES 04/04/2006...
Page 166
3. Advanced Commands R5976884 RLM SERIES 04/04/2006...
4. RCU commands 4. RCU COMMANDS Overview Introduction The RCU keys can be simulated by using the RCU command \x30 (see RCU commands command) followed by one of the following codes. Key simulation will only work if the function is supported by the firmware. Button Command \x19...
Page 169
4. RCU commands Button Command Lens shift down \x71 Digital zoom up \x7d Digital zoom down \x7e Logo \x78 PiP adj \x68 Lens adj \x77 R5976884 RLM SERIES 04/04/2006...
Page 170
4. RCU commands R5976884 RLM SERIES 04/04/2006...
Page 171
Revision Sheet Barco nv Events/Documentation Noordlaan 5, B-8520 Kuurne Phone: +32 56.36.89.70, Fax: +32 56.36.88.24 E-mail: service.media_and_entertainment.emea@barco.com, Web: www.barco.com From: Date: Please correct the following points in this documentation (R5976884/02): page wrong correct R5976884 RLM 04/04/2006 SERIES...
Need help?
Do you have a question about the RLM series and is the answer not in the manual?
Questions and answers