BD Player RS232C Interface Specification Copyright© 2011 YAMAHA CORPORATION BD Player : BD-A1000 / BD-A1010 / BD-A1020 RS-232C Interface Specifications Ver 1.1 BD Player : BD-A1000 / BD-A1010 / BD-A1020 RS232C インターフェース仕様書 Ver 1.1 BD Player RS232C Interface Specification Copyright© 2012 YAMAHA CORPORATION Revision History Revision Number 0.1 Date 日付 2010/03/30 Charge 担当 O.Kohara 0.2 0.3 0.4 1.0 1.1 2010/03/30 2010/05/20 2010/07/15 2011/06/14 2012/11/7 O.Kohara O.Kohara O.Kohara K.Sato O.Kohara Remarks 備考欄 Description 内容 Issue first draft (copy and modify from (BD-S1900)BD-player_RS232C_Interface_Spec_ver0.86.doc) Add “Guard Status Table is temporally”comment Update Guard Status Table Dimmer level is changed from 3step to 5step Add “BD-A1010” as target model of this specification Add “BD-A1020” as target model of this specification Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 Drawn No. 図面番号 符号 符号数 2 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification Copyright© 2012 YAMAHA CORPORATION Content 1 1.1 1.2 1.3 1.4 概要 OUTLINE .................................................................................................................................................4 接続 Connection..............................................................................................................................................4 通信フォーマット Communication format ..................................................................................................4 データブロックタイムアウト Data sending time out ................................................................................4 エンディアン Endian ....................................................................................................................................4 2.1 2.2 2.3 スタート制御 START TRANSACTIONS......................................................................................................6 機器情報取得制御 Getting device information ............................................................................................6 機器情報取得制御コマンド Command for getting device information .......................................................7 機器情報取得制御コマンド返答 Reply for command for getting device information...............................8 3.1 ノーマルコマンド NORMAL COMMAND ................................................................................................10 コマンドフォーマット Command format .................................................................................................12 2 3 4 BD PLAYER から HOST へのレポート情報 REPORT FROM BD PLAYER.................................................15 4.1 レポート情報フォーマット Report format ...............................................................................................15 5 5.1 リセットコマンド RESET COMMAND .....................................................................................................20 コマンドフォーマット Command format .................................................................................................20 6.1 6.2 拡張コマンド EXTENDED COMMANDS ..................................................................................................21 拡張コマンドフォーマット Extended command format ..........................................................................22 拡張コマンド返答 Reply from the extended command. ............................................................................23 6 7 6.2.1 Reply from the extended command “Get status and disc information” ................................................................................23 6.2.2 Reply from extended command “Get 1 Disc information”...................................................................................................26 APPENDIX.............................................................................................................................................................28 Remarks 備考欄 Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 Drawn No. 図面番号 符号 符号数 3 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification 1 Copyright© 2012 YAMAHA CORPORATION 概要 Outline この内容は、ヤマハ製 BD player BD-A1000 / BD-A1010/ BD-A1020 で有効な内容です。 This contents are effective for the Yamaha BD player BD-A1000 / BD-A1010 / BD-A1020. 1.1 接続 Connection 3wire system BD player Slave 1.2 TxD RxD GND Transfer --------> Receive <------Ground --------- RxD TxD GND HOST. master 通信フォーマット Communication format Based on RS-232C format 全2重,調歩同期通信 Full duplex, start-stop synchronization communication Baud rate 9600bps Data bits 8 Parity No Stop bit 1bit Handshaking None 1.3 データブロックタイムアウト Data sending time out データブロック開始から終了までのタイムアウトは 500ms に設定してください。 すべてのデータブロック開始からは 500ms までに終了してください。 500ms 以内にデータブロックの転送がない場合には、何らかの故障が考えられます。 ホストからのデータ転送は止めてください。 Please set the data sending timeout (from the start of the data block to the end) to 500msec. That is, data block sending will finish at most in 500 msec. When the data block sending doesn't finish in 500 msec, there are some troubles. Please cancel the data sent from the host instrument. 1.4 エンディアン Endian 本資料では、特に注釈がない限り、ビックエンディアンで表記を行います。 This document is written in big endian unless any annotation. 1.5 BD-A1020 での設定 Setting in BD-A1020 BD-A1020 で RS-232C による制御を行う場合、SETUP メニュー中にある”Network Control”の設定 Remarks 備考欄 Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 Drawn No. 図面番号 符号 符号数 4 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification Copyright© 2012 YAMAHA CORPORATION を有効にする必要があります。 To use RS-232C CI control, it is needed to enable “Network Control” setting to ON in setup menu. Remarks 備考欄 Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 Drawn No. 図面番号 符号 符号数 5 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification 2 Copyright© 2012 YAMAHA CORPORATION スタート制御 Start transactions 2.1 機器情報取得制御 Getting device information 起動時に HOST は、機器情報の取得を行う為、BD-player に対してスタート制御コマンドを発行し ます。 For getting device information, HOST issues start transaction command to BD-player when HOST starts connection. BD-player HOST スタートコマンド(起動の確認)として、通信タイムアウト時間を設定 してください。 set the communication timeout in confirmation of existence of BD player and the setting. (Ready: start command) 1) ready 機器ID,ソフトバージョン、設定データをホストに通知します。 inform Model ID, software version, setting data to the host instrument. 2) configuration ●READY発行後、1秒以内にCONFIGの応答がない場合にはホスト側は再度コマンドを発行してください。 再送回数は5回とし、5回目でもCONFIGの応答が無い場合、その後のデータ送信は停止してください。 ●システムウエイト区間(制御報告WAIT)でも、通信可能です。 ●Please retry sending data if BD Player won't send back Configuration in 1sec. after sending Ready. When no configuration is sent back after the 5th sending, please stop to send any data after that. In this case BD Player may be plugged out or have some problem. ●Even while the system is wait, it is possible to corresponding with BD Player. figure 1 start transactions Remarks 備考欄 Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 Drawn No. 図面番号 符号 符号数 6 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification 2.2 Copyright© 2012 YAMAHA CORPORATION 機器情報取得制御コマンド Command for getting device information 1) Ready BD player ← HOST byte 0 1 content DC1 TOUT Byte mean 0 DC1 2 3 4 EXT content (text mode) CONTROL CHARACTER (NOT TEXT MODE) 1:3 TOUT 通信タイムアウト時間 ヘッダからフッター受信までのタイムアウト時間(ms 単位で指定)です。 本モデル(BD-A1000 / BD-A1010 / BD-A1020)では、”500”を設定してください。 これにより、本モデルでは、通信タイムアウト時間を 500ms として動作します。 Time out between the header and the footer. in BD-A1000 / BD-A1010 / BD-A1020, set “500” to this field. Therefore this model’s timeout is 500ms. 4 ETX CONTROL CHARACTER (NOT TEXT MODE) Remarks 備考欄 Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 Drawn No. 図面番号 符号 符号数 7 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification 2.3 Copyright© 2012 YAMAHA CORPORATION 機器情報取得制御コマンド返答 Reply for command for getting device information 2) Configuration BD player → HOST byte 0 1 2 content DC2 TYP byte 8 9 10 content L DT1 DT2:3 byte 16 17 18 content DT8 SUM 3 4 11 12 DT4:5 5 13 6 7 VER L 14 15 DT6 DT7 19 ETX 1) ready BD player → HOST byte mean 0 DC2 1-5 TYP 6 VER 7-8 9 L DT1 10-11 DT2:3 12-13 DT4:5 Remarks 備考欄 14 DT6 15 DT7 content (text mode) CONTROL CHARACTER (NOT TEXT MODE) MODEL ID BD-A1000 / BD-A1010 / BD-A1020 : “C0110” Software version BD-A1000 / BD-A1010 / BD-A1020 : “A” DT フィールドのデータ長を示します。 DT field length. : “08” サポートしているデータレートとパリティを表示します。 BD-A1000 / BD-A1010 / BD-A1020 では、9600bps パリティなしのみサポートします。 値は、table 1を参照してください。 Supported baud rate and parity. : “@” In BD-A1000 / BD-A1010 / BD-A1020, support only 9600bps parity none. refer to table 1. Reserved Communication timeout (ms) default value in BD-A1000 / BD-A1010 / BD-A1020 is “0” (no timeout) Flow control 0: Supported hardware flow control (not support in BD-A1000 / BD-A1010 / BD-A1020) 1: Supported software flow control (not support in BD-A1000 / BD-A1010 / BD-A1020) 2: no flow control (default) System command status 0:OK 1:Busy Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 Drawn No. 図面番号 符号 符号数 8 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification 16 DT8 17-18 SUM 19 ETX Copyright© 2012 YAMAHA CORPORATION System power status 0:Stand by 1:Power on TYP~DT8 field の SUM 値の下位 8bit を表示します。計算は、バイナリで行います。 例えば、text mode で"0"の値は、バイナリでは、0x30 として計算されます。 Lower 8bit of sum from TYP to DT8 field. This calculating is as binary. (For example, "0" in text mode is calculated as "0x30") CONTROL CHARACTER (NOT TEXT MODE) table 1 Supported baud rate and parity DT1 (ASCII) @ A B C D E F G DT1 (HEX) 0x40 0x41 0x42 0x43 0x44 0x45 0x46 0x47 H I J K Only 9600bps parity none Only 19200bps parity none Only 38400bps parity none 19200bps / 38400bps parity none 57600bps parity none 19200bps / 57600bps parity none 38400bps / 57600bps parity none 19200bps / 38400bps / 57600bps parity none DT1 (ASCII) ‘ a b c d e f g DT1 (HEX) 0x60 0x61 0x62 0x63 0x64 0x65 0x66 0x67 0x48 0x49 0x4A 0x4B Only 115200bps parity none 19200bps / 115200bps parity none 38400bps / 115200bps parity none 19200bps / 38400bps / 115200bps parity none h i j k 0x68 0x69 0x6A 0x6B L M 0x4C 0x4D 57600bps / 115200bps parity none 19200bps / 57600bps / 115200bps parity none l m 0x6C 0x6D N 0x4E 38400bps / 57600bps / 115200bps parity none n 0x6E O 0x4F 19200bps / 38400bps / 57600bps /115200bps parity none o 0x6F Remarks 備考欄 Supported baud rate and parity BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 図面番号 符号数 Only 9600bps parity alterable Only 19200bps parity alterable Only 38400bps parity alterable 19200bps / 38400bps parity alterable 57600bps parity alterable 19200bps / 57600bps parity alterable 38400bps / 57600bps parity alterable 19200bps / 38400bps / 57600bps parity alterable Only 115200bps parity alterable 19200bps / 115200bps parity alterable 38400bps / 115200bps parity alterable 19200bps / 38400bps / 115200bps parity alterable 57600bps / 115200bps parity alterable 19200bps / 57600bps / 115200bps parity alterable 38400bps / 57600bps / 115200bps parity alterable 19200bps / 38400bps / 57600bps /115200bps parity alterable Model No. Drawn No. 符号 Supported baud rate and parity 9 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification 3 Copyright© 2012 YAMAHA CORPORATION ノーマルコマンド Normal command HOST は、BD-player にノーマルコマンドを発行し制御を行うことができます。 発行可能なノーマルコマンドは、以下の5つがあり、次節より詳細を説明します。 HOST can issue normal command to BD-player for control. Normal command is 5 types and these are described follow. 1) レポートコマンド可否 BD player が HOST に対してレポートコマンドを発行するか否かを設定します。 Enable or disable report command. This command set whether issue report command enable or disable to BD player. 2) レポートコマンド間隔 Interval report command. 3) ボーレート設定 Set baud rate 4) プレーヤ動作状態取得 Get player status 5) リモコン制御 Remote control ノーマルコマンドを受け取った BD player は、HOST に対して受理したこと、外部から操作された こと、内部状態を変更させたことを通知します(figure 2)。BD player から HOST に対するレスポン スに関しては次章に示します。 When BD player receives normal command, BD player notice host that received, controlled from other devices and change BD player’s state (see figure 2). Response BD player to HOST is described in next chapter. Remarks 備考欄 Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 Drawn No. 図面番号 符号 符号数 10 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification Copyright© 2012 YAMAHA CORPORATION BD-player HOST play command response from normal command report that operation from (control by RS-232C/unit...) report change status (status change to TOC read) report change status (status change to Seek) report change status (status change to Play) figure 2 normal command and response Remarks 備考欄 Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 Drawn No. 図面番号 符号 符号数 11 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification 3.1 Copyright© 2012 YAMAHA CORPORATION コマンドフォーマット Command format Normal command format BD player ← HOST Byte 1) 2) 3) 4) 5) 0 Report command enable setting Interval report command setting Baud rate setting Get player status 1 2 CMDT STX SW Remote control 3 4 5 PARAM 6 reserved ETX CMDT remote code 7 push mode 1) Report command enable / disable setting 2) Interval report command setting 3) Baud rate setting Byte mean content (text mode) CONTROL CHARACTER 0 STX (NOT TEXT MODE) Command switch 1 SW 1: yamaha common command code Command 000: report command enable 2-4 CMDT 100: interval report command setting 200: baud rate setting 1) Report command enable / disable setting 0:report command enable 1:report command disable 5 PARAM 2) Interval report command setting 0: real time 3) Baud rate setting 0: 9600bps no parity CONTROL CHARACTER 7 ETX (NOT TEXT MODE) 4) Get player status Byte mean 0 STX 1 SW 2-5 CMDT 7 ETX Remarks 備考欄 content (text mode) CONTROL CHARACTER (NOT TEXT MODE) Command switch 4: system command Command 1000: get player status CONTROL CHARACTER (NOT TEXT MODE) Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 Drawn No. 図面番号 符号 符号数 12 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification 5) Copyright© 2012 YAMAHA CORPORATION Remote control Byte mean 0 STX 1 SW 2-5 remote code 6 push mode 7 ETX content (text mode) CONTROL CHARACTER (NOT TEXT MODE) Command switch 0: remote control Remote code see table 2 Set remote control push mode 0: push & release 1: push 2: release When HOST sends remote code with push mode = 1 (push), HOST must send same remote code with push mode = 0 or 2 before another command to BD player. CONTROL CHARACTER (NOT TEXT MODE) リモコン制御で使用するリモコンコードと対応したレポートコードをtable 2に示す。リモコンコ ードに対応したレポートに関しては次章参照。 Remote code used by remote control and report code correspond remote code shows table 2. Refer to next chapter about report corresponding remote code. table 2 remote code and response report code POWER OPEN/CLOSE PLAY PAUSE STOP SEARCH SEARCH + SLOWSLOW+ Numeric 0 Numeric 1 Numeric 2 Numeric 3 Numeric 4 Numeric 5 Numeric 6 Numeric 7 Numeric 8 Numeric 9 SEARCH CLEAR PROGRAM 1 Remote State1 Function Code Report Remark byte 2-3 byte 4-5 7C 80 8 0 7C 81 8 1 7C 82 8 2 7C 83 8 3 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 85 86 87 8E 8F 93 94 95 96 97 98 99 9A 9B 9C 9E 9F A0 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 A 5 6 7 E F 3 4 5 6 7 8 9 A B C E F 0 0 1 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OFF ON CLOSE OPEN play pause - PARAM REPEAT - 7C A3 A 3 0 A/B REPEAT - 7C A4 A 4 0 Only BD-A1000/1010 This field means after operated state. Remarks 備考欄 Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 Drawn No. 図面番号 符号 符号数 13 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification ON SCREEN STATUS Copyright© 2012 YAMAHA CORPORATION - 7C A6 A 6 0 - 7C A8 A 8 0 7C AB A B 7C AC A C - 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C 7C AD AE B1 B3 B4 B5 B6 B7 B8 B9 BA CF D7 D9 E0 E2 E9 EA EB EC ED EE EF DF DE FA A A B B B B B B B B B C D D E E E E E E E E E D D F D E 1 3 4 5 6 7 8 9 A F 7 9 0 2 9 A B C D E F F E A 0 1 2 3 4 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Video Reset - 7C C1 C 1 0 Repeat off - 7C F3 F 3 0 Normal - 7C C0 C 0 0 POWER ON - 7C F6 F 6 0 POWER OFF - 7C F7 F 7 0 DIMMER SUBTITLE SETUP AUDIO ANGLE TOP MENU/TITLE LIST Cursor down Cursor up Cursor left Cursor right Return Enter skipskip+ POP-UP MENU ZOOM PURE DIRECT SACD/CD DIGEST RED GREEN BLUE YELLOW PinP 2nd Audio HOME PAGE+ PAGENetflix MAX MID2 MID1 MID0 MIN OFF ON - 7C - - A9 A 9 Only BD-A1000/1010 Only BD-A1020 Only BD-A1000/1010 Only BD-A1000/1010 Only BD-A1020 The gray out sell is extended remote code. (There are no keys on Remote controller.) Remarks 備考欄 Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 Drawn No. 図面番号 符号 符号数 14 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification 4 Copyright© 2012 YAMAHA CORPORATION BD player から HOST へのレポート情報 Report from BD player BD player から HOST へのレポートは以下の 3 種類があります。 Reports from BD player to HOST is 3types follow. 1) ノーマルコマンドレスポンス Response from normal command. (ア) Report command enable setting (イ) Interval report command setting (ウ) Baud rate setting (エ) Get player status (オ) Remote control 2) 機器操作をされたことを示すレポート Report that BD player is operated. 3) 内部状態変更レポート Report change status. 4.1 レポート情報フォーマット Report format 1) Response from normal command 2) Report that BD player is operated 3) Report change status BD player → HOST byte Report command enable setting 1) Interval report command Normal setting command Baud rate setting response Get player status Remote control 2) Report that BD player is operated 3) Report change status Remarks 備考欄 0 1 STX TYP 4 5 GRD SW 6 7 PARAM RCMD PARAM PARAM RCMD PARAM ETX PARAM Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 図面番号 符号数 3 RCMD Drawn No. 符号 2 15 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification byte Mean 0 STX Copyright© 2012 YAMAHA CORPORATION content (text mode) CONTROL CHARACTER (NOT TEXT MODE) どの制御に対する応答かを示す。 This indicates for which type of control the report command is. 1 TYP 2 GRD 3 SW 4-6 RCMD/ PARAM/ remote data code value Mean 0 Control by RS-232C 1 Control by remote controller (I/R) 2 Control by keys in the unit 3 Control by system 4 Control by encoder (receiver only) @ Response for normal command 受理したコマンドが有効だったかガードされたかどうかを示す This indicates guard status against all control command 0: No guard 1: Guarded by system 2: Guarded by setting Category switch 0,1 All category 2,3 Receiver 4-6 Optical system (CD,DVD,CDR,BD) 7 Projector Command type value Report command enable setting 0 Interval report command setting 0 1) Response from Baud rate setting 0 normal command Get player status 4 Remote control 4 2) Report that BD player is operated 4 3) Report change status 4 受理したコマンドとパラメータを表示する Show command and parameter Command type byte 4 1) Response from normal command Report command enable setting 20 Interval report command setting 30 Baud rate setting Get player status Remote control 2) report that BD player is operated 3) report change status 7 Remarks 備考欄 ETX byte 6 0:Enable 1:Disable (No appearance) 0: Real time 0: 9600bps no parity 0:CD/DVD/BD/ Status see table 4 USB/network Show detect command. see table 2 Show detect command. see table 2 0:CD/DVD/BD Status see table 4 USB/network Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 図面番号 符号数 byte 5 CONTROL CHARACTER (NOT TEXT MODE) Drawn No. 符号 40 Type 2) report that BD player is operated 2) report that BD player is operated 2) report that BD player is operated 3) report change status 1) response from normal command 16 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification Copyright© 2012 YAMAHA CORPORATION table 3 annex, report classified table Byte Report from 1 Report command enable setting Interval report command normal command setting response Baud rate setting Get player status Remote control Report that BD player is operated Report change status 2 3 4 5 6 RCMD/PARAM TYP GRD SW @ 0/1 0 2 0 PARAM 0 3 0 PARAM 0 4 4 4 4 4 0 0 0/1 @ @ @ @ 0/1/2 3 0/1 0/1 0/1 0/1 0/1 0 PARAM PARAM PARAM PARAM PARAM table 4 BD player’s status PARAM 00 01 02 03 04 Player Status Power On Mode Power off Mode Tray Open2 PARAM 40 Player Status SEARCH Forward 50 SEARCH Backward FF Undefined value (state changing timing) 2 Tray Close READING 09 NODISC 0B 0C 0D 0E STOP SETTING STOP (resume) HOME Menu 10 11 12 13 PLAY PAUSE SLOW forward SLOW backward 2 When tray is opened or closed in the state of media file playing, “Report Change Status” is sent as tray open/close status, but the status of normal command response for Get Player Status command is still PLAY status. Remarks 備考欄 Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 Drawn No. 図面番号 符号 符号数 17 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification Copyright© 2012 YAMAHA CORPORATION リモコンコマンドのガードステータス応答 (BD-A1000 / BD-A1010 / BD-A1020) Response of the guard status to remote control commands (BD-A1000 / BD-A1010 / BD-A1020) 【 0: no guard / 1: Guarded by system 】 SEARCH Backward SEARCH Forward SLOW Backward SLOW Forward PAUSE PLAY HOME MENU 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 図面番号 符号数 STOP (RESUME) 1 0 Drawn No. 符号 SETUP MENU STOP NO DISC READING TRAY CLOSE TRAY OPEN Remarks 備考欄 POWER OFF Function POWER OPEN/CLO SE PLAY PAUSE STOP SEARCHSEARCH+ SLOWSLOW+ Numeric 0 Numeric 1 Numeric 2 Numeric 3 Numeric 4 Numeric 5 Numeric 6 Numeric 7 Numeric 8 Numeric 9 SEARCH CLEAR PROGRAM REPEAT A/B REPEAT ON SCREEN STATUS DIMMER SUBTITLE SETUP AUDIO ANGLE TOP MENU/TIT LE LIST Cursor down Cursor up Cursor left Cursor right Return Enter skipskip+ POP-UP MENU ZOOM PURE DIRECT POWER ON Playback Status 18 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification SACD/CD DIGEST RED GREEN BLUE YELLOW PinP 2nd Audio HOME PAGE+ PAGENetflix Video Reset Repeat Off Normal POWER ON POWER OFF Copyright© 2012 YAMAHA CORPORATION 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Note: If the guard bit is 1, the command is not accepted in current status. Remarks 備考欄 Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 Drawn No. 図面番号 符号 符号数 19 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification 5 Copyright© 2012 YAMAHA CORPORATION リセットコマンド Reset Command このコマンドで BD プレーヤーは再起動を行います。 This command makes BD player to reboot. BD-player HOST 1) reset command wait 500ms ready configuration figure 3 reset command sequence 5.1 コマンドフォーマット Command format 1) Reset command BD player ← HOST Byte Content 0 DC3 Byte mean 0 DC3 1 DEL 2 DEL 3 DEL 4 ETX Remarks 備考欄 3 DEL 4 ETX Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 図面番号 符号数 2 DEL content (text mode) CONTROL CHARACTER (NOT TEXT MODE) CONTROL CHARACTER (NOT TEXT MODE) CONTROL CHARACTER (NOT TEXT MODE) CONTROL CHARACTER (NOT TEXT MODE) CONTROL CHARACTER (NOT TEXT MODE) Drawn No. 符号 1 DEL 20 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification 6 Copyright© 2012 YAMAHA CORPORATION 拡張コマンド Extended Commands 拡張コマンドでは、以下のコマンド発行を行うことができます。 Extended commands can issue follow commands. z z Get status and disc information Get 1 disc information (not support in BD-A1000 / BD-A1010 / BD-A1020) BD-player HOST extended command responce by extendec command (burst) responce by extendec command (burst) ・ ・・ ・・ responce by extendec command (burst) responce by extendec command (end of data) figure 4 extended command protocol Remarks 備考欄 Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 Drawn No. 図面番号 符号 符号数 21 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification 6.1 Copyright© 2012 YAMAHA CORPORATION 拡張コマンドフォーマット Extended command format 拡張コマンドフォーマットは可変長フォーマットです。 command code と data 領域のデータサイズ和を Length フィールドに設定します。 This extended command format is variable length format. Set sum of data size of command code and data area to the length field. extended command format BD player ← HOST Remarks 備考欄 Byte 0 1 2 Content DC4 SW Length Byte 8 9 10 11 Content data area 17 18 19 Byte 16 Content data area byte mean 0 DC4 1 SW 2-3 Length 4-5 command code 6-21 data area 20-21 SUM 22 ETX 5 6 command code data area 12 13 14 20 21 7 15 22 ETX content (text mode) CONTROL CHARACTER (NOT TEXT MODE) Command switch 4: extended command Command length setting field Set sum of data size of command code and data area to this field. Command code field 10: Get status and disc information 12: Get 1 Disc Information Data area Depend on command code. ・ Get status and disc information All reserved ( set zero to these field) ・ Get 1 Disc Information All reserved ( set zero to these field) SW~data area field の SUM 値の下位 8bit を設定します。計算は、バイナリで行います 例えば、text mode で"0"の値は、バイナリでは、0x30 として計算されます。 Lower 8bit of sum from SW to data area field. This calculating is as binary. (For example, "0" in text mode is calculated as "0x30") CONTROL CHARACTER (NOT TEXT MODE) Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 図面番号 符号数 4 SUM Drawn No. 符号 3 22 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification Copyright© 2012 YAMAHA CORPORATION 6.2 拡張コマンド返答 Reply from the extended command. 6.2.1 Reply from the extended command “Get status and disc information” Get status and disc information BD player → HOST Byte 0 1 2 Content DC4 SW Command Length Byte 8 9 10 3 4 11 5 6 7 Command Code Return code Playing Media Info 15 12 13 14 Repeat Random mode Current Disc No Disc No.1 type 20 21 22 Content Current drive status Reserved Byte 16 18 Content Disc No.2 type Disc No.3 type Disc No.4 type Disc No.5 type 24 25 26 28 30 Reserved Track Number Reserved Title Number Chapter Number Reserved Title Number (if content has this field) Chapter Number (if content has this field) Byte 32 33 35 Content Min Sec Byte content Remarks 備考欄 CDDA/SAC D DVD-Video BD USB/network Data disc 17 34 36 SUM 29 31 Hour Min 37 ETX Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 図面番号 符号数 27 23 Reserved Drawn No. 符号 19 23 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification Byte Mean 0 DC4 1 SW 2-3 command length 4-5 command code 6 Return code 7 Current Media Info 8-9 Current drive status 12 Repeat Random mode 14-23 Disc X type Copyright© 2012 YAMAHA CORPORATION content (text mode) CONTROL CHARACTER (NOT TEXT MODE) Command switch 4: extended command reply Command length setting field Show length of follow this field until SUM (NOT INCLUDE SUM FIELD). This extended command reply’s length is fixed length, only “0x1f”. Command code field 10: Get status and disc information Show result of executing extended command. 0: Command accept 1: Guarded by system 2: Guarded by setting 3: Command code Unknown 4: Command parameter error If this field’s value is except “0”, follow field until SUM field value is set “0”. Show Playing Media Information If playing media is DATA-DISC, it shows physical disc information. 0: Reserved 1: unknown 2: CD 3: DVD 4: BD 5: SACD 6: reserved 7: DVD-Audio 8: USB 9: Network DLNA a: Network Service ( such as YouTube, Netflix) See table 4 It shows Repeat, Random play mode. 0: Normal 1: unknown 2: repeat chapter/track/file 3 : repeat title 4: repeat folder (only DATA-DISC or USB) 5: repeat ALL 6: Random chapter/track/file 7: Random title 8: Random folder 9: Random ALL a: Shuffle chapter/track/file b: Shuffle title c: shuffle folder d: Shuffle ALL e: Select A point f: AB repeat Disc X type[0] MSB: physical disc type 0: No disc 1: Unsupported disc 2: CD 3: DVD 4: BD 5: SACD (not hybrid) 6: SACD/CD hybrid 7: DVD-Audio X: Never checking Disc X type[1] LSB RESERVED 25-26 27-28 29-30 31-32 Remarks 備考欄 Track/Title number Chapter number Hour Min Show current track number. (hexadecimal number) Show current track number. (hexadecimal number) Show Hours (If it cannot be displayed time, it is displayed as “FF”) Show Minutes (If it cannot be displayed time, it is displayed as “FF”) Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 Drawn No. 図面番号 符号 符号数 24 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification 33-34 Sec 35-36 SUM 37 ETX Remarks 備考欄 Show Seconds (If it cannot be displayed time, it is displayed as “FF”) SW~Sec field の SUM 値の下位 8bit を設定します。計算は、バイナリで行います。 例えば、text mode で”0”の値は、バイナリでは、0x30 として計算されます。 Lower 8bit of sum from SW to Sec field. This calculating is as binary. (For example, “0” in text mode is calculated as “0x30”) CONTROL CHARACTER (NOT TEXT MODE) Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 Drawn No. 図面番号 符号 符号数 Copyright© 2012 YAMAHA CORPORATION 25 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification 6.2.2 Copyright© 2012 YAMAHA CORPORATION Reply from extended command “Get 1 Disc information” Get 1 disc information (command NOT acceptable) BD player → HOST First Packet Remarks 備考欄 byte 0 1 2 content DC4 SW Command Length byte 8 9 content SUM ETX Byte mean 0 DC4 1 SW 2-3 Command Length 4-5 Command Code 6 Return Code 7-8 SUM 9 ETX 5 Command Code 6 7 Return code SUM Show command code (“10”) Show result of executing extended command. 1: Guarded by system 2: Guarded by setting 3: Command code Unknown 4: Command parameter error SW~return code field の SUM 値の下位 8bit を設定します。計算は、バイナリで行います。 例えば、text mode で”0”の値は、バイナリでは、0x30 として計算されます。 Lower 8bit of sum from SW to return code field. This calculating is as binary. (For example, “0” in text mode is calculated as “0x30”) CONTROL CHARACTER (NOT TEXT MODE) Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 図面番号 符号数 4 content (text mode) CONTROL CHARACTER (NOT TEXT MODE) Command switch 4: extended command Command length show field Show length of follow this field until SUM . This extended command reply’s length is fixed length, only “03”. Drawn No. 符号 3 26 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification Remarks 備考欄 Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 Drawn No. 図面番号 符号 符号数 Copyright© 2012 YAMAHA CORPORATION 27 28 ヤマハ株式会社 AV 機器事業部 BD Player RS232C Interface Specification 7 Copyright© 2012 YAMAHA CORPORATION Appendix * ASCII Chart 0 0 NUL 1 SOH 2 STX 3 ETX 4 EOT 5 ENQ 6 ACK 7 BEL 8 BS 9 HT A LF B VT C FF D CR E SO F SI 1 DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB EXC FS GS RS US 2 SP ! " # $ % & ' ( ) * + , . / 3 0 1 2 3 4 5 6 7 8 9 : ; < = > ? 4 @ A B C D E F G H I J K L M N O 5 P Q R S T U V W X Y Z [ ¥ ] ^ _ 6 ` a b c d e f g h I j k l m n o 7 p q r s t u v w x y z { | } ~ DEL * the column number = the first hexadecimal digit the row number = the second hexadecimal digit * The characters in the gray sells are available in the RS-232C communications. Remarks 備考欄 Model No. BD Player RS232C interface specifications. 機種名 BD Player RS232C インターフェース仕様書 Drawn No. 図面番号 符号 符号数 28 28 ヤマハ株式会社 AV 機器事業部
© Copyright 2024 Paperzz