
rs232 协议
1 通讯设置

2 命令类型
弹出osd 菜单并调整设置。
3 控制命令语法(从pc 到投影仪)
[h][ac][sop][crc][id][som][command]
4 例如:开机命令(首先发送低字节)
→0xbe、0xef、0x10、0x05、0x00、0xc6、0xff、0x11、0x11、0x01、0x00、0x01
标头"be ef"
地址代码"10" →pt_oem
有效负载大小"05 00"→从wmsgid 到末尾
crc "c6 ff"→如果crc 值为"c6(低字节)ff(高字节)"
msgid "11 11"
msgsize "01 00"→从wmsgid 到末尾
命令"01"→" 打开" 命令
5 投影仪响应信息表:
0x00: 成功
0x01: 无效命令(在控制命令列表但是无效。例如:没有读卡器插入时的读卡器命令)
0x02: 错误命令(包含crc 错误和未知命令)。
0x03: 系统状态--投影仪打开(正常模式)。
nack: 系统状态--投影仪关闭(待命模式)。
当投影仪处于待命模式时,投影仪会发出非确认(nack) 响应。
6 投影仪响应灯泡小时数:
字节0,字节1,字节2,字节3
字节0: 0x00 ( 成功)
字节1: 0x2f ( 灯泡小时数的标头)
字节2: lsb (hex)
字节3: msb (hex)
示例:800 (3×256+2×16=800) 小时→0x00, 0x2f, 0x20, 0x03
7 固件版响应:
固件版:4 字节ascii 代码"v*.*"
v: 版本
*: 0-9
8 示例: 版本1.5→"v1.5"→0x00, 0x30, 0x56, 0x31, 0x2e, 0x35 (成功,固件版标头,4字节ascii代码:"v*.*")
控制命令列表

兼容模式