Page 4 - Table of Contents
Table of Contents 1. INTRODUCTION.................................................................................................................. 1 2. INTERFACE......................................................................................................................... 2 2.1 Interface ...
Page 8 - RS-232 Command Protocol; Instructions; Chapter Number
DVD-V5000 DVD Player RS-232 Command Protocol 1. INTRODUCTION This document defines the RS-232C command protocol for the Pioneer DVD-V5000 Industrial DVD Player. The DVD-V5000 is capable of playing DVD, CD and VCD discs. The device has three control methods, front panel, remote control or computer in...
Page 9 - Connector; Terminal
DVD-V5000 DVD Player RS-232 Command Protocol 2. INTERFACE 2.1 Interface Connector A computer may be connected to the DVD-V5000 using a 15-pin D-Sub connector (e.g., a JAE DALC-J15SAF connector with suitable plug such as the JAE DA-15PF-N) to the RS-232C serial port or to the parallel port. This unit...
Page 10 - Computer Control Functions; more
DVD-V5000 DVD Player RS-232 Command Protocol 9-pin D-Sub connector Pin # Terminal Input/Output Function 1 NC 2 TxD Output send data 3 RxD Input receive data 4 DTR Output enable data receiving 5 GND -- ground 6 DSR Input data set ready 7 RTS Output request to send 8 CTS Input clear to send 9 NC 2.3 C...
Page 12 - CONTROL; Interface; Communication with a Computer
DVD-V5000 DVD Player RS-232 Command Protocol 3. SERIAL CONTROL 3.1 Serial Interface Specifications 3.1.1 Signal Interface The signal interface is a standard RS-232C connection. 3.1.2 Data Type Data Length: 8 bit Stop Bit: 1 bit Parity bit: No Parity 3.1.3 Data Transfer Speed (Baud Rate) The data tra...
Page 13 - Command and Status; Command mnemonic is expressed as two (2) ASCII characters; Example; is entered, the commands are
DVD-V5000 DVD Player RS-232 Command Protocol 3.3 Command and Status During normal operation, when a computer transmits commands to a DVD-V5000, the player responds with the status message, ‘execution complete’. Example COMPUTER DVD-V5000 (1) “Search to Frame 1000” ⇒ (2) Search Execution ⇐ (3) Comple...
Page 14 - returns
DVD-V5000 DVD Player RS-232 Command Protocol NOTE: The player ignores codes in the command string such as <SPACE> or <LF> (line feed) that have no affect on the player. NOTE: Some commands, sent after a specialty command that includes an AUTOSTOP setting, (PL, MF, MR, etc.), cause the pl...
Page 15 - Messages; Code Message; Correct parameter is not specified; Setting; Setting at Power ON
DVD-V5000 DVD Player RS-232 Command Protocol 3.4 Error Messages If an error occurs during a command execution, the player returns an error code. The table below lists each code with a description of the error: Code Message Description E00 Communication error Communication Line Error due to framing e...
Page 16 - STRUCTURE; The DVD-V5000 supports the commands listed below.
DVD-V5000 DVD Player RS-232 Command Protocol 4. COMMAND STRUCTURE The DVD-V5000 supports the commands listed below. COMMAND SUPPORTING FORMATS Name Mnemonic DVD CD VCD Open OP X X X Close CO X X X Reject RJ X X X Start SA X X X Play (adrs) PL X X X Pause PA X X X Still ST X X Step Forward SF X X Ste...
Page 18 - Mnemonic; Address Type; String
DVD-V5000 DVD Player RS-232 Command Protocol 4.1 Command Mnemonic Each command is expressed as two (2) ASCII characters. There is no distinction between uppercase and lowercase letters except when the Character strings are in a PR command. 4.2 Argument An Argument, expressed in either ASCII characte...
Page 19 - Returns; The completion message used in the Automatic Status is; Message; An error message consists of an; Request Status Return
DVD-V5000 DVD Player RS-232 Command Protocol • Stack Data Upload [BU] • Stack Data Download [BD] • Memory Data Upload [MU] Once the <CR> termination command is added to the string, the command string is executes from left to right in sequential order. If an error occurs during the execution of...
Page 20 - When the command is at the end of the command string, the; RxD
DVD-V5000 DVD Player RS-232 Command Protocol If multiple commands are sent within the same String, the player returns a separate status value upon completion of each command. A status value is a character string with a <CR> termination code. Example: ?C?F<CR> ⇒ 02<CR> 10260<CR&g...
Page 21 - DESCRIPTIONS
DVD-V5000 DVD Player RS-232 Command Protocol 5. COMMAND DESCRIPTIONS 5.1 Open Function : Door Opens (Tray Ejects) Format : OP Explanation : If the command is sent while the player is in the Park mode, the tray ejects and the player enters the Open mode. After the tray is ejected, the player returns ...
Page 22 - Error – No disc in tray
DVD-V5000 DVD Player RS-232 Command Protocol rotating. Once the disc completely stops, the player enters Park mode and returns the completed status message. If the command is sent while the player is in Park mode, the player enters the Open mode and the tray extends. Execution : String Status Return...
Page 23 - Function
DVD-V5000 DVD Player RS-232 Command Protocol 5.5 Play Function : Pictures and sound are reproduced (Option - Auto Stop) Format : (Address)PL Explanation : If the command is sent while the player is in Open mode, a DVD disc plays according to the menu selection or from the first Title if a menu is ab...
Page 25 - Moves 1 Frame forward
DVD-V5000 DVD Player RS-232 Command Protocol However, if the disc program does not allow a pause, the player ignores the command and returns an error message (E04). Execution : String Status Return DVD player ST<CR> R<CR> Play mode to Still mode PL<CR> R<CR> Return to Play mo...
Page 27 - plays to 3 min. 25 secs
DVD-V5000 DVD Player RS-232 Command Protocol NOTE: DVD offers only fixed speed reverse. VCD offers 1/2 to 1/16 speed forward only. Sometimes, depending on its forward speed, VCD Multi-Speed Forward may finish several frames earlier than the target address because playback does not rely on Frame coun...
Page 29 - Address Mode set = Frame; Play
DVD-V5000 DVD Player RS-232 Command Protocol FR1200PL), when it is unnecessary to wait for the R status before sending additional commands. The available address modes are listed below: Address Mode DVD CD VCD FR (Frame) X TM (Time) X X X CH (Chapter) X TI (Title) X BK(Block) X IX(Index) X TR (Track...
Page 30 - Marker
DVD-V5000 DVD Player RS-232 Command Protocol The available address modes are listed below: Address Mode DVD CD VCD FR (Frame) TM (Time) X X X CH (Chapter) X TI (Title) X BK(Block) X IX(Index) X TR (Track) X X Execution : String Status Return DVD player CH5SL<CR> Play mode R<CR> Search Ch...
Page 31 - plays to 3 minutes 25 seconds; Symbol
DVD-V5000 DVD Player RS-232 Command Protocol The Stop Marker is the same in functionality as the Play (or Multi-Speed) Auto Stop commands. The primary difference is when the player return a status message. The Auto Stop command returns the completed status message when the player reaches the marked ...
Page 32 - Time code in program end area
DVD-V5000 DVD Player RS-232 Command Protocol Explanation : This symbol can be used in place of a Time Code or a Frame number as a target address for the Search or Auto Stop functions. If the player has read the Table of Contents (TOC) from a disc, the Lead-Out Address or Frame Number can be translat...
Page 34 - Search to Chapter 23
DVD-V5000 DVD Player RS-232 Command Protocol (please refer to section 8.10 Serial Use Address Flag) Execution : String Status Return DVD player TM12345SE<CR> Search to 123 min, 45 secs Play to Search mode R<CR> Still mode [maximum number for time is 5-digits in length (99959)] 5.20 Chapt...
Page 35 - Search to Index 4, Track 12
DVD-V5000 DVD Player RS-232 Command Protocol 5.23 Index (CD) Function : Address flag is set to Index Format : IX Explanation : Address assignment proceeds by Index. All subsequent addresses are handled as an Index number. (please refer to 8.10 Serial Use Address Flag) Execution : String Status Retur...
Page 38 - Control
DVD-V5000 DVD Player RS-232 Command Protocol When playing DVD VR with bilingual audio, the output channel assignment for each integer (argument) is listed below: Argument DVD VR with bilingual 0 Off 1 --- 2 --- 3 --- 4 Off 5 Main 6 Sub 7 Main + Sub Execution : String Status Return DVD player 5AD<...
Page 40 - Lock
DVD-V5000 DVD Player RS-232 Command Protocol VIDEO CONTROL VIDEO DEMODULATOR VIDEO OUT VIDEO SW DISPLAY CONTROL CHARACTER GENERATOR SQUELCH SW DISPLAY SW FRAME Number TIME Number CHAPTER Number. TRACK Number TITLE Number USER’S 5.33 Key Lock Function : The key lock switches ON / OFF Format : Integer...
Page 42 - Stack Data Upload; BP Contents
DVD-V5000 DVD Player RS-232 Command Protocol 5.36 Stack Data Upload Function : Reads the data in the player: Command Stack data Format : BU Explanation : The player, while in Park mode, sends the data to the computer after sending the command. The Communication flows as shown below. (N=9320) Compute...
Page 44 - BP Data
DVD-V5000 DVD Player RS-232 Command Protocol Example: Segment Play Command : Title 02, from Frame 3600 to Frame 4800 > 4020036000048007 BP Data Explanations 1216 + BARCODE_SRP #n a4H + 1 a0H + 2 a2H + 3 a0H + 4 a0H + 5 a3H + 6 a6H + 7 a0H + 8 a0H + 9 a0H + 10 a0H + 11 a4H + 12 a8H + 13 a0H + 14 a...
Page 45 - Stack Data Download
DVD-V5000 DVD Player RS-232 Command Protocol Execution : String Status Return DVD player BU<CR> Park mode R<CR> 20e40010....026743<CR> Receives the command and starts the transfer of the data, 9320 bytes (ends with <CR>) R<CR> 5.37 Stack Data Download Function : Sends t...
Page 46 - CURRENT PLAYER CONDITION REQUEST DESCRIPTIONS
DVD-V5000 DVD Player RS-232 Command Protocol 6. CURRENT PLAYER CONDITION REQUEST DESCRIPTIONS 6.1 P-Block Number Request Function : The command returns information for the following groups: DVD – Title Numbers, Chapter Numbers, Time CD/VCD – Track Numbers, Index Numbers, Block Numbers, Time Format :...
Page 47 - Player plays Track 12; Time Code Request
DVD-V5000 DVD Player RS-232 Command Protocol Execution : String Status Return DVD player Play mode (CD) ?R<CR> 12<CR> Player plays Track 12 6.3 Chapter Number Request (DVD) Function : Returns the current Chapter number Format : ?C Explanation : The player returns the contents of the Chap...
Page 49 - Information
DVD-V5000 DVD Player RS-232 Command Protocol Execution : String Status Return DVD player ?F<CR> 0002047<CR> Play mode Frame 2047 ?F<CR> 0095010<CR> Play mode Frame 95010 6.7 Index Number Request (CD) Function : Returns the current Index number Format : ?I Explanation : The pl...
Page 50 - Region code 2 and 3; DVD Disc Status Request
DVD-V5000 DVD Player RS-232 Command Protocol Status information is returned in the following format: C 1 C 2 C 3 C 4 C 5 C 6 C 7 C 8 C 9 C 10 <CR> C 1 C 2 first Track number C 3 C 4 last Track number C 5 C 6 C 7 C 8 C 9 C 10 absolute Time of starting lead-out Execution : String Status Return D...
Page 51 - CD Disc Status Request; Disc is not mounted
DVD-V5000 DVD Player RS-232 Command Protocol Status information is returned in the following format: C 1 C 2 C 3 C 4 C 5 <CR> C 1 Disc Mount 0 = No 1 = Yes X = Unknown C 2 Layer Structure 0 = Single 1 = Dual X = Unknown C 3 Path Type 0 = Parallel 1 = Opposite X = Unknown C 4 Chapter Search 0 =...
Page 52 - Register A Set; Arg Function
DVD-V5000 DVD Player RS-232 Command Protocol 6.13 Register A Set Function : The current setting of Resister A is rewritten Format : Integer RA Explanation : The command rewrites detailed display attributes into Register A. The player offers three settings: • Frame Number/Time code • Title, Chapter N...
Page 53 - The screen display positions are pictured below.; Line 0
DVD-V5000 DVD Player RS-232 Command Protocol The Display Control command turns the character display ON or OFF. The Register A Set command specifies what is displayed on the screen. DISPLAY CONTROL REGISTER A FRAME#, TIME# TITLE#, CHAPTER# USER’S DISPLAY The screen display positions are pictured bel...
Page 54 - Only Frame number is displayed; Register D Set; Argument Function; Character
DVD-V5000 DVD Player RS-232 Command Protocol The user’s area has lines numbered from 0 to 9 with a total of 10 lines available. If line 0 is designated to show system information, all following lines are hidden. The player allows/displays up to 320 characters (32 characters per line with 10 lines av...
Page 55 - (enter a character string up to 32 characters in length); Screen; All lines are cleared
DVD-V5000 DVD Player RS-232 Command Protocol 2. Enter the command character PR 3. Enter the terminate code <CR> 4. Specify the character string to enter in the next command string (enter a character string up to 32 characters in length) Available characters are shown in the table below (from 2...
Page 56 - Setup; Description
DVD-V5000 DVD Player RS-232 Command Protocol 6.17 Advanced Setup Function : current setting of Advenced Setup Menu is rewritten Format : Integer MS Explanation : The command rewrites the Advenced Setup Menu settings, which is expressed as an integer. The integer value is made up of the sum of the se...
Page 57 - Communication Control Set; Mode Status
DVD-V5000 DVD Player RS-232 Command Protocol 6.18 Communication Control Set Function : Selects the communication mode Format : Integer CM Explanation : command rewrites the contents of the Communication Control Register (CCR) The CCR default value is set to Mode 3 (ON); however, the CCR Automatic St...
Page 58 - Player Model Name Request
DVD-V5000 DVD Player RS-232 Command Protocol The following table provides fuller explanations for each Active mode: P00 (Open) Disc tray is open P01 (Park) Disc rotation is stopped P02 (Setup) Preparation is being made for playback P03 (Unload) Disc rotation stops and disc tray opens P04 (Play) Audi...
Page 59 - Player Region Code Request; Region Code 2; CCR Mode Request; Default Communication Mode); Input Number Request
DVD-V5000 DVD Player RS-232 Command Protocol Advenced Setup Menu on the screen. See the description of Advanced Setup (MS). NOTE: E04 is returned from a player when the command is issued while the Advenced Setup Menu is displayed. Execution : String Status Return DVD player ?S<CR> 112<CR>...
Page 60 - Waits to input the numeric numbers; Error Code Request; Receives the Pause Key command -A39F
DVD-V5000 DVD Player RS-232 Command Protocol Explanation : The player waits the input of number from the remote controller and returns the input number. Execution : String Status Return DVD player ?N<CR> Waits to input the numeric numbers 7<CR> 7<CR> 7 entered from remote controlle...
Page 61 - Input Barcode Data Request; Receives a Play code about DVD disc; Register A Request; Sets to Register A; Register D Request
DVD-V5000 DVD Player RS-232 Command Protocol 6.27 Input Barcode Data Request Function : returns input data through a Barcode Reader Format : #B Explanation : The player returns an ASCII code that represents commands sent from a barcode reader. NOTE: When the input data is unacceptable for the curren...
Page 62 - Sets the Register D; Call
DVD-V5000 DVD Player RS-232 Command Protocol Explanation : The player returns the TxD termination setting from Register D Status information is returned in the following format: DC 8 C 7 C 6 C 5 C 4 C 3 C 2 C 1 <CR> C 8 Fixed 0 C 7 TxD termination 0 = CR 1 = CR + LF C 6 Fixed 0 C 5 Fixed 0 C 4...
Page 65 - Argument1 Argument
DVD-V5000 DVD Player RS-232 Command Protocol Format : argument1, argument2 ET Explanation : The command emulates the “left” click of the mouse while the cursor is on the screen. The command specifies the position of the cursor with two arguments. The upper left on the screen is (0,0), the lower righ...
Page 67 - Memory Data Upload
DVD-V5000 DVD Player RS-232 Command Protocol 6.35 Memory Data Upload Function : reads the data from internal memory in a player Format : MU Explanation : The player, while in Park mode, sends the data to the computer with the total bytes equaling 11,134bytes * 1,796bytes in data composed of Conditio...
Page 68 - Return Firmware Version; Returns current firmware version
DVD-V5000 DVD Player RS-232 Command Protocol Execution : String Status Return DVD player Park mode MU<CR> R<CR> …(11,134 bytes)…<CR> Receives the command and starts the transfer of the data, 11,134 bytes (ends with <CR>) R<CR> 6.36 Return Firmware Version Function : Ret...
Page 69 - MODES; sent while a disc is in the player, the disc spins up and; Access
DVD-V5000 DVD Player RS-232 Command Protocol 7. OPERATING MODES The Operating or Active mode consists of five sub-modes; Open, Park, Setup, Random Access and Reject. A command causes the player to change from one sub-mode to another. The five sub-modes are described below. 7.2 7.3 Setup sent while a...
Page 70 - sfers. Refer to the previous figure for mode
DVD-V5000 DVD Player RS-232 Command Protocol sfers. Refer to the previous figure for mode When the Reject command is sent to the player, video playback stops. Once the e player enters the Park mode. through highly detailed mode tranrelationship information. .5 Reject 7 disc rotation has stopped, th ...
Page 72 - Buffer; transmitted via the; erial Use Address Flag; terface controls the player, a flag specifies if the address; Remote Control Data Register
DVD-V5000 DVD Player RS-232 Command Protocol 8.8 e control. Buffer transmitted via the 8.10 erial Use Address Flag terface controls the player, a flag specifies if the address e (Search Chapter) g a ical to the Search Time/Frame command (refer to 8.11). 8.14 Mark Time/Frame The register contains a m...
Page 73 - Index
DVD-V5000 DVD Player RS-232 Command Protocol 8.15 Mark Title/Track (Mark Chapter) The register contains the Title/Track (mark Chapter) as a marker. The function is identical to the Mark Time/Frame (refer to 8.12). 8.16 Mark Index The register contains the Index number as a marker. The function is id...
Page 74 - REGISTER MODEL
DVD-V5000 DVD Player RS-232 Command Protocol - 67 10 ADDRESS MODE FLAG 1 CURRENT TIME/FRAME 2 P-TIME 3 CURRENT TITLE/TRACK CHAPTER 4 CURRENT INDEX 5 SERIAL DIGIT BUFFER COMMAND COMMAND RECEIVE BUFFER COMMAND TRANSMIT BUFFER 6 ADDRESS MODE FLAG 7 RCU DATA REGISTER 8 RCU DATA REGISTER 9 BARCODE DATA R...
Page 75 - TERMINAL
DVD-V5000 DVD Player RS-232 Command Protocol 9. EXTEND TERMINAL CONTROL h contact with an electrical ground (Pin 1). Check Ch ents. There re t W ti t TE ER R 1. To recall B ode mm Sta a ute Th uncti GROUP 1 to STACK GROU 27, is combination of remote control buttons to recall and execute a stack. 2. ...
Page 78 - Function User Setting; Open ADV SETUP and switch EXTEND TERMINAL to User and press Enter.
DVD-V5000 DVD Player RS-232 Command Protocol 9.2 Function User Setting Function assignment for Numbers1 through 30 can be changed in Advanced Setup. The procedure is given below for an example of GROUP 3 setting change to “MENU”. Open ADV SETUP and switch EXTEND TERMINAL to User and press Enter. And...
Page 79 - RIGHT Button
DVD-V5000 DVD Player RS-232 Command Protocol DVD-V5000 DVD Player RS-232 Command Protocol - 72 RIGHT Button - 72
Page 80 - ENTER button to change the function of switch 8 to MENU
DVD-V5000 DVD Player RS-232 Command Protocol - 73 DOWN Button to select "MENU" ENTER button to change the function of switch 8 to MENU
Page 81 - mory area even
DVD-V5000 DVD Player RS-232 Command Protocol order to DISABLE the switch function, please select the switch and Press the mory area even efault Setting” and press ENTER. For an initial setting, Standard and User are the same. In“CLEAR” button. The switch displays “nothing” as shown below. The modifi...
Page 82 - Circuit
DVD-V5000 DVD Player RS-232 Command Protocol 9.3 Controller Examples of Switch and Diode specifications are charted below. Switch Specifications On Resistance Less than 1 ohm Off Resistance More than 1 M ohm Type Non-Locking Diode Specifications Forward Voltage Drop (VF) Less than 0.7 (IF 1ma) Surge...
Page 84 - NOTES
DVD-V5000 DVD Player RS-232 Command Protocol . If a video has a picture stop code, when the player reaches the stop code point, it . If Prohibit Pause is set for Stop Marker playback, an error is issued at any Stop Marker Point. 3 omputer is controllin , s he L command to ossible interference from t...
Page 87 - APPENDIX B - COMPLETE COMMAND LIST BY MNEMONIC; SUPPO TING
Complete Command List by Mnemonic APPENDIX B - COMPLETE COMMAND LIST BY MNEMONIC NOTE: arg or ards (argument or address) prefaces commands with an argument or an add ete or ards is in ( ), then the pa ter tion SUPPO TING FORMATS ress param r. If arg rame is op al. COMMAND R Mnemonic Name DVD CD VCD ...
Page 89 - APPENDIX C - DVD COMMAND LIST; commands with an argument or an
DVD Command List APPENDIX C - DVD COMMAND LIST NOTE: arg or ards (argument or ad commands with an argument or an address parameter. If arg or ards is arameter is optional. COMMAND dress) prefaces in ( ), then the p Name Mnemonic Audio Control arg AD Command Stack Data Download BD Command Stack Data ...
Page 91 - ent or
VCD Command List APPEN LIST N ent or r an address parameter. If arg or ards parameter is optional. COMMAND DIX D - CD COMMAND OTE: arg or ards (argum address) prefaces commands with an argument o is in ( ), then the Name Mnemonic Audio Control arg AD Block Number BK Block Number Request ?B Command S...
Page 93 - APPENDIX E - VCD COMMAND LIST; meter. If arg or ards
VCD Command List APPENDIX E - VCD COMMAND LIST NOTE: arg or ards (argument or address) prefaces commands with an argument or an a meter. If arg or ards the parameter is optional. COMMAND ddress para is in ( ), then Name Mnemonic Audio Control arg AD Command Stack Data Download BD Command Stack Data ...
Page 95 - APPENDIX F - ERROR CODES
Error Codes APPENDIX F - ERROR CODES Code Message Description E00 communication error Communication Line Error due to framing error or buffer overflow. E04 feature not available Non-Usable Function has been tried. Either the command mnemonic is wrong or the command cannot be used in this mode. E06 m...
Page 96 - JAPAN
- 89 DVD-V5000 Industrial DVD Player RS-232 Command Protocol Pioneer Electronic Corporation 4-1, Meguro 1-chome Meguro-ku, Tokyo 153 JAPAN http://www.pioneer.co.jp Pioneer Electronics (USA) Inc. Business Solutions Division 2265 East 220 th Street Long Beach, California 90810 United States of America...