2024年2月20日发(作者:)

OPPO BDP-83 Blu-ray Disc Player

RS-232 Control Protocol

The OPPO BDP-83 Blu-ray Disc Player can be ordered with an RS-232 option 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-83 RS-232C port is as the following:

Pin Signal

2 TXD

3 RXD

5 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:

The RS-232 control port of the OPPO BDP-83 uses the following communications

settings:

Baud Rate: 9600

Data Bits: 8

Parity: None

Stop Bit: 1

Flow Control: 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:

= []

= #, ASCII 0x23

=

1

OPPO Digital, Inc. • 2629 Terminal Blvd, Suite B • Mountain View CA 94043 • Tel: (650) 961-1118 • Fax: (650) 961-1119 •

= space, ASCII 0x20

= command-specific

= CR, ASCII 0x0d

Response Structure (Default Mode):

Upon receiving a command, the player shall try to execute the command and send back

a response. The response starts with an “@” sign (ASCII 0x23), followed by 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:

= []

= @, ASCII 0x40

= OK|ER

= space, ASCII 0x20

= command-specific

= CR, ASCII 0x0d

Response Structure (Verbose Mode):

For users who would like to receive a more verbose response for each command, the

player can be set to a verbose mode (See command reference for SVM). In the verbose

mode, the response structure becomes slightly different than the default mode. Each

response echoes the original command.

Upon receiving a command, the player shall try to execute the command and send back

a response. The response starts with an “@” sign (ASCII 0x23), followed by the original

command code, a space (ASCII 0x20), 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:

=

[]

= @, ASCII 0x40

=

= OK|ER

= space, ASCII 0x20

= command-specific

= CR, ASCII 0x0d

2

OPPO Digital, Inc. • 2629 Terminal Blvd, Suite B • Mountain View CA 94043 • Tel: (650) 961-1118 • Fax: (650) 961-1119 •

Command Sequence:

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 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 Remote Key Function Special Response

Code

POW POWER Toggle power STANDBY OK ON

and ON OK OFF

SRC SOURCE Go to Internet Menu to select

internet Applications

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: OK NTSC

NSTC, PAL or OK PAL

MULTI(AUTO) 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

3

OPPO Digital, Inc. • 2629 Terminal Blvd, Suite B • Mountain View CA 94043 • Tel: (650) 961-1118 • Fax: (650) 961-1119 •

OK UNMUTE

OK 1 X

OK 2 X

OK 3 X

OK 4 X

OK 5 X

Same as above

OK (audio track

information)

OK (subtitle information)

NU1

NU2

NU3

NU4

NU5

NU6

NU7

NU8

NU9

NU0

CLR

GOT

HOM

PUP

PDN

OSD

TTL

MNU

NUP

NLT

NRT

NDN

SEL

SET

RET

RED

GRN

BLU

YLW

STP

PLA

PAU

PRE

REV

1

2

3

4

5

6

7

8

9

0

CLEAR

GOTO

Numeric key 1

Numeric key 2

Numeric key 3

Numeric key 4

Numeric key 5

Numeric key 6

Numeric key 7

Numeric key 8

Numeric key 9

Numeric key 0

Clear numeric input

Play from a specified

location

HOME Go to Home Menu to select

media source

PAGE UP Show previous page

PAGE DOWN Show next page

DISPLAY Show/hide on-screen display

TOP MENU Show BD top menu or DVD

title menu

POP-UP MENU Show BD pop-up menu or

DVD menu

Up Arrow Navigation

Left Arrow Navigation

Right Arrow Navigation

Down Arrow Navigation

ENTER Navigation

SETUP Enter the player setup menu

RETURN Return to the previous menu

or mode

RED Function varies by content

GREEN Function varies by content

BLUE Function varies by content

YELLOW Function varies by content

STOP Stop playback

PLAY Start playback

PAUSE Pause playback

PREV Skip to previous

REV Fast reverse play

FWD

NXT

AUD

SUB

FWD

NEXT

AUDIO

SUBTITLE

Fast forward play

Skip to next

Change audio language or

channel

Change subtitle language

4

OPPO Digital, Inc. • 2629 Terminal Blvd, Suite B • Mountain View CA 94043 • Tel: (650) 961-1118 • Fax: (650) 961-1119 •

ANG

ZOM

SAP

ATB

RPT

PIP

HDM

SUH

ANGLE

ZOOM

SAP

AB REPLAY

REPEAT

PIP

RESOLUTION

SUBTITLE

(hold)

Change camera angle

Zoom in/out and adjust

aspect ratio

Turn on/off Secondary Audio

Program

Repeat play the selected

section

Repeat play

Show/hide Picture-in-Picture

Switch output resolution

Press and hold the

SUBTITLE key. This

activates the subtitle shift

feature

No operation. A dummy

command.

OK (angle information)

OK (zoom ratio)

OK (audio track

information)

OK OFF

OK A-

OK A-B

OK OFF

OK Repeat Chapter

OK Repeat Title

OK OFF

OK

NOP

OK

B. Query Commands

This group of commands issues queries to the player. The player shall respond

according to its current status.

Command Function Response Example

Code

QVM Query verbose mode OK 0

OK 1

OK 2

OK 3

QPW Query power status OK ON

OK OFF

QVR Query firmware version OK BDP83-14-0306

QVL Query volume OK 100

OK MUTE

QHD Query HDMI resolution OK 480P

OK 720P50

OK 1080P60

QPL Query playback status OK NO DISC

OK LOADING

OK OPEN

OK CLOSE

OK PLAY

OK PAUSE

OK STOP

OK STEP

OK FREV

OK FFWD

5

OPPO Digital, Inc. • 2629 Terminal Blvd, Suite B • Mountain View CA 94043 • Tel: (650) 961-1118 • Fax: (650) 961-1119 •

OK SFWD

OK SREV

OK SETUP

OK HOME MENU

OK MEDIA CENTER

OK 2/10

OK 3/3

OK 0:1:34

OK 1:20:23

OK 0:1:34

OK 0:12:22

OK 0:5:12

OK 1:34:44

OK BD-MV

OK DVD-VIDEO

OK DVD-AUDIO

OK SACD

OK CDDA

OK HDCD

OK DATA-DISC

OK DD 1/1

OK DD 1/5 English

OK DTS 2/5 English

OK LPCM

OK DTS-HD 1/4 English

OK OFF

OK 1/1 English

OK -5

(valid returns are -5 .. 00 ..

05)

OK 0

(valid returns are 0 .. 5)

OK 00 Off

OK 01 Repeat One

OK 02 Repeat Chapter

OK 03 Repeat All

OK 04 Repeat Title

OK 05 Shuffle

OK 06 Random

(OK followed by a repeat

mode code and then the

repeat mode name)

OK 00 Off

OK 01 Stretch

OK 02 Full

OK 03 Underscan

OK 04 1.2

OK 05 1.3

OK 06 1.5

OK 07 2

QTK

QCH

QTE

QTR

QCE

QCR

QEL

QRE

QDT

Query Track/Title

Query Chapter

Query Track/Title elapsed time

Query Track/Title remaining time

Query Chapter elapsed time

Query Chapter remaining time

Query Total elapsed time

Query Total remaining time

Query disc type

QAT Query audio type

QST

QSH

QOP

QRP

Query subtitle type

Query subtitle shift

Query OSD position

Query Repeat Mode

QZM Query Zoom Mode

6

OPPO Digital, Inc. • 2629 Terminal Blvd, Suite B • Mountain View CA 94043 • Tel: (650) 961-1118 • Fax: (650) 961-1119 •

OK 08 3

OK 09 4

OK 10 1/2

OK 11 1/3

OK 12 1/4

OK 13 Pillar Box

(OK followed by a zoom

model code and then the

zoom mode name)

OK A 1

(OK followed by BD region

code and DVD region code)

[ Do not publish ]

OK 00 Unknown

OK 01 BDP-83

OK 02 BDP-83SE

OK 03 BDP-80

OK 04 BD30 (Lexicon)

OK 05 CMPBU (Theta)

OK 06 DX-5 (Ayre)

QRG Query Region Code

QMD Query Model Number

C. Advanced Commands

This group of commands instructs the player to perform an action in a single step.

Command Parameters Function Possible Response

Code

SVM 0 0 – Set Verbose Mode to off OK 0

1 1 – Commands are echoed back in OK 1

2 the response OK 2

3 2 – Enable unsolicited status update. OK 3

Only major status changes are

reported.

3 – Enable detailed status update.

When content is playing, the player

sends out playback time update

every second.

SHD SDI Set HDMI output resolution. OK 480P

SDP SDI – Standard definition interlaced (OK followed by the

720P (480i/576i) original parameter)

1080I SDP – Standard definition

7

OPPO Digital, Inc. • 2629 Terminal Blvd, Suite B • Mountain View CA 94043 • Tel: (650) 961-1118 • Fax: (650) 961-1119 •

1080P

SRC

AUTO

NTSC

PAL

AUTO

1

AR

FS

US

1.2

1.3

1.5

2

1/2

3

4

1/3

1/4

0 – 100

MUTE

CH

TT

ALL

OFF

SHF

RND

T3

C10

C 0:00:34

T 0:12:13

0:12:13

progressive (480p/576p)

SRC – Source Direct

Set output TV system

Set zoom ratio.

AR – Aspect ratio correction

(Stretch, Letterbox or Pillarbox)

FS - Full Screen

US - Underscan

For HDMI Output: 1, AR, FS, US,

1.2, 1.3, 1.5, 2, 1/2;

For Component Ouput: 1, 2, 3, 4,

1/2, 1/3, 1/4)

OK NTSC

OK PAL

OK AUTO

OK 1.2

(OK followed by the

zoom ratio)

ER INVALID

SPN

SZM

SVL

SRP

Set volume control

Repeat chapter

Repeat title or CD track

Repeat all

Repeat off

Shuffle

Random

Search to Title 3

Search to Chapter 10

Search to 0:00:34 of the current

chapter or track

Search to 0:12:13 of the current title

or disc

Search to 0:12:13 of the current title

or disc

Direct play

Reset RS232 Command – Clean all

command buffers, do not wait for

any pending/executing commands.

Start over again.

Set subtitle shift

Set OSD position

OK 100

OK MUTE

OK CH

(OK followed by the

repeat mode)

ER INVALID

OK

ER INVALID

SRH

DPL

RST

OK

OK

SSH

SOP

-5 .. 5

0 .. 5

OK -5 (OK followed

by the shift level)

ER INVALID

OK 5 (OK followed

by the position

value)

ER INVALID

D. Status Update Messages

8

OPPO Digital, Inc. • 2629 Terminal Blvd, Suite B • Mountain View CA 94043 • Tel: (650) 961-1118 • Fax: (650) 961-1119 •

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:

= []

= @, ASCII 0x40

=

= space, ASCII 0x20

= status-specific

= CR, ASCII 0x0d

The following status update messages are available:

Verbose Mode 2:

Power Status Update:

Sent when there is a change of power on/off status.

Status Code: UPW

Possible parameters: 1 digit

1 – Player is turned on

0 – Player is going off

Example: @UPW 1

Playback Status Update:

Sent when there is a change of playback status.

Status Code: UPL

Possible Parameters: 4 chars

DISC – No disc

LOAD – Loading disc

OPEN – Tray is open

CLOS – Tray is closing

PLAY – Playback is starting

PAUS – Playback is paused

STOP – Playback is stopped

STPF – Forward frame-by-frame step mode

STPR – Reverse frame-by-frame step mode

FFWn – Fast forward mode. Where n is a number of 1..5 to indicate the

speed level

FRVn – Fast reverse mode. Where n is a number of 1..5 to indicate the

speed level

SFWn – Slow forward mode. Where n is a number of 1..5 to indicate the

speed level (1 = ½, 2 = ¼, 3 = 1/8, 4 = 1/16, 5 = 1/32)

SRVn – Slow reverse mode. Where n is a number of 1..5 to indicate the

speed level (1 = ½, 2 = ¼, 3 = 1/8, 4 = 1/16, 5 = 1/32)

SETM – In setup menu

HOME – in home menu

MCTR – in media center

Example: @UPL PLAY

9

OPPO Digital, Inc. • 2629 Terminal Blvd, Suite B • Mountain View CA 94043 • Tel: (650) 961-1118 • Fax: (650) 961-1119 •

Volume Level Update:

Sent when there is a change in volume level or mute status.

Status Code: UVL

Possible Parameters: 3 chars

MUT – Mute is engaged

000 .. 100 – Current volume level. Also sent when mute is cancelled.

Example: @UVL 095

Disc Type Update:

Sent when a new disc type is detected.

Status Code: UDT

Possible Parameters: 4 chars

BDMV - Blu-ray Disc

DVDV – DVD-Video

DVDA – DVD-Audio

SACD

CDDA

HDCD

DATA – Data disc

VCD2 – VCD 2.0

SVCD - SVCD

Example: @UDT DVDV

Audio Type Update:

Sent when a new audio track is encountered.

Status Code: UAT

Parameters: Type (2 chars), space, number (01/99, 5 chars), space, language (3

chars), space, channels (2 chars)

Type code:

DD – Dolby Digital

DP – Dolby Digital Plus

DT – Dolby TrueHD

TS – DTS

TH – DTS-HD High Resolution

TM – DTS-HD Master Audio

PC – LPCM

MP – MPEG Audio

CD – CD Audio

UN – Unknown

Number: current audio track / available audio tracks in 2-digit number format.

For example, 01/99 means the first of 99 available tracks; 02/05 means the second of 5

available tracks. If only one track is available, it is 01/01.

Language: Three-character language code: ENG for English, FRA for French,

and so on (ISO3166). UNK for unknown.

Channels: 1.0 for mono, 2.0 for stereo, 5.1 or 7.1 for 5.1-channel or 7.1-ch

surround, 0.0 for unknown.

Example: @UAT DD 01/05 ENG 5.1

Subtitle Type Update:

Sent when a new subtitle is selected.

10

OPPO Digital, Inc. • 2629 Terminal Blvd, Suite B • Mountain View CA 94043 • Tel: (650) 961-1118 • Fax: (650) 961-1119 •

Status Code: UST

Parameters: number (01/99, 5 chars), space, language (3 chars)

Number: current subtitle track / available subtitle tracks in 2-digit number format.

For example, 01/99 means the first of 99 available tracks; 02/05 means the second of 5

available tracks. If subtitle is set to off, use 00/xx where xx is the number of available

subtitle tracks. If no subtitle is available, use 00/00.

Language: Three-character language code: ENG for English, FRA for French,

and so on (ISO3166). UNK for unknown.

Example: @UST 02/05 ENG

Verbose Mode 3:

Time Code Update:

Sent every second when the playback time advances. The time information is the

same as the front panel display. To switch to a different type of time information, please

refer to the STC command.

Status Code: UTC

Parameters: Title (3 digits), space, Chapter (4 digits), space, Type (1 chars),

space, time (8 chars HH:MM:SS)

Title: Current title number. For example, 001. For discs without title numbers

(CD), 001 is always used.

Chapter: Current chapter or track number. For example, 0003.

Type Code:

E – Total Elapsed time

R – Total Remaining time

T – Title Elapsed time

X – Title Remaining time

C – Chapter/track Elapsed time

K – Chapter/track Remaining time

Example: @UTC 001 0001 C 00:01:23

Video Resolution Update:

Sent when the source content resolution or the output resolution is changed.

Status Code: UVO

Parameters: Source resolution (7 chars), space, Output resolution (7 chars)

Resolution Names:

_480I60 – 480i 60/59.94Hz

_480P60 – 480p 60/59.94Hz

_576I50 – 576i 50Hz

_576P50 – 576p 50Hz

_720P60 – 720p 60/59.94Hz

_720P50 – 720p 50Hz

1080I60 – 1080i 60/59.94Hz

1080I50 – 1080i 50Hz

1080P60 – 1080p 60/59.94Hz

1080P50 – 1080p 50Hz

1080P24 – 1080p 24Hz

1080P23 – 1080p 23.97Hz

11

OPPO Digital, Inc. • 2629 Terminal Blvd, Suite B • Mountain View CA 94043 • Tel: (650) 961-1118 • Fax: (650) 961-1119 •

Example:

The following is an example of a command and response sequence. The comments are

placed after the semicolon.

#PON ; Turn on power

@OK ON ; Player is turned on

#QPW ; Check power status

@OK OFF ; Player is still doing power-on initialization

(Wait for a while)

#QPW ; Check power status

@OK ON ; Player is powered on and ready

#EJT ; Eject the tray

@OK OPEN ; Tray opens

(Place a disc on the tray)

#PLA ; Start playback

@OK PLAY ; You may get “ER OVERTIME” message due to the

; mechanical delay. This is normal

#QDT ; Check disc type

@OK LOADING ; Player is still loading

(Wait for a while)

#QDT ; Check disc type again

@OK BD-MV : Disc is a Blu-ray disc.

#QPL ; Check playback status

@OK PLAY : Playback is in progress

(Watch the movie)

#STP ; Stop playback

@OK STOP : Playback has stopped

#EJT ; Eject the tray

@OK OPEN ; Tray opens

(Take out the disc)

#POF ; Turn off power

@OK OFF ; The player turns off

12

OPPO Digital, Inc. • 2629 Terminal Blvd, Suite B • Mountain View CA 94043 • Tel: (650) 961-1118 • Fax: (650) 961-1119 •

辰的BDP - 83蓝光光盘播放器

RS-232控制协议

辰的BDP - 83蓝光光盘播放器可以订购有线遥控RS-232选项。RS-232C端口设置为DCE设备使用女性9针D型连接器。

RS-232引脚配置:

销的BDP - 83 RS-232C端口如下:

引脚的信号

2发送数据

3段

5接地

该引脚配置允许PC上运行的串行终端程序(如超级终端)与通过DB9针RS-232串行电缆使用直玩家交流。不要用“零调制解调器”电脑连接电缆。连接到一个远程控制系统,请参阅文档来与远程控制系统。

通信设置:

在辰的BDP - 83 RS-232控制端口使用下列通讯设置:

波特率:9600

数据位:8

奇偶校验:无

停车位:1

流量控制:无

命令结构:

每个命令从一个#标志(ASCII 0x23),其次是一个字符的命令代码。如果有任何的命令的参数,参数是文本格式,用一个空格隔开(ASCII 0x20)从命令码。该#字符(ASCII 0x23)不能出现在参数。一个回车(ASCII值0x0d)表示命令的结尾。每个命令不能超过25字节,包括命令和结束命令字节的开始。

的命令结构图如下:

<命令>,<命令> <开始命令代码> [ < SP > <参数> ]

<命令>结束

<命令> = #开始,ASCII 0x23

<指令> = <字节字节字节> > < > <

< SP > =空间,ASCII 0x20

< > =命令的具体参数

<命令> = Cr结束,ASCII 0x0d

13

OPPO Digital, Inc. • 2629 Terminal Blvd, Suite B • Mountain View CA 94043 • Tel: (650) 961-1118 • Fax: (650) 961-1119 •

响应的结构(默认模式):

当接收到一个指令,玩家将要执行的命令并发送回一个响应。响应从一个“@”的标志(ASCII 0x23),随后的结果代码,无论是“好”或“儿”。如果有任何参数或附加信息,参数或信息是文本格式,用一个空格隔开(ASCII 0x20)从结果代码。“字符(ASCII 0x40)不能出现在参数或信息。一个回车(ASCII值0x0d)表明响应结束。每个响应必须不超过25字节,包括响应和响应字节结束的开始。

的响应的结构图如下:

<反应>=<开始> <响应结果代码> < SP > <参数> [ ]

<结束>的响应

<反应>=”开始,ASCII 0x40

<结果代码> =好|二

< SP > =空间,ASCII 0x20

< > =命令的具体参数

<结束> = Cr反应,ASCII 0x0d

响应的结构(详细模式):

为用户谁想要得到一个更详细的响应为每个命令,玩家可以设置为Verbose模式(见SVM命令参考)。在冗余模式,响应结构变得比默认模式略有不同。每个响应回波原始命令。

当接收到一个指令,玩家将要执行的命令并发送回一个响应。响应从一个“@”的标志(ASCII 0x23),其次是原始的命令代码,一个空间(ASCII 0x20),和一个结果代码,无论是“好”或“儿”。如果有任何参数或附加信息,参数或信息是文本格式,用一个空格隔开(ASCII 0x20)从结果代码。“字符(ASCII 0x40)不能出现在参数或信息。一个回车(ASCII值0x0d)表明响应结束。每个响应必须不超过25字节,包括响应和响应字节结束的开始。

的响应的结构图如下:

<反应>=<开始> <命令> <响应代码SP > <结果代码>

【< SP > <参数> ] <结束>的响应

<反应>=”开始,ASCII 0x40

<指令> = <字节字节字节> > < > <

<结果代码> =好|二

< SP > =空间,ASCII 0x20

< > =命令的具体参数

<结束> = Cr反应,ASCII 0x0d

命令序列:

命令他们在顺序执行接收。主人应该等待玩家的反应在发送下一个命令。

14

OPPO Digital, Inc. • 2629 Terminal Blvd, Suite B • Mountain View CA 94043 • Tel: (650) 961-1118 • Fax: (650) 961-1119 •

如果运动员接受新的命令执行前一个命令之前,玩家可以弃先前命令。

如果主机不接收来自玩家10秒的响应后发出命令,主人可能会考虑在传输过程中丢失的命令或响应,并可以发送命令。

命令列表:

命令映射到一个远程控制按钮

这组命令直接映射到红外遥控钥匙。这些命令没有参数的需要。玩家处理命令,如果接收到相同的红外遥控命令。为行动,需要多个密钥序列,如去某一章(接到命令之后多个数字键命令和SEL命令),玩家对每个命令单独直到最后

15

OPPO Digital, Inc. • 2629 Terminal Blvd, Suite B • Mountain View CA 94043 • Tel: (650) 961-1118 • Fax: (650) 961-1119 •