Canon LV-S4 Serial Functional Specification - Page 7

Functional Execution Command, Format, 2. When the command pipelining is needed, Transfer Example,

Page 7 highlights

SERIAL FUNCTIONAL SPECIFICATION Page 6 of 18 7. Functional Execution Command 7.1. Format 1) PC issues a command as below form at "C" COMMAND [CR] Command: 2 characters (See Functional Execution Command Table) 2) A projector decodes received data and sends a return result after being ready to receive next command. [ACK] [CR]:(0x06,0x0D)When received functional execution commands. "?" [CR]: When cannot read received data 7.2. When the command pipelining is needed When some functions need command pipelining , the performance is the same as the remote control's performance. 1) System: issue any commands every 100ms after receiving response 2) When receiving the same command continuously with 120ms, the function is executed for 120ms from that moment. 3) When receiving the same command continuously, with 120ms, the function is executed for 120ms form the moment. 4) The next command is not issued after 120ms, and the execution is stopped. 5) If the projector receives other incoming commands within 120ms, the execution is stopped. 7.3. Transfer Example Change to Video mode with Basic Command PC ! Projector Projector ! PC Command "C" "0" "7" CR ACK CR Processing (A few ms--1s) 7.4. Operation Requirements When the projector's status in this below, functional execution commands are limited. Status Read Commands are available even in this table status. Projector Status Available Functional Execution Commands StandBy Mode Processing Countdown Processing Cooling Down Processing Cooling Down due to abnormal temperature. Abnormal Temperature Status Processing Power Save / Cooling Down Processing Power Save C00: Power ON C00: Power ON (Terminate Countdown) C01: Power OFF N/A N/A N/A N/A C00: Power ON, C01: Power OFF Note) When the status is above, even if the projector receives other command in the above status, the projector returns [ACK] [CR].

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19

SERIAL FUNCTIONAL SPECIFICATION
Page 6 of 18
7.
Functional Execution Command
7.1.
Format
1) PC issues a command as below form at
“C”
[CR]
Command: 2 characters (See Functional Execution Command Table)
COMMAND
2) A projector decodes received data and sends a return result after being ready to receive
next command.
[ACK] [CR]
:
0x06,0x0D
When received functional execution commands.
“?” [CR]
: When cannot read received data
7.2. When the command pipelining is needed
When some functions need command pipelining , the performance is the same as the remote
control’s performance.
1) System: issue any commands every 100ms after receiving response
2) When receiving the same command continuously with 120ms, the function is executed
for 120ms from that moment.
3) When receiving the same command continuously, with 120ms, the function is executed
for 120ms form the moment.
4) The next command is not issued after 120ms, and the execution is stopped.
5)
If the projector receives other incoming commands within 120ms, the execution is
stopped.
7.3.
Transfer Example
Change to Video mode with Basic Command
Command
PC
!
Projector
“C”
”0”
”7”
CR
Projector
!
PC
ACK
CR
Processing
(A few ms--1s)
7.4.
Operation Requirements
When the projector’s status in this below, functional execution commands are limited.
Status Read Commands are available even in this table status.
Projector Status
Available Functional Execution Commands
StandBy Mode
C00: Power ON
Processing Countdown
C00: Power ON (Terminate Countdown)
C01: Power OFF
Processing Cooling Down
N/A
Processing Cooling Down due to abnormal
temperature.
N/A
Abnormal Temperature Status
N/A
Processing Power Save / Cooling Down
N/A
Processing Power Save
C00: Power ON, C01: Power OFF
Note) When the status is above, even if the projector receives other command in the above
status, the projector returns
[ACK] [CR].