
Communicaion settings
1. Protocol
19200bps,8N1
2. Command format ("h" shows hexadecimal)
Byte Number  | 0  | 1  | 2  | 3  | 4  | 5  | 6  | 7  | 8  | 9  | 10  | 11  | 12  | 
Command  | 
  | 
  | Header  | 
  | 
  | 
  | 
  | 
  | 
  | Data  | 
  | 
  | |
  | Header  | 
  | Data  | CRC | Action  | Type  | Setting  | ||||||
  | code  | Packet  | size  | 
  | flag  | code  | |||||||
Action  | 
  | 
  | 
  | 
  | 
  | ||||||||
L  | H  | 
  | L  | H  | L  | H  | L  | H  | L  | H  | L  | H  | |
<SET>Change setting to desired value [(cL)(cH)] by [(eL)(eH)].
<GET>Read projector internal setup value [(bL) (bH)] .
<INCREMENT> Increment setup value [(bL)(bH)] by 1.
<DECREMENT> Decrement setup value [(bL)(bH)] by 1.
<EXECUTE> Run a command [(bL)(bH)].
BEh EFh 03h
  | 
  | (aL)  | (aH)  | 01h  | 00h  | (bL)  | (bH)  | (cL)  | (cH)  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | (aL)  | (aH)  | 02h  | 00h  | (bL)  | (bH)  | 00h  | 00h  | 
06h  | 00h  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
(aL)  | (aH)  | 04h  | 00h  | (bL)  | (bH)  | 00h  | 00h  | ||
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | (aL)  | (aH)  | 05h  | 00h  | (bL)  | (bH)  | 00h  | 00h  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | (aL)  | (aH)  | 06h  | 00h  | (bL)  | (bH)  | 00h  | 00h  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
[Header code] [Packet] [Data size]
Set [BEh, EFh, 03h, 06h, 00h] to byte number 0 ~ 4.
[CRC flag]
For byte number 5, 6, refer to 
[Action]
Set functional code to byte number 7, 8.
<SET> = [01h, 00h], <GET> = [02h, 00h], <INCREMENT> = [04h, 00h] <DECREMENT> = [05h, 00h], <EXECUTE> = [06h, 00h]
Refer to the Communication command table (&above).
[Type] [Setting code]
For byte number 9 ~ 12, refer to 
9