Pioneer BDP-V6000 Command Protocol Manual

Professional blu-ray disc player rs-232
Hide thumbs Also See for BDP-V6000:

Advertisement

Quick Links

Professional Blu-ray Disc Player
BDP-V6000
RS-232C
Command Protocol Manual
Manual Version 1.01
August 4, 2009
Pioneer Corporation

Advertisement

Table of Contents
loading

Summary of Contents for Pioneer BDP-V6000

  • Page 1 Professional Blu-ray Disc Player BDP-V6000 RS-232C Command Protocol Manual Manual Version 1.01 August 4, 2009 Pioneer Corporation...
  • Page 2 Revision History Date Comment 1.00 2009/4/6 First Draft 1.01. 2009/8/4 First Edition Page 2 of 39...
  • Page 3: Table Of Contents

    Table of Contents Introduction ............................5 Serial Control ............................6 2.1. Interface Specifications ........................6 2.1.1. Interface Connector ........................6 2.1.2. Signals ............................6 2.1.3. Signal Level..........................6 2.1.4. Data Format..........................6 2.1.5. Communication Speed (baud rate) ..................6 2.2. Connection to a Computer.......................7 Commands and Status Returns ......................8 3.1.
  • Page 4 3.7.16. Time .............................26 3.7.17. Chapter ..........................26 3.7.18. Title ............................27 3.7.19. Track ............................27 3.7.20. Key Lock ..........................27 3.7.21. Advanced Playlist Playback ....................28 3.7.22. Current Address Request ....................29 3.7.23. Title (Track) Number Request ...................29 3.7.24. Chapter Number Request....................30 3.7.25. Time Code Request ......................30 3.7.26.
  • Page 5: Introduction

    The BDP-V6000 is a professional Blu-ray Disc (BD) player that supports BD, DVD and CD media playback. In addition to control through the front panel and the remote control, the BDP-V6000 is equipped with an RS-232C-compatible serial control interface allowing connection to a computer (PC).
  • Page 6: Serial Control

    2. Serial Control 2.1. Interface Specifications 2.1.1. Interface Connector This terminal, which conforms to RS-232C specifications, is a 9-pin (male) D-sub connector. 2.1.2. Signals The 9-pin D-sub connector's pin layout is as shown below. Pin no. Pin name Input/Output Function Input NC (not connected on the player) Input...
  • Page 7: Connection To A Computer

    2.2. Connection to a Computer The computer and player are connected with three wires, as shown on the diagram below. Computer BDP-V6000 [Pin 2] RxD RxD [Pin 2] [Pin 3] TxD TxD [Pin 3] [Pin 5] GND GND [Pin 5] The player accepts commands whenever the power is turned on so it is unnecessary to use any connections other than the TxD, RxD and ground pins.
  • Page 8: Commands And Status Returns

    As the basic protocol, the computer issues the command to the player and the player returns the status. When the player receives a command, it echoes back the received character string. After this, a response of the completed status, request status or error status is returned. 【Examples】 Computer BDP-V6000  ”Stop playback” 99RJ<CR>  99RJ<CR>...
  • Page 9: Command Structure

    3.1. Command Structure 3.1.1. Command Mnemonics Commands use ASCII English letters/numbers and consist of two characters. No distinction is made between capital and small letters. 3.1.2. Arguments Arguments are added to commands to specify title or chapter numbers, etc. Arguments consist of ASCII English letters/numbers and are placed in front of the command.
  • Page 10: Error Status

    3.2.2. Error Status The error status is expressed as an “E” followed by a 2-digit error number. 【Ex.】 E04<CR> 3.2.3. Request Status Commands including "?" are request commands. Information corresponding to the command and the terminator (<CR>) is returned. When multiple request commands are issued within the same command string, each is terminated by <CR> and the status is returned.
  • Page 11 Code Request/Title (Track) Number Request/Chapter Number Request/Index Number Request Operation-related commands (*2) do not operate when screens other than those that can be shown in the play mode (*3) are displayed. (*2) Operation-related commands: Stop/Play/Advanced Playlist Playback/Pause/ Still/ Step Forward/ Step Reverse/ Scan Stop/ Search &...
  • Page 12 A command mnemonic can specify (Argument) as an argument. For details about arguments, refer the description for each command. Table 3 - RS-232C Commands Command name Command mnemonic Description of command Power ON Turns power on. Power OFF Turns power off. Open Opens the disc tray.
  • Page 13 For the correspondence between the remote control buttons and arguments, see "Table 4 - Remote Control Button Commands". Commands and arguments are assigned according to the buttons on the BDP-V6000's remote control. Cases in which operation differs from that of the remote control button are explained under "Function".
  • Page 14 Command Name Argument Function Enter A181AFEF Used to execute selected items, enter changed settings, etc. Back A181AFF4 Returns to the previous screen. Tools A181AFB3 Displays/closes the tools menu. A181AFA0 A181AFA1 A181AFA2 A181AFA3 A181AFA4 Used to specify and play titles/chapters/tracks, to select items on menu screens, etc. A181AFA5 A181AFA6 A181AFA7...
  • Page 15: Command Support Table

    Command Name Argument Function Adjusts the main unit display window's brightness. FL Dimmer A181AFF9 When "Off" is selected, the "FL OFF" indicator on the main unit's front panel lights. Color Button (Blue) A181AF66 Color Button (Red) A181AF64 Used when operating BDMV menu screens. Color Button (Green) A181AF65 Color Button (Yellow)
  • Page 16 Argument Command name BDMV DVD- Video HDMV BD-J           Clear        Time      Chapter        ...
  • Page 17 Argument Command name BDMV DVD- Video HDMV BD-J       Argument Menu Call       Argument Numeric Button       Argument Button Select      ...
  • Page 18: Command Details

    3.7. Command Details Below is list of RS-232C commands including descriptions and functions. For the status return timing, refer to "Description of function" and "Execution examples" under the individual commands. For key lock operations, refer to "3.7.20 Key Lock". In this manual, "Pause" refers to both pause types unless otherwise specified. - Pause (Still) : picture is showing - Pause (Pause)
  • Page 19: Open

    3.7.3. Open  Command mnemonics : OP  Description of function - When the OP command is received after the tray closes, the tray opens and after tray opening is complete the completed status (R) is returned. - When the OP command is received while the tray is opening, the tray continues to open, and after tray opening is completed the completed status (R) is returned.
  • Page 20: Stop

    3.7.5. Stop  Command mnemonics: 99RJ  Description of function - When the 99RJ command is received during playback, playback stops and the completed status (R) is returned. - When the 99RJ command is received while in the Stop mode, it is not processed and the completed status (R) is returned.
  • Page 21: Pause

    If playback stops before the specified address is reached, error (E16) is returned at the point at which playback stops. During forward/reverse scanning, the status is not returned even if the specified address is reached. The status is not returned if the specified address does not exist or is an invalid address. For valid address modes, refer to "Table 1 –...
  • Page 22: Still

    3.7.8. Still  Command mnemonics : ST  Description of function When the ST command is received during playback, the pause mode (Still) is set with the image on screen and the completed status (R) is returned. If pause is prohibited at the point at which the command was received, error (E04) is returned. When the ST command is received in the Stop mode, error (E04) is returned.
  • Page 23: Scan Stop

     Execution examples Command Status BD player operation Pausing (Still) SR<CR> Picture moves one step backward. R<CR> Pausing (Still) 3.7.11. Scan Stop  Command mnemonics : NS  Description of function When the NS command is received during forward/reverse scanning, normal playback is set and the completed status (R) is returned.
  • Page 24: Search & Play

    For valid address modes, refer to "Table 2 - Address modes for which Search/Search & Play commands are valid". - When the SE command is received while a disc is loading, error (E11) is returned.  Execution examples Command Status BD player operation TI2SE<CR>...
  • Page 25: Clear

    The completed status (R) is returned even if the specified address does not exist or is not a valid address mode. For valid address modes, refer to "Table 1 – Address modes for which Play/Stop Marker commands are valid". If no address is specified, error (E06) is returned. - When the SM command is received in the Stop mode, error (E04) is returned.
  • Page 26: Time

    Function for clearing addresses specified with the Stop Marker or (Address) Play command. When the "CL" command is received with no numerical value, the address is cleared and the completed status (R) is returned.  Execution examples When not a remote control button command Command Status BD player operation...
  • Page 27: Title

     Execution examples Command Status BD player operation CH<CR> R<CR> Address mode is set to CH (Chapter). 3.7.18. Title  Command mnemonics : TI  Description of function When the address mode is set to TI (Title), it is possible to specify a title by specifying the address. When the TI command is received, the address mode is set to TI (Title) and the completed status (R) is returned.
  • Page 28: Advanced Playlist Playback

    Argument Function Tray lock + remote control button lock + main unit button lock Tray lock Tray lock + main unit button lock - When the KL command is received, the lock function is changed and the completed status (R) is returned.
  • Page 29: Current Address Request

    Command Status BD player operation DVD-Video loaded and tracks registered in playlist 1BS<CR> R<CR> Starts playlist playback. 3.7.22. Current Address Request  Command mnemonics : ?A  Description of function When the ?A command is received, the currently playing address information on the table below is returned.
  • Page 30: Chapter Number Request

    The following shows the application information and address information. Application information Address information BDMV/BDAV/ Title no. (3 digits) DVD-Video/DVD VR CD-DA/DTS-CD Track no. (2 digits)  Execution examples Command Status BD player operation During CD-DA playback ?R<CR> 12<CR> (Track 12) 3.7.24.
  • Page 31: Index Number Request

     Execution examples Command Status BD player operation During playback ?T<CR> 11742<CR> (117 minutes 42 seconds) 3.7.26. Index Number Request  Command mnemonics : ?I  Description of function When the ?I command is received, the currently playing address data from the table below is returned. If the value cannot be acquired, error (E04) is returned.
  • Page 32: Bd Disc Status Request

    The information returned is as shown below. ( C1C2C3C4C5<CR>) DVD disc physical info (C1) Not used (C2) Not used (C3) Chapter search (C4) Time search (C5) 0 = None X (fixed) X (fixed) 0 = Not possible 0 = Not possible 1 = Yes 1 = Possible 1 = Possible...
  • Page 33: Get Information

    ?J<CR> E04<CR> Disc other than BD 3.7.29. Get Information  Command mnemonics : ?D  Description of function When the ?D command is received, the disc type is returned. ○ Disc loaded (C1) When the disc physical information is BD/DVD/CD, "Yes (1)" is returned. When the disc physical information is no disc, "No (0)"...
  • Page 34 When the ?K command is received, the CD's status is returned. However, if the ?K command is received when the disc physical data is BD/DVD, error (E04) is returned. ○ Disc physical information (CD) (C1) When the disc physical information is CD, "Yes (1)" is returned. When the disc physical information is no disc, "No (0)"...
  • Page 35: Player Active Mode Request

     Execution examples Command Status BD player operation ?K<CR> 0XXXXXXX<CR> No disc DTS-CD with a total of 12 tracks and a total playing time of 45 ?K<CR> 11124530<CR> minutes 30 seconds playing or stopped DTS-CD with a total of 12 tracks and a total playing time of 75 ?K<CR>...
  • Page 36: Player Model Name Request

    Status BD player operation ? L<CR> BDP-V6000<CR> BD player's model name - BDP-V6000 3.7.33. Slow  Command mnemonics : (Argument)SW  Description of function When the " (Argument)SW" command is received during playback, the slow play mode is set and the completed status (R) is returned.
  • Page 37: Menu Call

     Execution examples Command Status BD player operation With no error code having been returned ?E<CR> 00<CR> With the error code last returned E04 ?E<CR> E04<CR> 3.7.35. Menu Call  Command mnemonics : (Argument)MC  Description of function When there is a menu available on the disc and the player receives the MC command with an argument, the menu is displayed and the completed status (R) is returned.
  • Page 38: Button Select

     Execution examples Command Status BD player operation While disc menu displayed 3NB<CR> Button 3 selected and executed. R<CR> 3.7.37. Button Select  Command mnemonics : (Argument)CU  Description of function When the CU command is received with an argument while the disc menu is displayed, the navigation (arrow) request is processed and the completed status (R) is returned.
  • Page 39: Firmware Version Request

    NOTE: This player does not support address-specified ET commands. 3.7.39. Firmware Version Request  Command mnemonics : ?Z  Description of function When the ?Z command is received, the BD player's firmware version is returned.  Execution examples Command Status BD player operation ?Z<CR>...

Table of Contents