Pioneer Elite BDP-09FD, BONUSVIEW BDP-LX91 User Manual

Size:
515.11 Kb
Download

BDP-LX91

BDP-09FD

Communication Interface

User's Manual

We recommend using the latest software.

Version 1.00

19 Dec. 2008

Pioneer Corporation

Confidential Pioneer

1

Revisions

REV

Date

Comment

1.00

2008/12/19

First Draft

 

 

 

 

 

 

Confidential Pioneer

2

Contents

1 Introduction .....................................................................

4

2 Serial control ...................................................................

4

2.1

 

Interface Specifications...................................................

4

2.2

 

Connection to a Computer...................................................

4

2.3

 

Commands and Status........................................................

5

3 Commands .........................................................................

6

3.1

Power on Processing..........................................................

6

3.2

Command Structure............................................................

6

3.2.1 Command mnemonics.........................................................

6

3.2.2

Arguments ...............................................................

6

3.2.3

Command string buffer ...................................................

6

3.2.4

Command string termination ..............................................

7

3.2.5

Command processing ......................................................

7

3.2.6

"Completed" message .....................................................

7

3.2.7

Error messages ..........................................................

7

3.2.8

Exception processing ....................................................

7

3.2.9

Request status ..........................................................

7

3.3

Error Messages...............................................................

8

3.4

List of Commands.............................................................

9

3.5

Command Details.............................................................

11

Confidential Pioneer

3

1 Introduction

This unit is a BD player allowing playback ofBDs,DVDs andCDs.

In addition to the basic operations on the main unit and using the remote control, the player is also equipped with an RS-232C-compatibleserial control interface allowing connection to a computer. This manual explains procedures and cautions related to controlling the player using this interface. For instructions on using the buttons on the remote control and front panel, refer to the operating instructions included with the player.

2 Serial control

2.1 Interface Specifications

2.1.1 Signal level

RS-232Clevel

2.1.2

Data format

 

 

Data length

: 8 bits

 

Stop bit

: 1 bit

 

Parity

: None

2.1.3

Signal transfer rate (baud rate)

The baud rate is fixed to 115200 (bps).

2.2 Connection to a Computer

The computer and player are connected with three wires, as shown on the diagram below.

TxD

 

RxD

 

 

 

ComputerRxD

 

TxD

Player

 

GND

 

GND

 

 

 

 

 

 

 

The player accepts commands whenever the power is turned on.

Thus, when using with a standard RS-232Cport on the computer, there is no need to connect any

Confidential Pioneer

4

control wires other than TxD and RxD.

With some computers, however, hardware processing of the CTS input is required for operation.

In this case a DTR output can be used. As long as signal transfer is possible, a positive potential is output for DTR. Connect the DTR output to the computer's CTS input.

2.3 Commands and Status

Processing differs for the remote control button commands and other commands.

When the player receives a remote control button command, it sends the "Completed" message (R<CR>) and conducts the same operation as the remote control button.

As the basic protocol for commands other than "remote control button" commands, the computer issues the command to the player and the player returns the status.

Examples:

Computer

 

 

Player

 

(1) "Stop playback"

(2)

Playback stops.

 

99RJ<CR>

 

 

 

 

 

 

(3)

"Completed"

 

 

 

 

R<CR>

(4) "Open disc tray"

(5) Disc tray opens.

 

OP <CR>

 

 

 

 

 

 

(6) "Completed"

 

 

 

 

R<CR>

Once execution of the command is fully completed, the player sends the "Completed" message (R<CR>).

If an error occurs, the player sends the error code, for example "04<CR>.

The function for returning the status automatically with respect to execution of commands is called "Auto status".

The auto status function notifies the computer of the timing for issuing the next command.

If the computer does not use this function, the next command must be issued after fully considering the command processing time.

There is also the "Request status" function for checking the player's status, making it possible to learn player information and such disc information as the operating mode, time, etc.

The main request status functions are as shown below.

Confidential Pioneer

5

?P – To know the player's operating mode.

?A, ?R, ?C, ?T, ?I – To know the current time, chapter, title/track number, etc.

?L, ?E, ?Z – To know the player's information.

The status function is as follows:

Status report

├─ Auto status

├─ Completed message

└─ Error message └─ Request status

3 Commands

3.1 Power on Processing

When the remote control button "Power" command is sent by RS-232Ccommand while the power is off, power on processing is performed.

Even if other commands are received simultaneously with the remote control button "Power" command, only power on processing is performed.

When the remote control button "Play" command is received as well, power on processing is performed and playback is started.

3.2 Command Structure

3.2.1 Command mnemonics

Commands use ASCII English letters and are expressed in two letters. There is no distinction between capital and small letters.

Arguments are added to commands to specify chapter numbers or titles, etc.

3.2.2Arguments

Arguments are expressed in ASCII decimal numbers, placed in front of the command. If a command requiring an argument has no argument, an error is generated.

3.2.3Command string buffer

When commands are received, a command string of up to 32 characters is buffered. Characters beyond the 32nd character are ignored.

Confidential Pioneer

6

3.2.4Command string termination

When the <CR> code is received, this terminates the command.

3.2.5Command processing

Buffered commands are extracted in order and the operation is started.

Once execution of the command is fully completed, the "Completed" message (R<CR>) is sent. If <SPACE> or <LF> (line feed) is included in the received command string, it is ignored.

If the command is unusable, the error message in 3.3.7 is sent. If an error is generated, subsequent commands are not executed.

3.2.6"Completed" message

"Completed" messages used with the auto status function are expressed "R".

3.2.7Error messages

Error messages are expressed as "E" followed by a two-digiterror code. Example: E04<CR>

Error messages are returned when the issued command cannot be executed, obstructing continued control.

3.2.8Exception processing

If a different command is received while executing another command, execution of the previous command is interrupted and the new command is executed.

3.2.9Request status

Commands including a "?" indicate a request status. Information associated with the command is sent, terminated with <CR> and returned.

If multiple request commands are issued within the command string, a status terminated by <CR> is returned for each.

Example:

? R? C<CR>

01<CR>

 

 

 

05<CR>

Confidential Pioneer

7

3.3 Error Messages

If an error is generated while a command is being executed, an error code such as "E04<CR>" on the table below is returned.

Only the most recent error code is stored, and is canceled when the power is turned off. The initial value of the error code is "00".

Code

Error type

Explanation

 

 

 

 

 

Attempt to execute a function that is not usable was

E04

Feature not available

made

• Command mnemonics are wrong

 

 

 

 

• That mode cannot be used

 

 

 

E06

Missing Argument

Proper parameter has not been specified

 

 

 

E12

Search Error

Search address cannot be found

 

 

 

 

 

Fatal error has occurred

 

 

• Disc cannot be loaded

E99

Panic Error

• Player has stopped due to mechanical error

 

 

• Player has stopped because playback cannot

 

 

continue, etc.

 

 

 

Confidential Pioneer

8

Pioneer

3.4 List of Commands

Below is a list of RS-232Ccommands.

For details on individual commands, see 3.5 Command Details.

Playback-relatedcommands(*1) are only valid for BDMV, BDAV,DVD-Video,DVD VR,CD-DAandDTS-CDdiscs. (*1)Playback-relatedcommands: Stop, Play, Pause, Still, Search & Play, Current Address Request, Time Code Request,

Title/Track Number Request, Chapter Number Request and Index Number Request

Operation-relatedcommands(*2) do not operate when any screen other than a screen displayable in the play mode(*3) is displayed.

(*2) Operation-relatedcommands: Stop, Play, Pause, Still, Search & Play, Menu Call, Numeric Button, Button Select, Enter Button and Slow

(*3) Screens displayable in the play mode: Now Playing screen, play mode screen, picture quality adjustment screen, audio adjustment screen, etc.

An address can be specified for commands for which "Address" is indicated in the command mnemonic. The specified address operates according to the address mode.

The types of applications and address modes that can be specified are shown below. The initial value of the address mode is "TM(Time)".

BDMV

BDAV

DVD-Video

DVD VR

CD-DA

DTS-CD

mod

TM (Time)

Address

 

 

 

 

 

 

 

TI (Title)

×

×

 

 

 

 

 

 

 

 

 

 

CH (Chapter)

×

×

 

 

 

 

 

 

 

 

An argument can be specified for commands for which "Argument" is indicated in the command mnemonic. For details about arguments, see the separate commands under 3.5 Command Details.

RS-232CCommand

No.

Command Name

Mnemonic

Function

 

1

Open

OP

Opens the disc tray.

 

2

Close

CO

Closes the disc tray.

 

3

Stop

99RJ

Stops playback.

 

4

Key Lock

(Argument)KL

Controls button and tray locking.

 

5

Current Address Request

?A

Returns all information on currently playing title/chapter number, etc.

6

Time Code Request

?T

Returns currently playing time.

 

7

Title/Track Number Request

?R

Returns currently playing title/track number.

 

8

Chapter Number Request

?C

Returns currently playing chapter number.

 

9

Index Number Request

?I

Returns currently playing track number and index number.

 

10

Player Active Mode Request

?P

Returns player's current operating status.

 

11

Error Code Request

?E

Returns the latest error code.

 

12

Firmware Version Request

?Z

Returns the firmware version.

 

13

Player Model Name Request

?L

Returns the player's model name, including destination code.

 

14

Slow

(Argument)SW

Sets slow motion playback.

 

 

 

 

Conducts the same operation as the remote control buttons. For

 

15

Remote control Button

/(Argument)/RU

the correspondence between the remote control buttons and

 

arguments, see Remote Control Button Commands and

 

 

 

 

Arguments below.

 

9

Confidential Pioneer

Pioneer

Remote Control Button Command

Commands and arguments are assigned to the buttons on the player's remote control unit.

In cases in which operation differs from that of the remote control button, the explanation is given under Function.

No.

Command Name

Argument

Function

1

STANDBY/ON

A181AFBC

Turns the power on and off.

2

OPEN/CLOSE

A181AFB6

Opens and closes the disc tray.

3

AUDIO

A181AFBE

Switches the audio.

4

SUBTITLE

A181AF36

Switches the subtitles.

5

ANGLE

A181AFB5

Switches the BDMV or DVD-Videodisc angle.

6

SECONDARY VIDEO

A181AFBF

When this command is received while playing a BDMV disc

containing secondary video (Picture in Picture), the player

 

 

 

7

SECONDARY AUDIO

A181AFBD

When this command is received while playing a BDMV disc

containing secondary audio, the player switches to the secondary

 

 

 

8

PLAY MODE

A181AF7F

Displays/turns off the play mode screen.

9

VIDEO ADJUST

A181AF30

Displays/turns off the picture quality adjustment screen.

10

HOME MEDIA GALLERY

A181AFF7

Displays/turns off the Home Media Gallery.

11

TOP MENU

A181AFB4

Displays the top menu screen for the BDMV or DVD-Videodisc.

12

HOME MENU

A181AFB0

Displays/turns off the Home Menu.

13

MENU (POPUP MENU)

A181AFB9

Displays the menu screen for the BDMV or DVD-Videodisc.

14

UP

A184FFFF

Used to select items, change settings, move the cursor, etc.

15

DOWN

A185FFFF

* Not compatible with long-pressoperation, cannot be used for

16

LEFT

A187FFFF

moving among selected items, changing settings or moving the

17

RIGHT

A186FFFF

cursor through long-pressoperation.

18

ENTER

A181AFEF

Used to execute the selected item, set the changed setting, etc.

19

RETURN

A181AFF4

Returns to the previous screen.

20

TOOLS

A181AFB3

Displays/turns off the tools menu.

21

0

A181AFA0

Used to specify and play the title/chapter/track to be played, to

22

1

A181AFA1

select items on menu screens, etc.

23

2

A181AFA2

 

24

3

A181AFA3

 

25

4

A181AFA4

 

26

5

A181AFA5

 

27

6

A181AFA6

 

28

7

A181AFA7

 

29

8

A181AFA8

 

30

9

A181AFA9

 

31

CLEAR

A181AFE5

Used when a mistake has been made inputting a number, etc.

* Not compatible with long-pressoperation, so cannot be used for

 

 

 

32

DISPLAY

A181AFE3

Displays disc information.

33

PLAY

A181AF39

Starts playback.

34

Stop

A181AF38

Stops playback.

35

PAUSE

A181AF3A

Stops playback temporarily. Playback resumes when this

command is received again.

 

 

 

 

 

 

Sets reverse scan when received during playback, step reverse

36

REV SCAN/SLOW/STEP

A181AFEA

when received in the pause mode.

* Not compatible with long-pressoperation, so cannot be used for

 

 

 

 

 

 

reverse scanning or reverse slow play through long-press

 

 

 

Sets forward scan when received during playback, step forward

37

FWD SCAN/SLOW/STEP

A181AFE9

when received in the pause mode.

* Not compatible with long-pressoperation, so cannot be used for

 

 

 

 

 

 

forward scanning or forward slow play through long-press

 

 

 

Cues to beginning of previous title/chapter/track/file.

38

PREVIOUS

A181AF3E

* Not compatible with long-pressoperation, so cannot be used for

 

 

 

page switching on list screens through long-pressoperation.

 

 

 

Cues to beginning of next title/chapter/track/file.

39

NEXT

A181AF3D

* Not compatible with long-pressoperation, so cannot be used for

 

 

 

page switching on list screens through long-pressoperation.

40

OUTPUT RESOLUTION

A181AFFA

Switches the resolution of the video signals output from the HDMI

OUT (MAIN/SUB) terminals or Component Video terminal.

 

(UP)

 

41

OUTPUT RESOLUTION

A181AFFC

 

 

(DOWN)

 

 

 

 

 

 

 

 

 

Switches the video output terminal to be viewed between the

42

VIDEO SELECT

A181AFB8

HDMI OUT (MAIN) and HDMI OUT (SUB) or the ANALOG OUT,

 

 

 

COMPONENT VIDEO, S-VIDEOand VIDEO terminals.

43

FL DIMMER

A181AFF9

Adjusts the player front panel display's brightness. When Off is

selected, the FL OFF indicator on the player's front panel lights.

 

 

 

44

BLUE

A181AF66

Used to operate the BDMV menu screens.

45

RED

A181AF64

 

46

GREEN

A181AF65

 

47

YELLOW

A181AF67

 

48

POWER ON

A181AFBA

Turns the power on.

49

POWER OFF

A181AFBB

Turns the power off.

10

Confidential Pioneer