Home > Christie > Projector > Christie Projector Mirage WU-L User Manual

Christie Projector Mirage WU-L User Manual

    Download as PDF Print this page Share this page

    Have a look at the manual Christie Projector Mirage WU-L User Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 476 Christie manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.

    							C-4Mirage WU-L User Manual020-100774-01 Rev. 2 (4-2012)
    Appendix C: Serial Communication
    • If entering a negative number, there must be a space between the code/subcode, and the value. For 
    example, (CRM3) and (CRM 3) can both be used when the number is positive. (CRM -2) is acceptable, 
    but (CRM-2) is not.
    • Data in set messages to the projector do not require padding with zeros. 
    • Within each message, multiple parameters of data must be separated by one “space” character. 
    • Text parameters such as channel names are enclosed in double quotes following the data, as in “Name”. 
    Te x t  Parameters
    Most data is simply a numerical value, however some messages also require text. For example, a channel 
    naming message typically includes a text-based name. Enclose this text in double quotation marks, as in “Tilt 
    the Wagon”. Use all characters as desired except for the following special characters shown in the left column 
    below. These special characters require a 2-character combination. See C.2.2 Sample Messages and their 
    Meaning. 
    C.2.2 Sample Messages and their Meaning 
    Table C.2  Special Characters for Text
    If you want this...Enter this...Description
    \ \\ Backslash
    ”\”Quote
    ( \( Left Bracket
    ) \) Right Bracket
    0x0A \n New line - if the text can be displayed on more than one line, this will set the line break.
    \h## Sends one arbitrary code defined by the 2 hexadecimal digits ##
    Table C.3  Sample Messages and Their Meaning
    For a Single Projector
    Message Format Function Example
    (Code Data) SET (set contrast of main image to 500) (CON500)
    (Code+Subcode Data) SET (set contrast of PIP image to 500) (CON+PIIP500) 
    (Code?) REQUEST (what is current contrast?) (CON?) 
    (Code+Subcode?) REQUEST (what is contrast of PIP image?) (CON+PIIP?)
    (Code!Data) REPLY (contrast is 64) (CON!64)
    (Code+Subcode!Data) REPLY (PIP contrast is 64) (CON+PIIP!64)
    ($Code Data) SET AND ACKNOWLEDGE MESSAGE (message processed?) ($CON64)
    (&Code+Subcode Data   Checksum) SET WITH CHECKSUM (&CON64 240)
    For a Specific Projector within a Network with 1 Controller present
    Message Format Function Example
    (Dest Addr Code Data) SET (turn projector #5 on) (5pwr1)
    ($Dest Addr Code Data) SET AND ACKNOWLEDGE MESSAGE (message processed?ffr55) ($5pwr1) 
    						
    							Appendix C: Serial Communication
    Mirage WU-L User ManualC-5020-100774-01 Rev. 2 (4-2012)
    C.2.3 What is Actually Sent in a Message 
    Although you will send and read messages as strings of ASCII characters, the actual message travels as a 
    sequence of bytes. Each character in this sequence requires 1 byte. The example below illustrates a “lamp limit 
    is 2000 hours” reply from the projector. 
    C.2.4 Maximizing Message Integrity
    For additional reassurance and/or maximum message integrity, you can insert 1 or 2 special characters:
    •Acknowledgments: If you want assurance from the projector (or group of projectors) that a set message has 
    been processed, request an acknowledgement. An acknowledgement is returned after a message has been 
    received and fully executed by the projector (i.e. in the case of a source switch it is not sent until the switch 
    is complete). If a message is not able to execute for some reason (i.e. invalid parameters, timeout, etc) a 
    NAK is returned instead (Not-Acknowledge). Note that requesting an acknowledgement serves no purpose 
    when included in a request message, since the acknowledgement will be redundant to the actual reply from 
    the projector. However, if requested, the “$” acknowledgement from the projector will follow the reply.
    There are two types of acknowledgements:
    •Simple Acknowledgements: Insert a “$” character just after the start code “(“. This will only return a 
    ‘$’. This will only return a $ on success, or a ^ on failure (NAK).
    •Full Acknowledgements: Insert a “#” character just after the start code “(“. This will return the message 
    sent, as a reply.
    This is a quick way to confirm success with set messages, and is particularly useful with long-distance 
    communication links or where the projectors and/or images are not visible from the controller. 
    Acknowledgements can also be a type of flow control. 
    •Checksums: For maximum message integrity, add a checksum character “&” just after the start code “(”. 
    You must then also include the correct checksum total (0-255) just before the “)” end code. Make sure to add 
    a space before the calculated checksum to separate it from the last data parameter: 
    For a Specific Projector within a Network with Multiple Controllers present
    Message Format Function Example
    (Dest Addr   Src Code?) REQUEST (get contrast from projector #5 to controller #2) (5 2con?)
    For a Specific Projector within a Network with Multiple Controllers present
    Message Format Function Example
    ($Dest Addr   Src Code Data) SET AND ACKNOWLEDGE MESSAGE (is message from control-
    ler #2 processed by projector #5)($5 2con?)
    (Dest Addr   Src Code!Data) REPLY (from projector #5 to controller #2: contrast is 64) (002 005con!064)
    ASCII = ( LPL! 2000)
    HEX = 0x28 0x4 0x50 0x28 0x21 0x32 0x30 0x30 0x30 0x29 
    						
    							C-6Mirage WU-L User Manual020-100774-01 Rev. 2 (4-2012)
    Appendix C: Serial Communication
    The checksum is the low order byte of the sum of the ASCII values of all characters between the “(“and the 
    beginning of the checksum, but not including either. It does include the space in front of the checksum. 
    Calculate the checksum for the above “set contrast to 64” command as follows: 
    CHECKSUM EXAMPLE = & + c + o + n + 6 + 4 + ‘space’ 
    = 26h+63h +6Fh +6E h +36h +$34h +$20h 
    = 01F0h
    = F0h when only the low byte is used 
    = 240
    The projector collects all of the message bytes as defined in the first byte of the message, then creates its own 
    checksum value for comparison with the checksum included in the controller’s message. If the values match, 
    the message is considered to have been correctly received—otherwise the message is discarded. 
    NOTES: 1) ‘h’ indicates a hex number. 2) If a “request” message has a checksum so will the reply. 3) If using 
    both “acknowledge” and “checksum”, either character can occur first. 
    C.2.5 Accessing Specific Channels or Inputs
    For several commands (for example, ASR, Auto Channel Select) you can direct the message to particular 
    channel, input or image. To do this, include a subcode after the function code. 
    Example: 
    (ASR 1)Enable Auto Channel Select for the channel being used by the Main image
    (ASR+MAIN 1)Enable Auto Channel Select for the channel being used by the Main image
    (ASR+PIIP 1)Enable Auto Channel Select for the channel being used by the PIP image
    (ASR+C003 1)Enable Auto Channel Select for channel 3
    (BBL+IN12 30)Set the bottom blanking value on slot 1 input 2 to value 30
    It is only possible to set parameters from a specific channel or input if that parameter is stored separately for 
    each channel or input. This function cannot be used for parameters that are specified for the projector as a 
    whole such as projector address. The serial commands listed in the document specify which subcodes are 
    applicable to each function.
    C.2.6 Flow Control
    Normally messages can be sent to the projector before processing of earlier messages is complete—the 
    projector will just store messages in a buffer until ready to process. However, if a series of messages is sent it is 
    possible that the projector may not be able to process them as fast as they arrive and the buffer will become 
    full. If this happens, the projector will send the 13h (Xoff) code to instruct the controller (or any devices 
    preparing to transmit) to cease transmission. At this point, the controller must respond immediately and send 
    no more than 10 extra characters or they may be lost (i.e., the projector is able to accommodate the receipt of 
    up to 10 more bytes after it sends 13h (Xoff)). When the buffer is once again available, the projector will send 
    a 11h (Xon) command to resume transmission. 
    NOTE: Xon and Xoff controls apply to both directions of communication. The projector will not send more 
    than 3 characters after it has received a 13h (Xoff) code.  
    						
    							Appendix C: Serial Communication
    Mirage WU-L User ManualC-7020-100774-01 Rev. 2 (4-2012)
    C.2.7 Network Operation
    Up to 1000 projectors can be linked together in a chain with the ‘OUT’ port on one connected to the ‘IN’ port 
    on the next. A controller connected to the ‘IN’ port on the first projector can control them all, either by 
    broadcasting messages which have no address and are thus seen by all projectors, or by directing messages to 
    specific projector addresses. 
    To work with a specific projector in a group, the projectors must first be assigned a unique I.D.—either a 
    projector number or an Ethernet IP address. Insert the number of the target projector between the starting ‘(’ 
    and the 3-character ASCII code.
    Table C.4  - Message for Specific Projector
    Each projector compares the message address with its own address and, if matching, responds and processes 
    the message. If the address does not match, the message is passed on until it reaches the intended projector. 
    Although messages without an address are always broadcast, you can also broadcast by including the reply 
    destination address 65535. This ensures that replies go to a specific controller address rather than being 
    broadcast. The projector will also include its address. 
    Table C.5  - Message for Projector from a Specific Controller
    If you have more than one controller on a network, ensure to include both a source address and a destination 
    address. With a single controller on the network, its address is never required. Place the source address 
    between the destination address and 3-character code, including a space before and after as shown. 
    NOTE: 
    Replies from a projector do not contain an address unless the request message includes both a destination 
    address and a source address—i.e., a reply to a request having only a destination address will not have any 
    source address. 
    Table C.6  - Message for Specific Projector from a Specific Controller
     ( Addr Code Data )
             ( Dest    Src Code Data )
             ( Dest Src Code Data )
    Examples
    Command Message from Controller Reply from Projector
    Turn Projector #5 on. (5pwr1) {none}
    What is the contrast level in Projector 30? (30con?) (CON!127)
    Return Contrast from Projector #30 to Controller #2. (30 2con?) (00002 00030con!127) 
    						
    							C-8Mirage WU-L User Manual020-100774-01 Rev. 2 (4-2012)
    Appendix C: Serial Communication
    C.3 Description Of Control Types
    C.3.1 Subclasses
    •Power Down Controls - These controls are accessible when the projector is in Standby power mode (i.e. 
    power off) as well as when powered on.
    •Power Up Controls - These controls are only accessible when the system electronics are fully powered (not 
    necessarily lamp on).
    C.3.2 Control Groups
    •Unsaved Controls - These controls are not saved to flash. The settings are not maintained between power 
    sessions.
    •Saved Controls - These controls are saved to flash. The settings are persistent between power sessions.
    •Preference Controls - These controls are transferable from one projector to another. Example: NET+SUB0 
    (projector subnet).
    •Configuration Controls - These controls are projector specific settings. They are non-transferable between 
    projectors. Example: NET+ETH0 (projector IP address).
    •Channel Controls - These settings are specific to a particular input signal. Example: BRT (signal 
    brightness).
    •Option Card Controls - These settings are specific to a particular option card type / slot combination.
    C.3.3 Access Levels
    •Operator - Command is available at the operator level log in.
    •Advanced - Command is available at the advanced operator level log in.
    •Admin - Command is available at the administrator level log in.
    •Service - Command is available at the service level log in. 
    						
    							Mirage WU-L User ManualD-1020-100774-01 Rev. 2  (4-2012)
    Appendix D: Serial Command Reference 
    The following tables define the serial commands associated with the Mirage WU-L projector.
    (ABL) ARRAY BRIGHT COLOR LOC 
    CONTROL GROUP: Preference     SUBCLASS: Power Up           ACCESS LEVEL: Operator
    DESCRIPTION
    This command is used to set parameters that control how the Array Bright/ColorLOC feature operates. From this control you 
    enable the mode in which you want to operate the feature: target brightness, target gamut, update intervals, and other 
    miscellaneous parameters. This command is persistent, and will save the “synchronize to this projector” operation between 
    power-ups.
    SUBCODE
    EABL
    DESCRIPTION OF USE
    Enable Array Bright/ColorLOC:
    0 = OFF
    1 = fixed mode (uses CCA only)
    2 = cool mode (uses CCA and LED control)
    3 = bright mode (uses CCA and multi LED control)
    BRGP Brightness Group. Identifies a subset of all projectors in the array to 
    be used in the Array BCLOC algorithm. May be used to provide 
    multiple groups of projectors with different color targets. (0-9999)
    BRTG Brightness Target. Sets the target brightness that the projectors in the 
    array brightness group should meet. (0-1000 Lumens)
    MINB Minimum Brightness. Sets the minimum brightness, as a percentage 
    of target brightness, that the projector will display if it is capable. (0-
    100 percent)
    MING Minimum Gamut. Sets the minimum gamut, as a percentage of the 
    target gamut, that the projector will display if it is capable. (0-100 
    percent)
    ADIN Adjustment interval. Controls the interval in seconds that this 
    projector will run the Array Bright/ColorLOC algorithm. (1-9999)
    BRIN Broadcast interval. Controls the interval in seconds that this projector 
    will update the projector array. (1-9999)
    ALBV When set, all projectors in brightness group will use this projectors 
    settings:
    0 = OFF (normal)
    1 = synchronize to group
    Note: A group can synchronize to only one projector. Setting 
    ABL+ABLV on any projector in a group to make that projector the 
    master projector releases the setting from any previous master 
    projector in the group. 
    						
    							D-2Mirage WU-L User Manual020-100774-01 Rev. 2 4-2012
    Appendix D: Serial Command Reference
    DEVC Specifies the ethernet port used for transfer of ColorLOC data. When 
    selected will use the PHM network ethernet port rather than default 
    EM network ethernet port.
    0 = PHM network
    1 = EM network
    WENA (FUTURE USE). 
    Enable warnings associated with Bright/ColorLOC.
    0 = disable
    1 = enable
    WBTH (FUTURE USE). Sets the brightness threshold at which a warning is 
    issued when warnings are enabled. (0-100 percent).
    WGTH (FUTURE USE). Sets the gamut threshold at which a warning is 
    issued when warnings are enabled (0-100 percent).
    IRTG (FUTURE USE). IR Brightness Target. Sets the target brightness that 
    the projectors in the array brightness group should meet. (0-1000).
    DSEL  Allows selection of the Duty Cycle mode of operation: 
    0 = Automatic
    1 = Preset
    SKEY  Synchronize remote control keystrokes, test pattern and color enable 
    amongst array projectors 
    0 = Independent 
    1 = Synchronized 
    SFRD  Synchronize frame delay amongst array projectors 
    0 = Independent 
    1 = Synchronized 
    AFRD  Sets the array frame delay parameter. Applies to all projectors in 
    array if SFRD is set to Synchronized 
    AFRS  Read-only control reports smallest frame delay value in array that 
    will not generate tearing artifacts 
    SRGB  Synchronize RGB Brightness setting amongst array projectors 
    0 = Independent 
    1 = Synchronized 
    SACF Synchronize AccuFrame setting amongst array projectors 
    0 = Independent 
    1 = Synchronized 
    EXAMPLES:
    (ABL+EABL 1) - Turn ON Array Bright/ColorLOC and run in Fixed mode
    (ABL+BRGP 2) - Set the brightness group to 2
    (ABL+BRTG 400) - Set the brightness target to 400 Lumens
    (ABL+ADIN ?) - Return current value of adjustment interval in seconds
    (ABL) ARRAY BRIGHT COLOR LOC  (CONTINUED) 
    						
    							Appendix D: Serial Command Reference
    Mirage WU-L User ManualD-3020-100774-01 Rev. 2 (4/2012)
    (ACE) AUTO COLOR ENABLE 
    CONTROL GROUP: Preference     SUBCLASS: Power Up           ACCESS LEVEL: Operator
    DESCRIPTION
    Automatically select Color Enable based on the control being adjusted. If enabled, this control allows the projector to 
    automatically change the color enable control when the user is using the OSD interface to adjust controls such as Input levels, 
    odd pixel, and brightness uniformity. This is an unsaved control, which can only be set when powered on, and only affects the 
    operation of the On Screen Menus.
    SUBCODE
     DESCRIPTION OF USE
    Enable/Disable auto color controls.
    EXAMPLES
    : 
    (ACE 0) - Disable Auto Color 
    (ACE 1) - Enable Auto Color 
    (ACF) ACCUFRAME
    CONTROL GROUP: Preference     SUBCLASS: Power Up           ACCESS LEVEL: Operator
    DESCRIPTION
    This controls the settings for AccuFrame. AccuFrame is used to reduce image artifacts such as smearing and double image 
    perception in high speed simulation environments. 
    SUBCODE
    SLCTDESCRIPTION OF USE
    Enable 
    0 = OFF
    1 = ON
    PARM Strength parameter which controls the effect of AccuFrame. Higher 
    values will reduce artifacts, but will also reduce image brightness. 
    Expressed as a percentage (0-100).
    EXAMPLES
    : 
    (ACF+SLCT 1) - Enable 
    (ACF+PARM 35) - Set strength to 35%
    (ACO) ADAPTIVE CONTRAST 
    CONTROL GROUP
    : Input     SUBCLASS: Power Up           ACCESS LEVEL: Operator
    DESCRIPTION
    Adaptive Contrast Enhancement dynamically expands the contrast of the output image producing vibrant images with 
    seamless response to scene changes and fades. The adaptive contrast function implements a dynamic non-linear mapping 
    between the Input and output contrast levels based on frame-by-frame luminance histogram measurement of the Input image.
    SUBCODE
    INxyDESCRIPTION OF USE
    Set the adaptive contrast for SlotSlot x, Input y. Range 0-15.
    MAIN
    Set the adaptive contrast for main video. Range 0-15
    .
    PIIP
    Set the adaptive contrast for PIP video. Range 0-15.  
    						
    							D-4Mirage WU-L User Manual020-100774-01 Rev. 2 4-2012
    Appendix D: Serial Command Reference
    EXAMPLES: 
    (ACO 8) - Sets adaptive contrast for main image to 50% strength.
    (ACT) ACTIVE WINDOW  
    CONTROL GROUP: Input     SUBCLASS: Power Down           ACCESS LEVEL: Operator
    DESCRIPTION
    This control defines the Input active window in pixels. The production aperture is available for analog sources only, but not 
    for decoded analog signals. The aperture is set once on every auto setup or on new signal detection when a channel for that 
    signal is not present. The aperture defines the maximum window in which blanking controls can be opened up to, relative to 
    the active portion of the signal. This is a read only control.
     
    SUBCODE
    INxy
    DESCRIPTION OF USE
    Set the adaptive contrast for Slot x, Input y.
    MAIN Set the adaptive contrast for main video.
    PIIP  Set the adaptive contrast for PIP video.
    EXAMPLES:
    (ACT?) - Returns the active window for main video. 
    (ACT+PIIP?) - Returns the active window for PIP video. 
    (ACT+IN12?) - Returns the active window for Slot 1 Input 2. 
    (ADR) ADDRESS 
    CONTROL GROUP
    : Preference     SUBCLASS: Power Down           ACCESS LEVEL: Operator
    DESCRIPTION
    Set/Query Device Address on ASCII Protocol network. Required only for RS-232 connections that are daisy chained to allow 
    directed messages.
    SUBCODE
     
    DESCRIPTION OF USE
    Valid Address range is 0 to 999. Reserved broadcast address is 
    65535.
    EXAMPLES:
    (65535 ADR 0) - Set all devices to address 0. 
    (0 ADR 5) - Set first device at address 0 to address to 5. 
    (65535 1001ADR?) - Query address for all devices and return results to address 1001. 
    Expected response to previous query (01001 00005ADR!005).
    (AGC) AUTOMATIC GAIN CONTROL 
    CONTROL GROUP: Input     SUBCLASS: Power Down           ACCESS LEVEL: Advanced
    DESCRIPTION
    Enable/disable the Automatic Gain Control. This control allows the decoder to automatically track the sync amplitude of the 
    incoming signal. Turn this control OFF if you are experiencing strange color artifacts, indicating an incompatibility between 
    the source and the AGC. 
    (ACO) ADAPTIVE CONTRAST  (Continued) 
    						
    							Appendix D: Serial Command Reference
    Mirage WU-L User ManualD-5020-100774-01 Rev. 2 (4/2012)
    SUBCODE
    INxy
    DESCRIPTION OF USE
    Set the AGC on Slot x, Input y to the specified state of either enable 
    or disable.
     
    MAIN Set automatic gain control on main image. 
    PIIP Set automatic gain control on main image. 
    EXAMPLES:
    (AGC 1) - Enables AGC on main video. 
    (AGC+MAIN 0) - Disables AGC on main video. 
    (AGC+PIIP 1) - Enables on PIP video. 
    (AGC?) - Returns the current AGC state on main video. 
    (AGC+PIIP ?) - Returns the current AGC state on PIP video. 
    (AGC+IN12 ?) - Returns the current AGC state on Slot 1 Input 2.
    (AIC) AUTO INPUT CYCLING 
    CONTROL GROUP: Preference     SUBCLASS: Power Down           ACCESS LEVEL: Operator
    DESCRIPTION
    When enabled, the system will continually search for the next valid signal when no signal is present or when loss of sync 
    occurs on the current user selected Input. In the case of multiple signals to choose from, the order is based on Slot, followed 
    by Inputs on that Slot.
     
    SUBCODE
     
    DESCRIPTION OF USE
    Enable or disable auto Input cycling.
    EXAMPLES:
    (AIC 0) - Disable auto Input cycling. 
    (AIC 1) - Enable auto Input cycling.
    (AIL) AUTO INPUT LEVEL 
    CONTROL GROUP: Unsaved     SUBCLASS: Power Up           ACCESS LEVEL: Operator
    DESCRIPTION
    If enabled, this control allows the projector to continuously monitor the Input signal levels of the analog Inputs and make 
    adjustments as needed. Whenever the projector detects a level that would lead to the crushing of black or white levels, it 
    adjusts the Input offset or gain to compensate. If the Input signal is not being crushed, the projector will do nothing. The Auto 
    Input Level feature should only be used when the current source requires further Input level adjustment. There must be at 
    least 12 consecutive white pixels in the image in order to use Auto Input Levels. The monitor period will run for 10 seconds 
    after being issued. Auto setup or source switching will stop the level period. To use this control, turn the Auto Input Level 
    feature ON, wait for the blacklevel and drive values to stabilize, and turn the Auto Input Level feature off or wait for the 10 
    seconds. When the Auto Input Level feature is turned OFF, the current drive and blacklevel values are maintained. This 
    control only applies to analog BNC or Dual DVI cards.
    SUBCODE
    MAIN
    DESCRIPTION OF USE
    Perform auto Input level on the main image. 
    PIIP
    Perform auto Input level on the PIP image. 
    (AGC) AUTOMATIC GAIN CONTROL  (CONTINUED) 
    						
    All Christie manuals Comments (0)

    Related Manuals for Christie Projector Mirage WU-L User Manual