background image

The smallest step size for any parameter is always 1. For some controls, the value displayed on the
screen is a percentage, while the actual hardware has a range of 0 to 255. In such cases, the value
used for the serial communication is 0 to 255, not the percentage value seen on the screen. For
example, 0 equates to 0%, 128 equates to 50.2%, 255 equates to 100%.

Available message types

Message type

Description

Set

A command to set a projector parameter at a specific level, such as changing the
brightness.

Request

A request for information, such as what is the current brightness setting.

Reply

Returns the data in response to a request or as confirmation of a command.

Basic message structure

Understand the component fields that comprise a standard ASCII message.

Components

Description

Start and end of message

Every message begins with the left parenthesis character and ends with the right
parenthesis character.
If the start character is received before an end character of the previous message,
the partial (previous) message is discarded.

Prefix characters (optional) To acknowledge that C has responded, and/or maximize message integrity,

insert one or two special characters before the three-character function code:

• $ (Simple Acknowledgment)—Causes a dollar sign ($) character to be sent from

C when it has finished processing the message.

• # (Full Acknowledgment)—Causes an echo of the message as a reply to be sent

from C when it has finished processing the message.

• & (Checksum)—Allows a checksum to be put as the last parameter in the

message for verification at C.

Function code

The C function you want to work with is represented by a three-character
ASCII code (A-Z, upper or lower case). This function code appears immediately after
the leading parenthesis that starts the message. In messages sent to C that
do not have a subcode, a space between the function code and the first parameter
(or special character) is optional.

+Subcode

The C function you want to work with may have one or more subcodes that
allow you to select a specific source, image, channel or subfunction.
The subcode is represented by a four-character ASCII code (A-Z, upper or lower
case, and 0-9). This subcode appears immediately after the function code, with a
plus sign (+) character to separate the function code and subcode. If no subcode
exists, the plus sign (+) is also omitted. In messages sent to C that have a
subcode, a space between the subcode and the first parameter (or special character)
is optional.

Request/reply symbols

If the controller is requesting information from C, a question mark (?)
appears directly after the function code. If C is replying, an exclamation

Communicating with the projector

C Technical Reference–Serial Commands

6

020-103075-05 Rev. 1 (09-2022)

Copyright 

©

 2022 Christie Digital Systems USA, Inc. All rights reserved.

If printed, please recycle this document after use.

Summary of Contents for CineLife+ 4 Series

Page 1: ...Technical Reference 020 103075 05 CineLife Serial Commands...

Page 2: ...r Christie PREVENTATIVE MAINTENANCE Preventative maintenance is an important part of the continued and proper operation of your product Failure to perform maintenance as required and in accordance wit...

Page 3: ...trol 11 HLP Serial Help 13 ILF ILS File 13 ILS ILS Setup 14 INR Interrogator 15 LHO Lens Horizontal Position Adjustment 16 LPF Lamp File 17 LPM Lamp Mode 19 LVO Lens Vertical Position Adjustment 19 MC...

Page 4: ...lable on the Christie website Read all instructions before using or servicing this product 1 Access the documentation from the Christie website Go to this URL https bit ly 3lkZ48l or https www christi...

Page 5: ...mands For example PWR1 can be entered as PWR 1 Understanding the message format Commands sent to and from CineLife are formatted as simple text messages consisting of a three letter function code an o...

Page 6: ...gment Causes an echo of the message as a reply to be sent from CineLife when it has finished processing the message Checksum Allows a checksum to be put as the last parameter in the message for verifi...

Page 7: ...fined size are padded with leading zeros as needed Parameters which have negative signs are zero padded after the negative sign and have one less digit to make space for the sign Data in set messages...

Page 8: ...ent example ILF ILS Flat Acknowledgments can also be a type of flow control Requesting an acknowledgment serves no purpose when included in a request message as the acknowledgment is redundant to the...

Page 9: ...ord AUT Automation Executes a macro from a script Parameters Access level Operator Power level minimum Power Down Commands Command Description Values AUT EXEC script macro Executes the specified macro...

Page 10: ...Media Block Flat CHA Media Block Flat FCS Focus Lens Position Adjustment Adjusts the lens to a specific focus position with a specified direction In most cases the active lens file is the one specifie...

Page 11: ...at focus motor with a positive approach FCS 500 1 Move lens to position 500 at focus motor with a negative approach FCS 500 1 Move the motor 200 steps in a positive direction FCS MOVR 200 Move the mo...

Page 12: ...GAM Gamma 2 6 Return a list of all available gamma files GAM L Result GAM L001 001 000 Gamma 2 4 GAM L001 001 001 Gamma 2 6 Set the specified gamma file for the active channel GAM Gamma 2 4 Return the...

Page 13: ...or specified channel intelligent lens system ILS file Parameters Access level Installer Power level minimum Power Up Commands Command Description Values ILF Returns the ILS file in use by the system...

Page 14: ...at Result ILF CHAN ILS Flat Set the ILS Flat file as the ILS file for the specified channel ILF CHAN Media Block Flat ILS Flat ILS ILS Setup Calibrates and resets the intelligent lens system ILS Param...

Page 15: ...Return the status of the calibration ILS CSTS Result ILS CSTS 0 Return the status of the motor reset ILS RSTS Result ILS RSTS 1 Return the status of the ILS installed ILS INST Return the status of th...

Page 16: ...n Adjustment Adjusts the lens offset to a specific horizontal position with a specified direction In most cases the active lens is specified by the current channel If a user selects a different lens f...

Page 17: ...LHO MOVR 200 Stop the motor LHO STOP Start the motor moving in a positive direction LHO STRT 1 LPF Lamp File Gets or sets the lamp file for the active or specified channel Parameters Access level Ins...

Page 18: ...lt for the active channel LPF Default Return the lamp file used by the specified channel LPF CHAN Media Block Flat Result LPF CHAN Default Set the lamp file at index 1 to the specified channel LPF CHA...

Page 19: ...he lamp mode for the active lamp file LPM Result LPM 0 080 Where 0 indicates LiteLOC is disabled and the sensor level is set to 80 Enable LiteLOC and set its sensor level to 60 LPM 1 60 LVO Lens Verti...

Page 20: ...direction 1 Negative approach 1 Positive approach Examples Return current motor position along the vertical axis and direction LVO Move lens to position 500 along the vertical axis with a positive app...

Page 21: ...TA Returns the MCGD measurement values for the active channel Read only MCG DATA redx redy greenx greeny bluex bluey whitex whitey blackx blacky Sets the MCGD measurement values for red green blue whi...

Page 22: ...urement values for the active channel MCG DATA Result MCG DATA 0006800 0003200 0002650 0006900 0001500 0000600 0003140 0003510 0000000 0000000 Set the active MCGD measured values MCG DATA 0006800 0003...

Page 23: ...pe of device and main software version Some devices have multiple CPUs each with its own software version Only the software version of what is considered to be the primary CPU is returned Parameters A...

Page 24: ...s the projector and light source on 3 Sets the projector to standby mode 10 Cool down lamp projector stays in cooling down mode for 10 minutes after the light source is turned off Read only 11 Warm up...

Page 25: ...evel minimum Power Up Commands Command Description Values SHU Gets the state of the shutter Read only SHU 0 1 Opens or closes the shutter 0 Opens the shutter 1 Closes the shutter Examples Get the stat...

Page 26: ...warnings 002 Warning 003 Critical error SST ALRM Returns a summary of any active alarms Read only SST COOL Returns cooling data cooling fans air flow and so on Read only SST INTE Returns interlock dat...

Page 27: ...GD file for the specified channel Read only channel Name of a specific channel TCG CHAN channel file Sets the TCGD file for the specified channel channel Name of a specific channel file Subject to the...

Page 28: ...s TMD DATE Returns the date in the format yyyy mm dd Read only TMD DSTA Returns the status of Daylight Saving Time Read only TMD DSTA 0 1 Enables or disables the Daylight Saving Time 0 Disables Daylig...

Page 29: ...g are valid access permissions 0 None 10 SNMP 20 Operator 30 Manager 40 Installer 50 Marriage 60 Service 65 ServicePlus 70 Engineering 80 Factory UID username password Logs in with the username and pa...

Page 30: ...urrent zoom motor position and direction Read only ZOM position 1 1 Moves the lens mount to a specified zoom position position Numeric value ZOM MOVR step Moves the motor a given number of steps based...

Page 31: ...OM MOVR 100 Stop the motor ZOM STOP Start the motor moving in a positive direction ZOM STRT 1 CineLife serial commands CineLife Technical Reference Serial Commands 31 020 103075 05 Rev 1 09 2022 Copyr...

Page 32: ......

Reviews: