没有合适的资源?快使用搜索试试~ 我知道了~
驱动协议BDP10X-52-0522B
需积分: 0 0 下载量 90 浏览量
2013-06-28
16:15:27
上传
评论
收藏 172KB PDF 举报
温馨提示
试读
15页
BDP10X-52-05221、改进对CUE文件的支持; 2、添加iOS的应用程序,命名为“MediaControlHD”; 3、改善当一些有线电视盒的流媒体连接到HDMI IN (正面和背面)时音频/视频同步问题; 4、提升播放机的整体光盘兼容性。
资源详情
资源评论
资源推荐
1
OPPO Digital, Inc. • 2629 Terminal Blvd, Suite B • Mountain View CA 94043 • Tel: (650) 961-1118 • Fax: (650) 961-1119 • www.oppodigital.com
OPPO BDP-10X Blu-ray Disc Player
RS-232 Control Protocol
(Version 1.1, October 22, 2012)
Note: This document is BDP-103/105 RS-232 control protocol, which is an extension to
the original BDP-83’s document. The commands and responses listed here require
MCU firmware MCU103-05-0914 (for BDP-103), MCU105-04-0914 (for BDP-105) or
newer and Main firmware BDP10X-29-0915 or newer. The revision is backwards
compatible to the BDP-83 and BDP-93/95 control protocol so existing controllers do not
have to be reprogrammed.
The BDP-103/105 Blu-ray Disc Player comes standard with an RS-232 port for wired
remote control. The RS-232C port is configured as a DCE device using a female 9-pin
D-Sub type connector.
RS-232 Pin Configuration:
The pin out of the BDP-103 RS-232C port is as the following:
Pin
2
3
5
Signal
TXD
RXD
GND
This pin configuration allows a PC running a serial terminal program (such as Hyper
Terminal) to communicate with the player using a straight-through DB9 9-pin RS-232
serial cable. Do NOT use a “Null-Modem” type cable for PC connection. For connection
to a remote control system, please refer to the documentation that comes with the
remote control system.
Communication Settings:
Baud Rate
Data Bits
Parity
Stop Bit
Flow Control
9600
8
None
1
None
Command Structure:
Each command starts with a # sign (ASCII 0x23), followed by a 3-character command
code. If there are any parameters for the command, the parameters are given in text
format, separated by a space (ASCII 0x20) from the command code. The # character
(ASCII 0x23) must never appear in the parameters. A carriage return (ASCII 0x0d)
indicates the end of the command. Each command must not exceed 25 bytes including
the start of command and end of command bytes.
The illustration of the command structure is as the followings:
<Command> = <Start of Command><Command Code>[<sp><Parameters>]
<End of Command>
<Start of Command> = #, ASCII 0x23
<Command Code> = <byte><byte><byte>
2
<sp> = space, ASCII 0x20
<Parameters> = command-specific
<End of Command> = CR, ASCII 0x0d
Response Structure:
Upon receiving a command, the player shall try to execute the command and send back
a response. Two response formats are supported: the short response and the verbose
response. The short response is used by default. If the verbose mode (See command
reference for SVM) is set, the verbose response will be used instead.
The response starts with an “@” sign (ASCII 0x23), followed by the original command
code and a space (ASCII 0x20) if the verbose response is in use, and a result code,
either “OK” or “ER”. If there are any parameters or additional message, the parameters
or message is given in text format, separated by a space (ASCII 0x20) from the result
code. The @ character (ASCII 0x40) must never appear in the parameters or message.
A carriage return (ASCII 0x0d) indicates the end of response. Each response must not
exceed 25 bytes including the start of response and the end of response bytes.
The illustration of the response structure is as the followings:
<Short Response> = <Start of Response><Result Code>[<sp><Parameters>]
<End of Response>
<Verbose Response> = <Start of Response><Command Code><sp><Result Code>
[<sp><Parameters>]<End of Response>
<Start of Response> = @, ASCII 0x40
<Command Code> = <byte><byte><byte>
<Result Code> = OK|ER
<sp> = space, ASCII 0x20
<Parameters> = command-specific
<End of Response> = CR, ASCII 0x0d
Status Update Messages Structure:
If the verbose mode is set to 2 or 3, the player will send status update messages
automatically. These messages are not a response to any particular command. Any
status change caused by commands from RS232, front panel buttons, IR remote control,
or playback progress may trigger status update messages.
The status update messages have the following structure:
<Update> = <Start of Update><Status Code>[<sp><Parameters>]<End of Update>
<Start of Update> = @, ASCII 0x40
<Status Code> = <byte><byte><byte>
<sp> = space, ASCII 0x20
<Parameters> = status-specific
<End of Response> = CR, ASCII 0x0d
Command Sequence:
3
Commands are executed in the order they are received. The host should wait for a
response from the player before sending the next command.
If the player receives a new command before executing the previous command, the
player may discard the previous command.
If the host does not receive a response from the player 10 seconds after the command is
issued, the host may consider the command or response lost during transmission, and
can retransmit the command.
Command List:
A. Command that maps to a remote control button
This group of commands maps directly to the infrared remote control keys. No
parameters are needed for these commands. The player handles the commands as if it
receives the same IR remote commands. For actions that require a multiple-key
sequence, such as go to a certain chapter (GOT command followed by multiple numeric
key commands and the SEL command), the player responds to each command
individually until the last command is received. At that time the player shall respond with
either OK or ER depending on the result of the action.
Command
Code
Remote Key
Function
Response Example
POW
POWER
Toggle power STANDBY
and ON
OK ON
OK OFF
SRC
INPUT
Select input source
OK
EJT
OPEN
Open/close the disc tray
OK OPEN
OK CLOSE
PON
ON
Discrete on
OK ON
POF
OFF
Discrete off
OK OFF
SYS
P/N
Switch output TV system:
NSTC, PAL or
MULTI(AUTO)
OK NTSC
OK PAL
OK AUTO
DIM
DIMMER
Dim front panel display
OK ON
OK DIM
OK OFF
PUR
PURE AUDIO
Pure audio mode (no video)
OK ON
OK OFF
VUP
VOL +
Increase volume
OK n (n is the volume
number, 0 – 100)
VDN
VOL -
Decrease volume
OK n (n is the volume
number, 0 – 100)
MUT
MUTE
Mute audio
OK MUTE
OK UNMUTE
NU1
1
Numeric key 1
OK
NU2
2
Numeric key 2
OK
NU3
3
Numeric key 3
OK
NU4
4
Numeric key 4
OK
NU5
5
Numeric key 5
OK
剩余14页未读,继续阅读
我只是猎人
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 计算机信息一键获取工具
- CaculateYoloData.py
- python实现基于长短期记忆网络LSTM模型预测茅台股票价格趋势(数据集+代码).rar
- Python3实现基于ARIMA模型来预测茅台股票价格趋势(数据集+代码).rar
- 黑色简洁的PHP短网址短链接生成源码.rar
- dbeaver-ce-24.0.5-x86-64-setup.zip
- hfm (1).cpp
- 数据分析案例-数据科学相关岗位薪资可视化分析(数据集+代码).rar
- PSO-SDAE基于粒子群优化堆叠去噪自编码器的数据回归预测多变量回归预测(Matlab完整源码和数据)
- 基于卷积神经网络MobileNet 的情感识别源码.7z
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0