media oriented ystems ransport - microchip...

96
© Copyright 2003 OASIS SiliconSystems *X11461* MOST Media Oriented Systems Transport Multimedia and Control Networking Technology DVDPlayer 4 MOST User Manual V1.2.0 Document Information: Version: V01_02_00-0 Release Date: 2003-10-13 ®

Upload: others

Post on 04-Mar-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems

*X11461*

MOST

Media Oriented Systems Transport

Multimedia and Control Networking Technology

DVDPlayer 4 MOST

User Manual V1.2.0

Document Information:

Version: V01_02_00-0 Release Date: 2003-10-13

®

Page 2: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 2

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

Intellectual Property © Copyright 2003 OASIS SiliconSystems. Duplication of this document without permission is prohibited. All rights reserved. The information within this document is OASIS SiliconSystems intellectual property. Please make sure that all information within a document marked as ‘Confidential’ is handled appropriately. The confidential ranking of a document can be found in the footer of every page. Trademarks All trademarks used in this document are proprietary of their respective owners. MOST and OptoLyzer are internationally registered trademarks. Patents There are a number of patents and patents pending on the MOST technology. The rights to these patents are not granted without any specific agreement between the users and the patent owners. Preliminary Product Information A Preliminary Product Information document describes a product, which is in limited production and subject to change. OASIS SiliconSystems has worked diligently to ensure that the information in this document is accurate and reliable. However, the information in this document is subject to change without notice and is provided "as is" without warranty of any kind (expressed or implied). Further Information For more information on OASIS SiliconSystems products, including integrated circuits, software, and MOST development tools and modules, contact one of our offices below, or visit our web site: www.oasis.com www.oasis.de OASIS SiliconSystems, Inc. OASIS SiliconSystems AG 1120 South Capital of Texas Highway Bannwaldallee 48 Building 2, Suite 100 D-76185 Karlsruhe Austin, Texas 78746 USA Germany Fon: (+1) 512 306 8450 Fon: (+49) (0) 721 6 25 37 - 0 Fax: (+1) 512 306 8442 Fax: (+49) (0) 721 6 25 37 - 119

[email protected] [email protected] OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600 Van Dyke Avenue, Suite 220 Shin-Yokohama UU Bld. 5F Sterling Heights, 2-5-2 Shin-Yokohama, Kohoku-ku Michigan 48312-1172 USA Yokohama, 222-0033, Japan Fon: (+1) 586 795-0545 Fon: (+81) 45-470 2240 Fax: (+1) 586 795-8950 Fax: (+81) 45-470 2242

[email protected] [email protected] Technical Support For technical support, please refer to one of the following EMail addresses: [email protected] [email protected]

Page 3: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 3

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

DVDPlayer 4 MOST User Manual

© Copyright 2003 OASIS SiliconSystems All rights reserved

MOST is a registered trademark

Page 4: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 4

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

Document History Version Date Section Comment on changes V01_00_00-0 2003-07-25 - First version V01_02_00-0 2003-10-13 4.2 Expand table with new properties / methods 4.1 Add chapters

4.1.15 “FactoryReset” 4.1.16 “CaseTemperature”

4.2 Change chapter 4.2.4 “SourceInfo” 4.2 Add chapters

4.2.13 “ScreenFormat” 4.2.14 “VideoFrequency” 4.2.15 “VideoNorm” 4.2.16 “VideoSignalFormat” 4.2.17 “VideoFormat“ 4.2.18 “VideoOutputFormat” 4.2.24 “VideoInteraction“ 4.2.26 “DeckEvent” 4.2.27 “MediaEvent” 4.2.28 “Scan” 4.2.29 “Repeat” 4.2.34 “VideoDefaulSettings” 4.2.35 “TimeInformation” 4.2.36 “Shuffle” 4.2.37 “ReSync” 4.2.38 “SetupMenue”

5.5 Add new chapter

Page 5: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 5

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

Table Of Contents

1 INTRODUCTION...............................................................................................................................8 1.1 Features.........................................................................................................................................9 2 TYPICAL APPLICATION............................................................................................................... 10 2.1 DVD Module ............................................................................................................................... 10 2.2 MPEG Encoder........................................................................................................................... 11 3 OPERATIONAL DESCRIPTION ................................................................................................... 12 3.1 Control Processing ..................................................................................................................... 12

3.1.1 MOST NetServices.............................................................................................................. 12 3.1.2 MOST Sample Rate ............................................................................................................ 12 3.1.3 Flash Handler ...................................................................................................................... 12 3.1.4 Diagnostic Handler .............................................................................................................. 12

3.1.4.1 Optical Power Diagnostic................................................................................................................12 3.2 Signal Processing....................................................................................................................... 13 4 FUNCTION REFERENCE.............................................................................................................. 14 4.1 NetBlock (FBlockID = 0x01) ...................................................................................................... 16

4.1.1 FBlockIDs (0x000)............................................................................................................... 17 4.1.2 DeviceInfo (0x001) .............................................................................................................. 19 4.1.3 NodePositionAddress (0x002)............................................................................................. 21 4.1.4 NodeAddress (0x003) ......................................................................................................... 22 4.1.5 GroupAddress (0x004) ........................................................................................................ 23 4.1.6 AbilityToWake (0x005) ........................................................................................................ 24 4.1.7 ShutDown (0x006)............................................................................................................... 25 4.1.8 RetryParameters (0x007) .................................................................................................... 26 4.1.9 Sampling Frequency (0x008) .............................................................................................. 27 4.1.10 SourceHandles (0x100)....................................................................................................... 28 4.1.11 Notification (0x401) ............................................................................................................. 29 4.1.12 NotificationCheck (0x402) ................................................................................................... 31 4.1.13 PowerAttenuation (0xF01)................................................................................................... 32 4.1.14 VoltageSupervision (0xF02) ................................................................................................ 33 4.1.15 FactoryReset (0xF03).......................................................................................................... 34 4.1.16 CaseTemperature (0xF04) .................................................................................................. 35

4.2 DVDVideoPlayer (FBlockID = 0x34).......................................................................................... 36 4.2.1 FktIDs (0x000) ..................................................................................................................... 37 4.2.2 Notification (0x001) ............................................................................................................. 38 4.2.3 NotificationCheck (0x002) ................................................................................................... 40 4.2.4 SourceInfo (0x100).............................................................................................................. 41 4.2.5 Allocate (0x101)................................................................................................................... 44 4.2.6 DeAllocate (0x102).............................................................................................................. 46 4.2.7 SourceActivity (0x103) ........................................................................................................ 47 4.2.8 SourceName (0x104) .......................................................................................................... 48 4.2.9 SourceConnect (0x105) ...................................................................................................... 49 4.2.10 SourceDisConnect (0x106) ................................................................................................. 51 4.2.11 SourceRouting (0x107) ....................................................................................................... 52 4.2.12 SyncDataInfo (0x116).......................................................................................................... 53 4.2.13 ScreenFormat (0x130) ........................................................................................................ 54 4.2.14 VideoFrequency (0x131) ..................................................................................................... 55 4.2.15 VideoNorm (0x132) ............................................................................................................. 56 4.2.16 VideoSignalFormat (0x133)................................................................................................. 57 4.2.17 VideoFormat (0x135)........................................................................................................... 58 4.2.18 AudioOutFormat (0x136)..................................................................................................... 59 4.2.19 DeckStatus (0x200)............................................................................................................. 61 4.2.20 TimePosition (0x201) .......................................................................................................... 62 4.2.21 TrackPosition (0x202) ......................................................................................................... 64

Page 6: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 6

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.22 TitlePosition (0x205)............................................................................................................ 65 4.2.23 ChapterPosition (0x206)...................................................................................................... 66 4.2.24 VideoInteraction (0x251) ..................................................................................................... 67 4.2.25 MediaInfo (0x413) ............................................................................................................... 68 4.2.26 DeckEvent (0x430).............................................................................................................. 71 4.2.27 MediaEvent (0x431) ............................................................................................................ 72 4.2.28 Scan (0x451) ....................................................................................................................... 73 4.2.29 Repeat (0x452).................................................................................................................... 74 4.2.30 SlowFwSpeed (0x455) ........................................................................................................ 75 4.2.31 SlowBwSpeed (0x456) ........................................................................................................ 76 4.2.32 FastFwSpeed (0x457) ......................................................................................................... 77 4.2.33 FastBwSpeed (0x458)......................................................................................................... 78 4.2.34 VideoDefaultSettings (0x530).............................................................................................. 79 4.2.35 TimeInformation (0x613) ..................................................................................................... 81 4.2.36 Shuffle (0x620) .................................................................................................................... 83 4.2.37 ReSync (0xF10)................................................................................................................... 84 4.2.38 SetupMenue (0xF11)........................................................................................................... 85

5 SOFTWARE CONTROLS.............................................................................................................. 86 5.1 PCM Control (DVDPlayer4MOST_PCM198.oci)........................................................................ 86 5.2 Video Control (DVDPlayer4MOST_Video200.oci) ..................................................................... 87 5.3 DVDPlayer/Video Control (DVDPlayer4MOST_w_Video198.oci).............................................. 88 5.4 DVDPlayer Control (DVDPlayer4MOST198.oci)........................................................................ 89 5.5 DVDPlayer/Video Control (DVDPlayer4MOST_RC198.oci) ...................................................... 90 6 PHYSICAL DIMENSIONS ............................................................................................................. 91

7 CONNECTORS, SWITCHES, LEDS............................................................................................. 92 7.1 Front ........................................................................................................................................... 92 7.2 Rear ............................................................................................................................................ 92 8 OPERATING CONDITIONS .......................................................................................................... 93 8.1 Optical and Electrical Characteristics ......................................................................................... 93 8.2 Temperature Range.................................................................................................................... 94 8.3 Composite Output Level Characteristics .................................................................................... 94 9 APPENDIX A: LIST OF FIGURES ................................................................................................ 95

10 APPENDIX B: LIST OF TABLES .............................................................................................. 96

Page 7: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 7

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

Conventions Within this manual, the following abbreviations and symbols are used for improving readability:

Comment PIN Name of a PIN FileName.xxx Name of a file FunctionName() Name of a function PointerName Name of a pointer BIT Name of a single bit within a register x..y Range from x to y. Used as abbreviation e.g. for a group of bits like D7..0 [a,b,c] List of alternative elements to choose from. 0xzz Hexadecimal number (value zz) bREG Single byte (8bit) Register wREG Single word register (16bit) mREG Multi byte register (e.g. message buffer) RSVD The respective bit or register is reserved for future use / Inverter x Don’t care

Rising edge Falling edge

Page 8: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 8

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

1 Introduction The DVD Player from OASIS SiliconSystems is a MOST device offering a real-time interface to distribute Video and Audio streams from a broad range of media including CDDA and DVD via a MOST Network. Flexible configuration options allow for designs optimized for particular applications. The output streams of the player are available in all common audio and video formats and can be highly scaled to fit the particular viewing application. All necessary functions of the DVD player are controllable by using the message service of the MOST Network.

DebugPort

AudioADC

DCADC

DSP0StreamPump

VCD Scrambler

Host Controller

MOSTNetwork

Controller

PLLClock

Manager

AD0

TEMP

RX-232

TX-232

TX

RX

XTI

XTO

Routing Bus

Control Bus

Program Memory128k Flash

MOST Net Services

OS8805

ControlPort

STDATA 0..7STCLK

SDA

SCL

PWM

PWM

Figure 1-1: Integrated Multimedia IC OS8805

Page 9: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 9

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

1.1 Features

• Single DVD-Video Player for MOST Networks • Excellent vibration & playability performance • Variants “Europe, USA and Japan available • PAL or NTSC standard compatible (depending on region variant coding) • Supports

DVD-Video (single & dual layer) VideoCD (VCD) Super VideoCD (SVCD) AudioCD (CDDA) MP3 CD

• Available outputs:

Analog Composite CVBS MOST PCM Audio MOST VideoCD_2.0 MOST MPEG1 System Stream MOST MPEG2 Program Stream MOST MPEG2 Transport Stream

• Scalable bit rate from 1.5 to 12 Mbps • Integrated MOST Network Interface Controller • Supports 44.1 kHz MOST Networks • Built-in MOST NetServices Network Management Software • Fully automotive compliant with respect to voltage, temperature and shock absorption • Hardware:

ASP Active Skip Protection Scratch free PirouetteTM Disc Loading All operating angles possible Small dimensions: 179 x 160 x 50mm (W x D x H)

Page 10: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 10

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

2 Typical Application The built-in firmware controls the DVD module as well as the MPEG Encoder circuitries without any glue logic. Even the parallel bit stream port of the MPEG Encoder interfaces directly to the DSP0’s external memory port. A fiber optic unit for MOST Network interface and an external industry standard I2C EEPROM for parameter storage along with a clock reference device and a power supply completes the setup.

AD0

TEMP

RX

XTI

XTO

TX

DVD module

ClockReference

PowerSupply

FiberOpticUnit

MOSTNetwork

SDA

SCL

OS8805

SDA SCL

ParameterEEPROM

I2C

I2C

MPEG Encoder

STDATA 0..7STCLK PWM

BITSTREAM PORT

RX-232

TX-232

RS232

CaseFan

TempSensor

Video Audio

CVBSOut

Figure 2-1: Typical Application

2.1 DVD Module An I2C-controlled automotive DVD module is used for accessing and decoding a broad range of media. The DVD module the drive mechanics and a single-chip DVD processor. The firmware supplied with the OS8805 includes a software driver supporting this DVD module.

Page 11: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 11

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

2.2 MPEG Encoder An RS232-controlled MPEG Encoder is used for scaling the audio and video data delivered by the DVD module according to the users requirements. All common MPEG1 and MPEG2 formats can be selected for output on the MOST Network. The firmware supplied with the OS8805 includes a software driver supporting the MPEG Encoder and features additional VideoCD_2.0 scrambling for MPEG1 data in DSP0.

Page 12: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 12

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

3 Operational Description

3.1 Control Processing

3.1.1 MOST NetServices

The DVDPlayer 4 MOST implements MOST NetServices version 1.10.01. Standard functions are implemented within the NetBlock Function Block, and DVDVideoPlayer Function Block, as per the MOST Function Catalog V2.3. Proprietary functions are also implemented within DVDVideoPlayer.

3.1.2 MOST Sample Rate

The DVDPlayer 4 MOST supports two different sampling rates of 44.1kHz and 48kHz prior to the actual MOST frame rate for a given network. The DVDPlayer 4 MOST sample rate can also be run-time switched under NetBlock Function Block control message.

3.1.3 Flash Handler

The DVDPlayer 4 MOST has the capability of being re-flashed remotely over the MOST Network. A flashing tool is available for programming the player using an OptoLyzer4MOST Interface Box, a MOST PC Card or a MOST PCI Board. For updating the module the button “Flash Update” must be pressed and hold, additionally the button “Reset” must be pressed. After releasing both buttons the update then can be done with the flashing tool.

3.1.4 Diagnostic Handler

3.1.4.1 Optical Power Diagnostic

The DVDPlayer 4 MOST supports diagnostics for Optical Power. This diagnostic is used to evaluate the optical receiver signal margins and can be set within the NetBlock Function Block.

Page 13: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 13

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

3.2 Signal Processing For all kind of media several paths for audio and video signals are always available in parallel. Audio PCM: Independent from the inserted type of media audio data is read from the disc, processed to PCM and adapted to the MOST sample rate. The resulting uncompressed PCM audio samples are available for the MOST Network as synchronous SourceNr 1. No additional delay in time is added. Video CVBS: After readout and processing of the backend decoder a standard analog composite video signal is available at the chinch connector on the back of the device. No additional delay in time is added. A/V_compressed After readout and processing of the backend decoder the audio and video data is scaled and adapted to the MOST stream format selected by the user. Finally the compressed A/V multiplex is available for the MOST Network as synchronous SourceNr 2. The scaling and adaptation process will add an delay in time <1 second. However, the video and audio signals inside the multiplex are in perfect sync.

Page 14: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 14

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4 Function Reference This section contains a reference for each MOST Function supported by the DVDPlayer 4 MOST. For each function, the following information is provided: • Description of operation and effect • MOST Function format and parameters

The MOST Functions are arranged by function ID within the individual sections for the standard MOST Function Blocks NetBlock (FBlockID = 0x01), and DVDVideoPlayer (FBlockID = 0x34). Notes:

1. For all String data types, end of data is indicated by a 0x00 unless otherwise noted.

2. An error is reported to the controller that has sent the instruction, and consists of a code and description. Depending on the error, additional information is provided along with the error code. The error information is provided here similarly to the MOST Specification V2.2:

Error Code

Description of Error Code Error Information

Description of Error Info

0x01 FBlockID not available -- None 0x02 InstID not available -- None 0x03 FktID not available -- None 0x04 OPType not available OPType Invalid OPType 0x05 Invalid length -- None 0x06 Parameter wrong/out of range

One or more parameters were wrong, i.e., not within the boundaries specified for the function Example: Attempting to set Function Temp to 200, when maximum value is 80.

Parameter Parameter number (Byte), consisting of first incorrect parameter only.

0x07 Parameter not available One or more of the parameters were within the boundaries specified for the function, but are not available at the time. Example: Function SourceHandles being asked for handle 0x03, which is not being used by the device at that time.

Parameter Parameter number (Byte), consisting of first incorrect parameter only.

0x08 Parameter missing -- None 0x09 Too many parameters -- None 0x0A Secondary Node Address of

Primary Address of node responsible for secondary node sending the error

0x0B Device Malfunction -- None

Page 15: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 15

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

Error Code

Description of Error Code Error Information

Description of Error Info

0x0C Segmentation Error 0x01 First Segment missing 0x02 Target device does not provide

enough buffers to handle a message of this size

0x03 Unexpected segment number 0x04 Target device currently has doesn’t

have enough buffers to handle a message of this size

0x05 Timeout while waiting for next segment

0x06 Device not capable of handling segmented messages

0x07 Segmented message has not be finished prior to the arrival of another message sent by the same node

0x08 Reserved, must not be used 0x20 Function specific 0x01 Buffer overflow 0x02 List overflow 0x03 Element overflow 0x04 Value not available 0x40 Busy

Function is available but busy -- None

0x41 Not available -- None 0x42 Processing Error -- None 0x43 Method Aborted -- None

Page 16: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 16

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.1 NetBlock (FBlockID = 0x01) The NetBlock provides functions that affect a whole device. Each device has to contain the function block NetBlock.

Standard Functions

FktID Name 0x000 FBlockIDs 0x001 DeviceInfo 0x002 NodePositionAddress 0x003 NodeAddress 0x004 GroupAddress 0x005 AbilityToWake 0x006 ShutDown 0x007 RetryParameter 0x008 SamplingFrequency 0x100 SourceHandles 0x401 Notification 0x402 NotiifcationCheck

Proprietary Functions FktID Name 0xF01 PowerAttenuation 0xF02 VoltageSupervision 0xF03 FactoryReset 0xF04 CaseTemperature

Page 17: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 17

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.1.1 FBlockIDs (0x000)

Property for inquiring the function blocks that are implemented in a device and for setting the InstID.

Format of Function

Function classes: Unclassified Property

FBlock Function OPType Parameter

Get

SetGet FBlockID, OldInstID, NewInstID

Status FBlockIDList

NetBlock (0x01) FBlockIDs (0x000)

Error ErrorCode, ErrorInfo

Parameter

FBlockID

Functional address of a function block.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 0x34 1 None

NewInstID

New InstID for the function block FBlockID.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 1 none

OldInstID

Old InstID of the function block FBlockID.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 1 none

FBlockIDList

No Description

Basis datatype Length Description

Stream FBlockID, InstID{, FBlockID, InstID}

Page 18: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 18

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

InstID

Distinction of identical function blocks in a system (Hint: If parameter InstID is not of interest, it can be left alone!)

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 1 none

Page 19: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 19

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.1.2 DeviceInfo (0x001)

Access to same information as by KWP2000-service "ReadECUIdentification" and some part of KWP2000-service "ReadDataByLocalIdentifier" as well as MOST specific information.

Format of Function

Function classes: Unclassified Property

FBlock Function OPType Parameter

Get ID

Status ID, Description

NetBlock (0x01) DeviceInfo (0x001)

Error ErrorCode, ErrorInfo

Parameter

ID

A particular information can be chosen by the parameter ID.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 0..175 1 none

Description

The information that is to be inquired or set through parameter ID.

Basis datatype Length Description

ID Description

0x00 CompanyName

0x01 ProductName

0x02 ProductVersion

0x03 ProductSerialNumber

0x04 ProductDescription

0x05 LegalCopyright

0x06 LegalTrademarks

Stream 29

0xA0 MOSTVersion

CompanyName

Basis datatype MaxSize

String OASIS SiliconSystems AG

Page 20: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 20

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

ProductName

Basis datatype MaxSize

String DVDPlayer 4 MOST

ProductVersion

Basis datatype MaxSize

String V1.2.0

ProductSerialNumber

Basis datatype MaxSize

String Data0, Data1, Data2, Data3

ProductDescription

Basis datatype MaxSize

String MOST DVDPlayer

LegalCopyright

Basis datatype MaxSize

String Copyright 2003 Oasis SiliconSystems

LegalTrademarks

Basis datatype MaxSize

String Oasis LegalTrademarks

MOSTVersion

Version of transceiver and netservices. MOSTVersion ::= TransceiversVersion, NetserviceVersion, NetserviceRevision NetservicesRevision ::= XXXXXX (Revison as 3 byte BCD (Binary Coded Decimal) number) NetservicesVersion ::= HHUUBB (main version, sub version, build info as 3 Byte number, e.g. 010100 for version 1.1.0) TransceiversVersion ::= DDMMYY (day, month, year as 3 byte BCD, e.g. 010299 for 1. february 1999)

Basis datatype Length Description

Stream 9 Description

Page 21: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 21

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.1.3 NodePositionAddress (0x002)

Inquire the node position address of the device with this property.

Format of Function

Function classes: Number

FBlock Function OPType Parameter

Get

Status NodePositionAddress

NetBlock (0x01) NodePositionAddress (0x002)

Error ErrorCode, ErrorInfo

Parameter

NodePositionAddress

NodePositionAddress = 0x0400 + NodePosition, e. g. 0x0405, if the device has got position 5 in the ring.

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1024..1088 1 none

Page 22: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 22

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.1.4 NodeAddress (0x003)

With this property the logical node address of the devices can be set or inquired.

Format of Function

Function classes: Number

FBlock Function OPType Parameter

Get

SetGet NodeAddress

Status NodeAddress

NetBlock (0x01) NodeAddress (0x003)

Error ErrorCode, ErrorInfo

Parameter

NodeAddress

NodeAddress = 0x0100 + NodePositionAddress

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 256..313 1 none

Please Note: Default NodeAddress is 0x198

Page 23: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 23

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.1.5 GroupAddress (0x004)

With this property the group address of the devices can be set or inquired.

Format of Function

Function classes: Number

FBlock Function OPType Parameter

Get

SetGet GroupAddress

Status GroupAddress

NetBlock (0x01) GroupAddress (0x004)

Error ErrorCode, ErrorInfo

Parameter

GroupAddress

Default: GroupAddress = 0x0300 + FBlockID of the most important function block, i. e. the one that is shown first at an inquiry of the FBlockIDs.

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1 none

Please Note: Default GroupAddress is 0x334

Page 24: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 24

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.1.6 AbilityToWake (0x005)

Activate or deactivate the devices ability to wake up to network.

Format of Function

Function classes: Enumeration

FBlock Function OPType Parameter

Get

SetGet WakeStatus

Status WakeStatus

NetBlock (0x01) AbilityToWake (0x005)

Error ErrorCode, ErrorInfo

Parameter

WakeStatus

Permission to wake up the network.

Basis datatype Range of values Code Description

Unsigned Byte 0x01 0x01 On (Default for rousing device)

Page 25: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 25

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.1.7 ShutDown (0x006)

In normal operation mode only the Power Master switches off the network.

Format of Function

Function classes: Unclassified Method

FBlock Function OPType Parameter

Result Suspend

Start Suspend

NetBlock (0x01) ShutDown (0x006)

Error ErrorCode, ErrorInfo

Parameter

Suspend

Basis datatype Range of values Code Description

Enum 0x00..0x03 0x00 Query

Page 26: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 26

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.1.8 RetryParameters (0x007)

With this property the retry time of the devices can be set or inquired.

Format of Function

Function classes: Unclassified Property

FBlock Function OPType Parameter

Set RetryTime, RetryNumbers

Get

SetGet RetryTime, RetryNumbers

Status RetryTime, RetryNumbers

NetBlock (0x01) RetryParameters (0x007)

Error ErrorCode, ErrorInfo

Parameter

RetryNumbers

Number of repetitions

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 0..255 1 none

RetryTime

Number of control frames

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 2..255 1 none

Page 27: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 27

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.1.9 Sampling Frequency (0x008)

Inquire the sampling frequency of the MOST Network. This OPType „Get“ is only supported in that device, which contains the timing master. Therefore a slave device reports an error message "function not available". If a message with OPType „Set“ is received all required parameters and values are changed in the device so that it works properly with the new adjustment. This adjustment will be stored in the EEPROM of the device.

Format of Function

Function classes: Number

FBlock Function OPType Parameter

Get

Status SamplingFrequency

NetBlock (0x01) Sampling Frequency (0x008)

Error ErrorCode, ErrorInfo

Parameter

SamplingFrequency

Basis datatype Exp. Range of values Step Unit

Unsigned Long 0 1 none

Only values “44100” or “48000” are valid.

Page 28: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 28

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.1.10 SourceHandles (0x100)

The function SourceHandles is able to determine which function block in a device holds a particular connection at the moment. If an inquiry carries the Handle = 0xFF, all respective function blocks for each connection will be returned.

Format of Function

Function classes: Unclassified Property

FBlock Function OPType Parameter

Get Handle

Status HandleFBlockList

NetBlock (0x01) SourceHandles (0x100)

Error ErrorCode, ErrorInfo

Parameter

Handle

Identifier of a connection.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 0..59 1 none

HandleFBlockList

The information that is to be inquired or set through parameter ID.

Basis datatype Length Description

Stream Handle, FBlockID, InstID {, Handle, FBlockID, InstID}

FBlockID

Identifier of a connection.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 1 none

InstID

Distinction of identical function blocks in a system

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 1 None

Page 29: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 29

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.1.11 Notification (0x401)

This property administrates the Notification Matrix of a function block.

Format of Function

Function classes: Unclassified Property

FBlock Function OPType Parameter

Set Control, DeviceID, FktIDList

Get FktID

Status FktID, DeviceIDList

NetBlock (0x01) Notification (0x401)

Error ErrorCode, ErrorInfo

Parameter

Control

The parameter Control determines, where the entry has to be done, or the deletion respectively. SetAll = Entry of DeviceID in all properties that support Notification SetFunction = Entry of DeviceID for the specified functions in the Notification-Matrix ClearAll = Deletion of DeviceID at all functions of the Notification-Matrix ClearFunction = Deletion of DeviceID for the specified functions in the Notification-Matrix

Basis datatype Range of values Code Description

0x00 SetAll

0x01 SetFunction

0x02 ClearAll

Enum 0x00..0x03

0x03 ClearFunction

DeviceID

Rx/TxLog of a device or group address

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1 none

FktID

Function

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1 none

Page 30: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 30

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

DeviceIDList

List of Devices

Basis datatype Length Description

Stream DeviceID {, DeviceID}

FktIDList

List of functions with a maximum of 4.

Basis datatype Length Description

Stream 8 FktID {, FktID}

Please Note: The following properties are notified:

• FBlockIDs (0x000)

• NodePositionAddress (0x002)

• NodeAddress (0x003)

• GroupAddress (0x004)

• AbilityToWake (0x005)

• VoltageSupervision (0xF02)

Page 31: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 31

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.1.12 NotificationCheck (0x402)

Under certain system conditions it can be helpfull if a device can check whether its entries are still existent in the notification matrix or not. In case of error, a device is able to renew its entries.

Format of Function

Function classes: Unclassified Property

FBlock Function OPType Parameter

Get DeviceID

Status DeviceID, FktIDList

NetBlock (0x01) NotificationCheck (0x402)

Error ErrorCode, ErrorInfo

Parameter

FktIDList

List of functions.

Basis datatype Length Description

Stream - FktID {, FktID}

FktID

Function

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1 none

DeviceID

Rx/TxLog of a device or groupaddress

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1 none

Page 32: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 32

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.1.13 PowerAttenuation (0xF01)

This property provides the ability to activate a 3 dB attenuation on the “TX” output.

Format of Function

Function classes: Unclassified Property

FBlock Function OPType Parameter

Set Attenuation

Get -

SetGet Attenuation

Status Attenuation

NetBlock (0x01) PowerAttenuation (0xF01)

Error ErrorCode, ErrorInfo

Parameter

Attenuation

Basis datatype Range of values Code Description

0x00 Disable 3dB Attenuation Enum 0x00..0x01

0x01 Enable 3dB Attenuation

Page 33: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 33

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.1.14 VoltageSupervision (0xF02)

This property provides the ability to acquire voltage supervision parameters.

Format of Function

Function classes: Unclassified Property

FBlock Function OPType Parameter

Get -

Status VoltageLevel

NetBlock (0x01)

VoltageSupervision (0xF02)

Error ErrorCode, ErrorInfo

Parameter

VoltageLevel

Basis datatype Range of values Code Description

0x00 Under Voltage Ubatt < 7V

0x01 Critical Voltage Ubatt < 9V

0x02 Normal Operation 9V < Ubatt < 16V

Enum 0x00..0x03

0x03 Super Voltage Ubatt > 16V

Voltage threshold levels are described into the MOST Specification document.

Page 34: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 34

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.1.15 FactoryReset (0xF03)

This property resets the DVDPlayer and set all parameters to default values.

Format of Function

Function classes: Unclassified Property

FBlock Function OPType Parameter

Set FactoryReset NetBlock (0x01)

FactoryReset (0xF03)

Error ErrorCode, ErrorInfo

Parameter

FactoryReset

Basis datatype Range of values Code Description

Enum 0x01 0x01 FactoryReset

Page 35: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 35

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.1.16 CaseTemperature (0xF04)

This property gives the Case Temperature.

Format of Function

Function classes: Unclassified Property

FBlock Function OPType Parameter

Get CaseTemperature

Status CaseTemperature

NetBlock (0x01)

CaseTemperature(0xF04)

Error ErrorCode, ErrorInfo

Parameter

CaseTemperature

Basis datatype Exp. Range of values Step Unit

Signed Byte 0 0x00..0x80 1 none

Value is given in ° Celcius

Page 36: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 36

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2 DVDVideoPlayer (FBlockID = 0x34) This function block is a true subset of the GeneralPlayer and shall be used for DVD Video players.

Standard Functions

FktID Name 0x000 FktIDs 0x001 Notification 0x002 NotificationCheck 0x100 SourceInfo 0x101 Allocate 0x102 DeAllocate 0x103 SourceActivity 0x104 SourceName 0x105 SourceConnect 0x106 SourceDisConnect 0x107 SourceRouting 0x116 SyncDataInfo 0x130 ScreenFormat 0x131 VideoFrequency 0x132 VideoNorm 0x133 VideoSignalFormat 0x135 VideoFormat 0x136 AudioOutFormat 0x200 DeckStatus 0x201 TimePosition 0x202 TrackPosition 0x205 TitlePosition 0x206 ChapterPosition 0x251 VideoInteraction 0x413 MediaInfo 0x430 DeckEvent 0x431 MediaEvent 0x451 Scan 0x452 Repeat 0x455 SlowFwSpeed 0x456 SlowBwSpeed 0x457 FastFwSpeed 0x458 FastBwSpeed 0x530 VideoDefaultSettings 0x613 TimeInformation 0x620 Shuffle

Proprietary Functions FktID Name 0xF10 ReSync 0xF11 SetupMenue

Page 37: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 37

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.1 FktIDs (0x000)

With the property FktIDs the functions of a function block may be inquired.

Format of Function

Function classes: Unclassified Property

FBlock Function OPType Parameter

Get

Status BitField

DVDVideoPlayer (0x34)

FktIDs (0x000)

Error ErrorCode, ErrorInfo

Parameter

BitField

RLE-coded bitfield of available functions Remark: FktIDs are 12 Bit encoded !

Basis datatype Length Description

Stream FktID1, FktID2, ...

Page 38: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 38

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.2 Notification (0x001)

This property administrates the Notification Matrix of a function block.

Format of Function

Function classes: Unclassified Property

FBlock Function OPType Parameter

Set Control, DeviceID, FktIDList

Get FktID

Status FktID, DeviceIDList

DVDVideoPlayer (0x34)

Notification (0x001)

Error ErrorCode, ErrorInfo

Parameter

Control

The parameter Control determines, where the entry has to be done, or the deletion respectively. SetAll = Entry of DeviceID in all properties that support Notification SetFunction = Entry of DeviceID for the specified functions in the Notification-Matrix ClearAll = Deletion of DeviceID at all functions of the Notification-Matrix ClearFunction = Deletion of DeviceID for the specified functions in the Notification-Matrix

Basis datatype Range of values Code Description

0x00 SetAll

0x01 SetFunction

0x02 ClearAll

Enum 0x00..0x03

0x03 ClearFunction

DeviceID

Rx/TxLog of a device or group address

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1 none

FktID

Function

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1 none

Page 39: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 39

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

DeviceIDList

List of Devices

Basis datatype Length Description

Stream DeviceIDList::=<DeviceID>{, <DeviceID>}

FktIDList

List of functions with a maximum of 4.

Basis datatype Length Description

Stream 8 FktIDList::=<FktID>{, <FktID>}

Please Note: The following properties are notified:

• VideoFrequency (0x131)

• VideoNorm (0x132)

• VideoFormat (0x135)

• AudioOutFormat (0x136)

• DeckStatus (0x200)

• TimePosition (0x201)

• TrackPosition (0x202)

• TitlePosition (0x205)

• ChapterPosition (0x206)

• MediaInfo (0x413)

• DeckEvent (0x430)

• MediaEvent (0x431)

• Scan (0x451)

• Repeat (0x452)

• SlowFwSpeed (0x455)

• SlowBwSpeed (0x456)

• FastFwSpeed (0x457)

• FastBwSpeed (0x458)

• VideoDefaultSettings (0x530)

• TimeInformation (0x613)

• Shuffle (0x620)

Page 40: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 40

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.3 NotificationCheck (0x002)

Under certain system conditions it can be helpfull if a device can check whether its entries are still existent in the notification matrix or not. In case of error, a device is able to renew its entries.

Format of Function

Function classes: Unclassified Property

FBlock Function OPType Parameter

Get DeviceID

Status DeviceID, FktIDList

DVDVideoPlayer (0x34)

NotificationCheck (0x002)

Error ErrorCode, ErrorInfo

Parameter

DeviceID

Rx/TxLog of a device or groupaddress

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1 none

FktIDList

List of functions.

Basis datatype Length Description

Stream - FktIDList::=<FktID>{, <FktID>}

FktID

Function

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1 none

Page 41: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 41

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.4 SourceInfo (0x100)

This property gives particulars about the type of synchronous source data. For the SourceNr 2 the DataType and the BlockWidth can be adjusted.

Format of Function

Function classes: Unclassified Property

FBlock Function OPType Parameter

Set SourceNr, DataType, BlockWidth

Get SourceNr, DataType, DataDescription

Status SourceNr, DataType, DataDescription

DVDVideoPlayer (0x34)

SourceInfo (0x100)

Error ErrorCode, ErrorInfo

Parameter

SourceNr

Number of data source.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 0x01..0x02 1 Not_defined

DataType

Type of synchronous data stream. DataType of SourceNr 1 is fixed to PCM. The DataType of SourceNr 2 can be set to VCD_2.0, MPEG1 System Stream, MPEG2 Program Stream or MPEG2 TransportStream

Basis datatype Range of values Code Description

0x00 PCM

0x01 CDROM (i.e. VCD_2.0)

0x20 MPEG1 System Stream

0x21 MPEG2 Program Stream

Enum 0x00..0xFF

0x22 MPEG2 Transport Stream

Page 42: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 42

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

DataDescription

Depending on SourceNr, additional information will be transported in DataDescription.

Basis datatype Length Description

SourceNr DataDescription

0x01 {Resolution, AudioChannels, SrcDelay, ChannelList}

Stream -

0x02 {Blockwidth, ChannelList}

Resolution

Resolution of the AudioSamples in byte.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 0x02 1 not_defined

AudioChannels

Number of audio channels.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 0x02 1 not_defined

SrcDelay

Delay of synchronous Ddata related to the Timing Master. Remark: The parameter SrcDelay represents the register NDR.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 1 not_defined

ChannelList

List of particular channels.

Basis datatype Length Description

Stream 4 ChannelList::=<Channel>{, <Channel>}

Page 43: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 43

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

Channel

Number of a channel

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 0..59 1 not_defined

BlockWidth

Number of transferred byte per MOST frame. For the DataTypes MPEG1 System Stream, MPEG2 Program Stream , MPEG2 Transport Stream the BlockWidth can be adjusted in the range of 4..32 Bytes per MOST frame. For VideoCD_V2.0 only 4 bytes can be specified.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 4..32 1 not_defined

Page 44: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 44

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.5 Allocate (0x101)

With this method Allocate the source will be caused to occupy synchronous channels.

Format of Function

Function classes: Unclassified Method

FBlock Function OPType Parameter

Processing

Result SourceNr, SrcDelay, ChannelList

StartResult SourceNr

DVDVideoPlayer (0x34)

Allocate (0x101)

Error ErrorCode, ErrorInfo

Parameter

SourceNr

Number of data source (within one function block there can be more than one), e.g. 0x01 for the first source.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 0x01..0x02 1 not_defined

SrcDelay

Delay of synchronous data related to the Timing Master. Remark: The parameter SrcDelay represents the register NDR.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 1 not_defined

ChannelList

List of particular Channels.

Basis datatype Length Description

Stream 4 ChannelList::=<Channel>{, <Channel>}

Page 45: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 45

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

Channel

Number of a channel

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 0..59 1 not_defined

Page 46: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 46

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.6 DeAllocate (0x102)

The method DeAllocate causes the source to free occupied synchronous channels.

Format of Function

Function classes: Unclassified Method

FBlock Function OPType Parameter

Processing

Result SourceNr

StartResult SourceNr

DVDVideoPlayer (0x34)

DeAllocate (0x102)

Error ErrorCode, ErrorInfo

Parameter

SourceNr

Number of the data source (there can be several sources in one function block), e.g. 0x01 for the first source

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 0x01..0x02 1 not_defined

Page 47: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 47

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.7 SourceActivity (0x103)

This method controls the activity of an audio source.

Format of Function

Function classes: Unclassified Method

FBlock Function OPType Parameter

Processing

Result SourceNr, Activity

StartResult SourceNr, Activity

DVDVideoPlayer (0x34)

SourceActivity (0x103)

Error ErrorCode, ErrorInfo

Parameter

SourceNr

Number of data source.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 0x01..0x02 1 not_defined

Activity

Basis datatype Range of values Code Description

0x00 Off Enum 0x00..0x02

0x02 On

Page 48: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 48

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.8 SourceName (0x104)

By property SourceName, an identifier of the synchronous source data can be requested.

Format of Function

Function classes: Unclassified Property

FBlock Function OPType Parameter

Get SourceNr

Status SourceNr, SourceName

DVDVideoPlayer (0x34)

SourceName (0x104)

Error ErrorCode, ErrorInfo

Parameter

SourceNr

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 0x01..0x02 1 not_defined

SourceName

Basis datatype Range of values Code Description

0x01 PCM String 0x01..0x02

0x02 AV_comp

Page 49: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 49

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.9 SourceConnect (0x105)

By use of the method SourceConnect a source will connect their data to the given synchronous MOST channels. NOTE: In systems without a connection master, the methods Allocate/Deallocate must be used to route synchronous data to the MOST bus! In systems with a connection master, it is up to such master to decide whether allocation or source routing is used throughout the system.

Format of Function

Function classes: Unclassified Method

FBlock Function OPType Parameter

Processing

Result SourceNr, SrcDelay

StartResult SourceNr, ChannelList

DVDVideoPlayer (0x34)

SourceConnect (0x105)

Error ErrorCode, ErrorInfo

Parameter

SourceNr

Number of data source (within one function block there can be more than one), e.g. 0x01 for the first source.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 0x01..0x02 1 none

SrcDelay

Delay of synchronous data related to the Timing Master. Remark: The parameter SrcDelay represents the register NDR.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 1 Not_defined

ChannelList

List of particular Channels.

Basis datatype Length Description

Stream 4 ChannelList::=<Channel>{, <Channel>}

Page 50: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 50

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

Channel

Number of a channel

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 0..59 1 none

Page 51: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 51

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.10 SourceDisConnect (0x106)

By use of the method SourceDisConnect the synchronous channels of a source will be disconnected. This is for use with the method SourceConnect only.

Format of Function

Function classes: Unclassified Method

FBlock Function OPType Parameter

Processing

Result SourceNr

StartResult SourceNr

DVDVideoPlayer (0x34)

SourceDisConnect (0x106)

Error ErrorCode, ErrorInfo

Parameter

SourceNr

Number of data source (within one function block there can be more than one), e.g. 0x01 for the first source.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 0x01..0x02 1 none

Page 52: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 52

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.11 SourceRouting (0x107)

This property describes the relation between the source numbers of the function block and the physically existing synchronous data sources. Use this property to determine which source numbers are mutually exclusive.

Format of Function

Function classes: Array of { Number }

FBlock Function OPType Parameter

Get Pos

Status Pos, Data

DVDVideoPlayer (0x34)

SourceRouting (0x107)

Error ErrorCode, ErrorInfo

Parameter

Pos

The parameter Pos={x,y} consists of two byte x and y and shows which parameter shall be set, inquired or read. Since this property has only one dimension, y is unused. Valid range: x=1..number of sources (like given in SyncDataInfo), y=0

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1 none

Data

The content depends on the parameter pos.

Basis datatype Length Description

Pos Data

{ x=0 } PhysicalSource[1], PhysicalSource[2]

{ x=1 } PhysicalSource[1]

Stream -

{ x=2 } PhysicalSource[2]

PhysicalSource

Number to identify the physical source this logical source number is related to. The physical source numbers are tested on equality by the connection master.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 1 None

Page 53: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 53

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.12 SyncDataInfo (0x116)

This property SyncDataInfo can be used to query the function block on how many connections it may serve as sink or source.

Format of Function

Function classes: Unclassified Property

FBlock Function OPType Parameter

Get

Status SourceCount, SinkCount

DVDVideoPlayer (0x34)

SyncDataInfo (0x116)

Error ErrorCode, ErrorInfo

Parameter

SourceCount

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 0x02 1 not_defined

SinkCount

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 0x00 1 not_defined

Page 54: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 54

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.13 ScreenFormat (0x130)

Image format of the video screen Aspect ratio of the encoded MPEG stream.

Format of Function

Function classes: Enumeration

FBlock Function OPType Parameter

Get

Status ScreenFormat

DVDVideoPlayer (0x34)

ScreenFormat (0x130)

Error ErrorCode, ErrorInfo

Parameter

ScreenFormat

Basis datatype Range of values Code Description

Enum 0x01 0x01 4:3

Page 55: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 55

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.14 VideoFrequency (0x131)

Format of Function

Function classes: Enumeration

FBlock Function OPType Parameter

Get

Status VideoFrequency

DVDVideoPlayer (0x34)

VideoFrequency (0x131)

Error ErrorCode, ErrorInfo

Parameter

VideoFrequency

Depending on region variant coding of the device. PAL = 50Hz, NTSC = 60Hz.

Basis datatype Range of values Code Description

0x01 50 Hz Enum 0x01..0x02

0x02 60 Hz

Page 56: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 56

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.15 VideoNorm (0x132)

Format of Function

Function classes: Enumeration

FBlock Function OPType Parameter

Get

Status VideoNorm

DVDVideoPlayer (0x34)

VideoNorm (0x132)

Error ErrorCode, ErrorInfo

Parameter

VideoNorm

Depending on region variant coding of the device. Europe = PAL, USA/Japan = NTSC.

Basis datatype Range of values Code Description

0x09 NTSC Enum 0x09..0x13

0x13 PAL

Page 57: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 57

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.16 VideoSignalFormat (0x133)

Format of Function

Function classes: Enumeration

FBlock Function OPType Parameter

Get

Status VideoSignalFormat

DVDVideoPlayer (0x34)

VideoSignalFormat (0x133)

Error ErrorCode, ErrorInfo

Parameter

VideoSignalFormat

Basis datatype Range of values Code Description

Enum 0x0A 0x0A FBAS (CVBS)

Page 58: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 58

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.17 VideoFormat (0x135)

This property selects which presentation mode is used when playing DVD.

Format of Function

Function classes: Enumeration

FBlock Function OPType Parameter

Set VideoFormat

Get

Status VideoFormat

DVDVideoPlayer (0x34)

VideoFormat (0x135)

Error ErrorCode, ErrorInfo

Parameter

VideoFormat

Basis datatype Range of values Code Description

0x02 wide

0x03 Letter box

Enum 0x02..0x04

0x04 PanScan

Page 59: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 59

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.18 AudioOutFormat (0x136)

Format of Function

Function classes: Enumeration

FBlock Function OPType Parameter

Set PreferredLanguage

Get

Status AudioChannel, AudioType, PreferredLanguage, NChannels, OutputPort

DVDVideoPlayer (0x34)

AudioOutFormat (0x136)

Error ErrorCode, ErrorInfo

Parameter

AudioChannel

Number of active audio channels

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1..8 1 none

AudioType

Depending of the sampling frequency of MOST one of two AudioType are reported

Basis datatype Range of values Code Description

0x01 Linear PCM, Sampling rate 44.1 kHz, Quantization 24 bits Enum 0x01..0x02

0x02 Linear PCM, Sampling rate 48 kHz, Quantization 24 bits

PreferredLanguage

ISO-639 "Names of Languages" e.g. 0x6465 = "de" = Germany

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 full range 1 none

Europe: en (English), es (Spanish), fr (French), pt (Portuguese), it (Italian), de (German), nl (Dutch),

da (Denish), no (Norwegian), sv (Swedish), rv (Russian), el (Greek), tr (Turkish), is (Islandic), ca (Catalanian)

USA: en (English), es (Spanish), fr (French), pt (Portuguese), it (Italian), rv (Russian), de (German), el (Greek), ja (Japanese), ko (Korean), zh (Chinese), qv (Quechua), gn (Guarani), ay (Aymara), ik (Inupiak)

Page 60: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 60

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

Japan: en (English), es (Spanish), fr (French), pt (Portuguese), rv (Russian), ja (Japanese), ko

(Korean), zh (Chinese), id (Indonesian), km (Cambodian), ms (Melanesian), my (Burmese), ne (Nepalese), th (Thai), vi (Vietnamese), bo (Tibetan)

NChannels

Number of channels available for the current AudioFormat

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 full range 1 none

OutputPort

Number of channels available for the current AudioFormat

Basis datatype Range of values Code Description

Enum 0x02 0x02 MOST

Page 61: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 61

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.19 DeckStatus (0x200)

This property controls and shows the state of the drive.

Format of Function

Function classes: Enumeration

FBlock Function OPType Parameter

Set DeckStatus

Get

Status DeckStatus

DVDVideoPlayer (0x34)

DeckStatus (0x200)

Error ErrorCode, ErrorInfo

Parameter

DeckStatus

Basis datatype Range of values Code Description

0x00 Play

0x01 Stop

0x02 Pause

0x03 Load

0x04 Unload

0x05 Search Forward

0x06 Search Backward

0x20 Slow Motion Forward

0x21 Slow Motion Backward

Enum 0x00..0x23

0x23 PreStop (play resumes at old position)

According to the media being played following limitations will apply:CDDA: ‘Slow Motion Forward’, ‘Slow Motion Backward’ and ‘PreStop’ not available. MP3: ‘Search Forward’, ‘Search Backward’, ‘Slow Motion Forward’, ‘Slow Motion Backward’ and ‘PreStop’ are not available.

Page 62: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 62

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.20 TimePosition (0x201)

Display of current or setting of a new position in milliseconds. Datatype: Record of {DiskTime, TrackTime, TitleTime} Remark: * an event is triggered only every second

Format of Function

Function classes: Record of { Number Number Number }

FBlock Function OPType Parameter

Get Pos

Status Pos, Data

DVDVideoPlayer (0x34)

TimePosition (0x201)

Error ErrorCode, ErrorInfo

Parameter

Pos

The parameter Pos={x,y} consists of two byte x and y and shows which parameter shall be set, inquired or read. Since this is an unidimensional construction, the second Byte y is unused (y=0=const) and the simplified notation Pos={x} is valid. Valid range: x=0..3

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 0..3 1 none

Data

The content of Data depends on parameter Pos={x,y}.

Basis datatype Length Description

Pos Data

{ x=0 } DiskTime, TrackTime, TitleTime

{ x=1 } DiskTime (not supported)

{ x=2 } TrackTime

Stream -

{ x=3 } TitleTime

Page 63: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 63

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

DiskTime

This property is not supported by DVDPlayer 4 MOST. A fixed value of 0x00000000 will be reported

Basis datatype Exp. Range of values Step Unit

Signed Long 0 0x00000000 1 ms

TrackTime

Time details in milliseconds related to begin of current track. (will be the same value as TitleTime)

Basis datatype Exp. Range of values Step Unit

Signed Long 0 0..0xFFFFFFFF 1 ms

TitleTime

Time details in milliseconds related to the start of the current title. (will be the same value as TrackTime)

Basis datatype Exp. Range of values Step Unit

Signed Long 0 0..0xFFFFFFFF 1 ms

Page 64: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 64

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.21 TrackPosition (0x202)

Displays the current or sets a new position as track. Remark: Track=0 for "no track", e.g. if there is no medium available. * The currently valid range of values is dependent on the medium. TrackPosition was implemented for compatibility to older CDDA players only. TitlePosition is the equivalent to TrackPosition and should be used.

Format of Function

Function classes: Number

FBlock Function OPType Parameter

Set Track

Get

SetGet Track

Increment NSteps

Decrement NSteps

Status Track

DVDVideoPlayer (0x34)

TrackPosition (0x202)

Error ErrorCode, ErrorInfo

Parameter

Track

The current track.

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1 none

NSteps

Number of steps for adjustment.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 1..255 1 None

Page 65: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 65

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.22 TitlePosition (0x205)

Display of current or setting of a new Title. The functionality of this property depends on the medium being played:

• For DVD media, the current Title is adjusted.

• For CDDA media, the current Track is adjusted.

• For MP3 media, the current Album is adjusted.

Format of Function

Function classes: Number

FBlock Function OPType Parameter

Set TitlePosition

Get

SetGet TitlePosition

Increment NSteps

Decrement NSteps

Status TitlePosition

DVDVideoPlayer (0x34)

TitlePosition (0x205)

Error ErrorCode, ErrorInfo

Parameter

TitlePosition

Number of steps for adjustment.

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1 none

NSteps

Number of steps for adjustment.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 1..255 1 none

Page 66: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 66

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.23 ChapterPosition (0x206)

Display of current or setting of a new Chapter. The functionality of this property depends on the medium being played:

• For DVD media, the current Chapter is adjusted.

• For MP3 media, the current File is adjusted.

Format of Function

Function classes: Number

FBlock Function OPType Parameter

Set ChapterPosition

Get

SetGet ChapterPosition

Increment NSteps

Decrement NSteps

Status ChapterPosition

DVDVideoPlayer (0x34)

ChapterPosition (0x206)

Error ErrorCode, ErrorInfo

Parameter

NSteps

Number of steps for adjustment.

Basis datatype Exp. Range of values Step Unit

Unsigned Byte 0 1..255 1 none

ChapterPosition

Number of steps for adjustment.

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1 none

Page 67: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 67

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.24 VideoInteraction (0x251)

Operates the DVD menu

Format of Function

Function classes: Unclassified Method

FBlock Function OPType Parameter

Processing

Result VideoInteraction

Start VideoInteraction

StartResult VideoInteraction

DVDVideoPlayer (0x34)

VideoInteraction (0x251)

Error ErrorCode, ErrorInfo

Parameter

VideoInteraction

No

Basis datatype Range of values Code Description

0x00 Title

0x01 Root

0x02 Enter

0x03 Up

0x04 Down

0x05 Right

0x06 Left

0x07 Back

0x08 Previous Chapter

0x09 Next Chapter

0x0a Subtitle

0x0b Audio

0x0c Angle

Enum 0x00..0x0e

0x0e Resume

Page 68: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 68

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.25 MediaInfo (0x413)

There are one (NMax = 1) Media available. This property shows the name (MediaTitle), the type (MediaType), the file system (MediaFilesystem) and the duration (PlayTime) for every medium.

Format of Function

Function classes: Array of { Record of { String Enumeration Enumeration Number Number Number } }

FBlock Function OPType Parameter

Get Pos

Status Pos, Data

DVDVideoPlayer (0x34)

MediaInfo (0x413)

Error ErrorCode, ErrorInfo

Parameter

Pos

The parameter Pos={x,y} consists of two byte x and y and shows which parameter shall be set, inquired or read. Valid range: x=0..1, y=0..6

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1 none

Data

The content of Data depends on parameter Pos={x,y}.

Basis datatype

Length Description

Pos Data

{ x=0, y=0 } MediaTitle[1], MediaType[1], MediaFilesystem[1], FirstTrack[1], LastTrack[1], PlayTime[1]

{ x=1, y=0 } MediaTitle[1], MediaType[1], MediaFilesystem[1], FirstTrack[1], LastTrack[1], PlayTime[1]

{ x=1, y=1 } MediaTitle[1]

{ x=1, y=2 } MediaType[1]

{ x=1, y=3 } MediaFilesystem[1]

{ x=1, y=4 } FirstTrack[1] (not supported)

{ x=1, y=5 } LastTrack[1] (not supported)

Stream -

{ x=1, y=6 } PlayTime[1]

Page 69: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 69

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

MediaTitle

Name of medium Hint: If the name of the medium is not available, an empty string will be transferred.

Basis datatype MaxSize

String 18

MediaType

Type of stored information

Basis datatype Range of values Code Description

0x00 no disc / unknown

0x01 Audio

Enum 0x00..0x02

0x02 Video

MediaFilesystem

Filesystem

Basis datatype Range of values Code Description

0x00 no disk / unknown

0x01 CDDA (CD Digital Audio)

0x03 ISO9660

0x09 CDXA

Enum 0x00..0x0A

0x0A UDF

FirstTrack

Not available for DVDPlayer 4 MOST

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 0x00000000 1 none

LastTrack

Not available for DVDPlayer 4 MOST

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 0x00000000 1 none

Page 70: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 70

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

PlayTime

Shows the total playtime of the medium

Basis datatype Exp. Range of values Step Unit

Unsigned Long 0 0x00000000..0xFFFFFFFF 1 none

Page 71: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 71

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.26 DeckEvent (0x430)

Events concerning the drive.

Format of Function

Function classes: Enumeration

FBlock Function OPType Parameter

Get

Status DeckEvent

DVDVideoPlayer (0x34)

DeckEvent (0x430)

Error ErrorCode, ErrorInfo

Parameter

DeckEvent

Type of event

Basis datatype Range of values Code Description

0x00 Normal Operation Enum 0x00..0x02

0x02 Over normal temperature

Page 72: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 72

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.27 MediaEvent (0x431)

Events concerning the current medium.

Format of Function

Function classes: Enumeration

FBlock Function OPType Parameter

Get

Status MediaEvent

DVDVideoPlayer (0x34)

MediaEvent (0x431)

Error ErrorCode, ErrorInfo

Parameter

MediaEvent

Type of event

Basis datatype Range of values Code Description

0x00 Normal Operation Enum 0x00..0x06

0x06 Disk not available

Page 73: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 73

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.28 Scan (0x451)

This property is for switching on and off the Scan function of the Disk.

Format of Function

Function classes: Enumeration

FBlock Function OPType Parameter

Set ScanState

Get

Status ScanState

DVDVideoPlayer (0x34)

Scan (0x451)

Error ErrorCode, ErrorInfo

Parameter

ScanState

Disk => Scan within the medium.

Basis datatype Range of values Code Description

0x00 Off Enum 0x00..0x02

0x02 Disk

Page 74: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 74

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.29 Repeat (0x452)

This property is for switching on and off the repeat function.

Format of Function

Function classes: Enumeration

FBlock Function OPType Parameter

Set RepeatState

Get

Status RepeatState

DVDVideoPlayer (0x34)

Repeat (0x452)

Error ErrorCode, ErrorInfo

Parameter

RepeatState

Track => automatic repeat of the current track. Disk => automatic repeat of the current medium. Chapter => automatic repeat of the current chapter. Title => automatic repeat of the current title.

Basis datatype Range of values Code Description

0x00 Off

0x01 Track

0x02 Disk

0x05 Chapter (only DVD-drive)

Enum 0x00..0x06

0x06 Title (only DVD-drive)

Page 75: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 75

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.30 SlowFwSpeed (0x455)

Displays the current or sets the new speed for "slow motion forward".

Format of Function

Function classes: Number

FBlock Function OPType Parameter

Set SlowSpeed

Get

SetGet SlowSpeed

Status SlowSpeed

DVDVideoPlayer (0x34)

SlowFwSpeed (0x455)

Error ErrorCode, ErrorInfo

Parameter

SlowSpeed

Slow motion with 1/2, 1/4 and 1/8 of normal speed

Basis datatype Range of values Code Description

0x02 1/2 of normal speed

0x04 1/4 of normal speed

Unsigned Byte 0x02..0x08

0x08 1/8 of normal speed

Page 76: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 76

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.31 SlowBwSpeed (0x456)

Displays the current or sets the new speed for "slow motion backward".

Format of Function

Function classes: Number

FBlock Function OPType Parameter

Set SlowSpeed

Get

SetGet SlowSpeed

Status SlowSpeed

DVDVideoPlayer (0x34)

SlowBwSpeed (0x456)

Error ErrorCode, ErrorInfo

Parameter

SlowSpeed

Slow motion with 1/2, 1/4 and 1/8 of normal speed

Basis datatype Range of values Code Description

0x02 1/2 of normal speed

0x04 1/4 of normal speed

Unsigned Byte 0x02..0x08

0x08 1/8 of normal speed

Page 77: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 77

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.32 FastFwSpeed (0x457)

Displays the current or sets the new speed for "fast motion forward".

Format of Function

Function classes: Number

FBlock Function OPType Parameter

Set FastSpeed

Get

SetGet FastSpeed

Status FastSpeed

DVDVideoPlayer (0x34)

FastFwSpeed (0x457)

Error ErrorCode, ErrorInfo

Parameter

FastSpeed

Fast motion with 2, 4, 8 and 32 * normal speed

Basis datatype Range of values Code Description

0x02 2 * normal speed

0x04 4 * normal speed

0x08 8 * normal speed

Unsigned Byte 0x02..0x20

0x20 32 * normal speed

According to the media being played following limitations will apply: CDDA: ‘2x’ and ‘32x’ are not available and will be interpreted as’4x’ and ‘8x’ respectively

Page 78: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 78

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.33 FastBwSpeed (0x458)

Displays the current or sets the new speed for "fast motion backward".

Format of Function

Function classes: Number

FBlock Function OPType Parameter

Set FastSpeed

Get

SetGet FastSpeed

Status FastSpeed

DVDVideoPlayer (0x34)

FastBwSpeed (0x458)

Error ErrorCode, ErrorInfo

Parameter

FastSpeed

Fast motion with 2, 4, 8 and 32 * normal speed

Basis datatype Range of values Code Description

0x02 2 * normal speed

0x04 4 * normal speed

0x08 8 * normal speed

Unsigned Byte 0x02..0x20

0x20 32 * normal speed

According to the media being played following limitations will apply: CDDA: ‘2x’ and ‘32x’ are not available and will be interpreted as’4x’ and ‘8x’ respectively

Page 79: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 79

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.34 VideoDefaultSettings (0x530)

Sets / reads the Default-Settings of a DVD-Player. Datatype: Record of {AudioLanguage, SubtitleLanguage, MenueLanguage, VideoAngle, VideoFormat}

Format of Function

Function classes: Record of { Number Number Number Enumeration Enumeration }

FBlock Function OPType Parameter

Set Pos, Data

Get Pos

Status Pos, Data

GeneralPlayer (0x00)

VideoDefaultSettings (0x530)

Error ErrorCode, ErrorInfo

Parameter

Pos

The parameter Pos={x,y} consists of two byte x and y and shows which parameter shall be set, inquired or read. Since this is an unidimensional construction, the second Byte y is unused (y=0=const) and the simplified notation Pos={x} is valid. Valid range: x=0, y=0

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1 none

Data

The content of Data depends on parameter Pos={x,y}.

Basis datatype Length Description

Stream - AudioLanguage, SubtitleLanguage, MenueLanguage, VideoFormat

AudioLanguage

ISO-639 "Names of Languages" e.g. 0x6465 = "de" = Germany

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1 none

Europe: en (English), es (Spanish), fr (French), pt (Portuguese), it (Italian), de (German), nl (Dutch),

da (Denish), no (Norwegian), sv (Swedish), rv (Russian), el (Greek), tr (Turkish), is (Islandic), ca (Catalanian)

Page 80: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 80

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

USA: en (English), es (Spanish), fr (French), pt (Portuguese), it (Italian), rv (Russian), de

(German), el (Greek), ja (Japanese), ko (Korean), zh (Chinese), qv (Quechua), gn (Guarani), ay (Aymara), ik (Inupiak)

Japan: en (English), es (Spanish), fr (French), pt (Portuguese), rv (Russian), ja (Japanese), ko (Korean), zh (Chinese), id (Indonesian), km (Cambodian), ms (Melanesian), my (Burmese), ne (Nepalese), th (Thai), vi (Vietnamese), bo (Tibetan)

SubtitleLanguage

ISO-639 "Names of Languages" e.g. 0x6465 = "de" = Germany

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1 none

Europe: en (English), es (Spanish), fr (French), pt (Portuguese), it (Italian), de (German), nl (Dutch),

da (Denish), no (Norwegian), sv (Swedish), rv (Russian), el (Greek), tr (Turkish), is (Islandic), ca (Catalanian)

USA: en (English), es (Spanish), fr (French), pt (Portuguese), it (Italian), rv (Russian), de (German), el (Greek), ja (Japanese), ko (Korean), zh (Chinese), qv (Quechua), gn (Guarani), ay (Aymara), ik (Inupiak)

Japan: en (English), es (Spanish), fr (French), pt (Portuguese), rv (Russian), ja (Japanese), ko (Korean), zh (Chinese), id (Indonesian), km (Cambodian), ms (Melanesian), my (Burmese), ne (Nepalese), th (Thai), vi (Vietnamese), bo (Tibetan)

MenueLanguage

ISO-639 "Names of Languages" e.g. 0x6465 = "de" = Germany

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1 none

Europe: en (English), es (Spanish), fr (French), pt (Portuguese), it (Italian), de (German), nl

(Dutch), sv (Swedish) USA/Japan: en (English), es (Spanish), fr (French), pt (Portuguese), zh (Chinese), ms

(Melanesian)

VideoFormat

Basis datatype Range of values Code Description

0x02 Wide

0x03 Letter Box

Enum 0x00..0x04

0x04 Pan Scan

Page 81: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 81

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.35 TimeInformation (0x613)

Requesting the time information of the actual title and chapter.

Format of Function

Function classes: Array of { Record of { Number Number Number Number } }

FBlock Function OPType Parameter

Get Pos

Status Pos, Data

DVDVideoPlayer (0x34)

TimeInformation (0x613)

Error ErrorCode, ErrorInfo

Parameter

Pos

The parameter Pos={x,y} consists of two byte x and y and shows which parameter shall be set, inquired or read. Since this is an unidimensional construction, the second Byte y is unused (y=0=const) and the simplified notation Pos={x} is valid. x = 0 ... 4.

Basis datatype Exp. Range of values Step Unit

Unsigned Word 0 1 none

Data

Basis datatype Length Description

Pos Data

{ x=0, y= } {TitleElapsed, TitleTotal }

{ x=1, y= } {TitleElapsed}

Stream -

{ x=2, y= } {TitleTotal}

TitleElapsed

Time elapsed in the current title.

Basis datatype Exp. Range of values Step Unit

Unsigned Long 0 1 ms

Page 82: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 82

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

TitleTotal

Total time in the current title.

Basis datatype Exp. Range of values Step Unit

Unsigned Long 0 1 ms

Page 83: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 83

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.36 Shuffle (0x620)

This property is for switching on and off the shuffle function.

Format of Function

Function classes: Enumeration

FBlock Function OPType Parameter

Set ShuffleState

Get

Status ShuffleState

DVDVideoPlayer (0x34)

Shuffle (0x620)

Error ErrorCode, ErrorInfo

Parameter

ShuffleState

Disk => Random selection with the current disc.

Basis datatype Range of values Code Description

0x00 Off

0x01 reserved

Enum 0x00..0x02

0x02 Disk

Page 84: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 84

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.37 ReSync (0xF10)

This property provides an automatic stop and restart of the MPEG Stream output. This is useful for older free running devices which do not synchronize on the Stream. A value of 74 minutes might be useful for some VideoCD_2.0 decoders. When a ReSync is triggered, the picture will freeze / disappear for a few seconds.

Format of Function

Function classes: Enumeration

FBlock Function OPType Parameter

Set ReSync

Get

Status ReSync

DVDVideoPlayer (0x34)

ReSync (0xF10)

Error ErrorCode, ErrorInfo

Parameter

ReSync

Enable resynchronization. The value of 0x00 disables the resynchronization

Basis datatype Exp. Range of values Step Unit

Unsigned Short 0 full 1 min

Page 85: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 85

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

4.2.38 SetupMenue (0xF11)

This property enables the onscreen setup menue of DVD Drive.

Format of Function

Function classes: Enumeration

FBlock Function OPType Parameter

Set SetupMenue DVDVideoPlayer (0x34)

SetupMenue (0xF11)

Error ErrorCode, ErrorInfo

Parameter

SetupMenue

Enable SetupMenue.

Basis datatype Range of values Code Description

Enum 0x01 0x01 Enable SetupMenue

Page 86: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 86

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

5 Software Controls

5.1 PCM Control (DVDPlayer4MOST_PCM198.oci) The control file DVDPlayer4MOST_PCM198.oci for looks like this:

Track back

Pause playing Play

Stop playing

Track forward

Load CD Eject CD

Allocate 4Channels

DeAllocateChannels

Figure 5-1: PCM Control

Page 87: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 87

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

5.2 Video Control (DVDPlayer4MOST_Video200.oci) The control file DVDPlayer4MOST_Video200.oci for looks like this:

Balance Setting

Bass Setting

Treble Setting

Volume Setting

Play Video Connect to Channels

Stop Video

Allocate 4 Channels

DeAllocate Channels

Figure 5-2: Video Control

Page 88: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 88

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

5.3 DVDPlayer/Video Control (DVDPlayer4MOST_w_Video198.oci) The control file DVDPlayer4MOST_w_Video198.oci for looks like this:

Figure 5-3: DVDPlayer/Video Control 1

Page 89: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 89

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

5.4 DVDPlayer Control (DVDPlayer4MOST198.oci) The control file DVDPlayer4MOST198.oci for looks like this:

Figure 5-4: DVDPlayer Control

Page 90: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 90

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

5.5 DVDPlayer/Video Control (DVDPlayer4MOST_RC198.oci) The control file DVDPlayer4MOST_RC198.oci for looks like this:

Figure 5-5: DVDPlayer/Video Control 2

DeAllocate Source 2

Connect MOST Video

DisConnect MOST Video

Allocate Source 2

Allocate Source 1

DeAllocate MOST Video PCM

Allocate MOST Video PCM

DeAllocate Source 1

Page 91: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 91

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

6 Physical Dimensions

Figure 6-1: Physical Dimensions

Page 92: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 92

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

7 Connectors, Switches, LEDs

7.1 Front

Figure 7-1: Front

7.2 Rear

Figure 7-2: Rear

EJECT SwitchReset Flash UpdateAccess/Play indicator (blinks when active)

MOST Network LOCK Status (switched on in lock state)

Optical IN/OUT for MOST Network

Composite Video Output Power

Page 93: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 93

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

8 Operating Conditions

8.1 Optical and Electrical Characteristics Symbol Condition Min. Type. Max. UnitPeak Wavelength λ2 630 650 685 nm FWHM Δλ2 - - 30 nm Optical output power Popt2 1), 2) -10 - -1.5 dBmOptical output power “Light off” POFF2 2), 3) - - -50 dBmExtinction ratio Tx re2 4) 10 - - dB Rise time (20%-80%) tr2 - - 5.5 ns Fall time (80%-20%) tf2 - - 5.5 ns Pulse Width Variation Tx t2pwv 5) 20.0 - 24.2 ns Average Pulse Width Distortion Tx t2apwd 5) -1.4 - +1.4 ns Positive Overshot within 2/3UI -20 - +25 % Negative Overshot within 2/3UI -10 - +20 % High Level Signal Ripple between 2/3UI and 3/4U

-10 - +10 %

Receivable optical power range for data recovery

Popt3 1), 2), 3) -24 - -3.5 dBm

Receivable optical power range for switching to ”Light off state”

POFF3 1),2), 3) -40 - -24 dBm

Extinction ratio Rx re3 4) 10 - - dB Rise time (20%-80%) tr3 - - 6.8 ns Fall time (80%-20%) tf3 - - 6.8 ns Pulse Width Variation Rx t3pwv 5) 20.0 - 24.2 ns Average Pulse Width Distortion Rx t3apwd 5) -1.4 - +1.4 ns Input Power UBATT 6) 10 14.5 16 V Current Consumption (Active Mode) Istopped - 750 - mA Current Consumption (Active Mode) Iplay - 950 - mA Current Consumption (Active Mode) Imax - 2000 - mA Current Consumption (Sleep Mode) Isleep - 170 - µA 1) Average values 2) Power within a far field angle of 30° (NA = 0.5) 3) Average value, when MOST network off 4) re2=10*log(b1/b0) average see EN/IEC 61280-2-2 5) Values at 50% of signal amplitude 6) UBATT may be up to 25V for less than 2 minutes

Table 8-1: Operating and Electrical Characteristics

Page 94: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 94

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

8.2 Temperature Range Min. Type. Max. UnitTemperature 0 --- 50 °C

Table 8-2: Temperature Range

8.3 Composite Output Level Characteristics The CVBS signal is an analog video signal containing luminance and chrominance information. Definitions of the signal are described in ITU recommendation ITU-R BT.470-5. The output is dc-coupled and has an output impedance of 75Ω. To ensure good signal performance it should be matched with 75Ω. Under this condition 100 units = 0.7Vpp. The CVBS signal depends on the inserted media and on software settings. The following CVBS signals are possible: B,G / PAL 625 lines 50Hz 4.433618MHz.(1±100ppm) PAL M / NTSC 525 lines 59.94Hz 3.579545MHz.(1±100ppm) NTSC PAL60 525 lines 59.94Hz 4.433618MHz.(1±100ppm) PAL M / PAL 525 lines 59.94Hz 3.575611MHz.(1±100ppm) PAL

Page 95: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 95

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

9 Appendix A: List Of Figures Figure 1-1: Integrated Multimedia IC OS8805......................................................................................... 8 Figure 2-1: Typical Application .............................................................................................................. 10 Figure 5-1: PCM Control........................................................................................................................ 86 Figure 5-2: Video Control ...................................................................................................................... 87 Figure 5-3: DVDPlayer/Video Control 1 ................................................................................................ 88 Figure 5-4: DVDPlayer Control.............................................................................................................. 89 Figure 5-5: DVDPlayer/Video Control 2 ................................................................................................ 90 Figure 6-1: Physical Dimensions........................................................................................................... 91 Figure 7-1: Front.................................................................................................................................... 92 Figure 7-2: Rear .................................................................................................................................... 92

Page 96: Media Oriented ystems ransport - Microchip Technologyww1.microchip.com/downloads/en/DeviceDoc/UM_DVDPlayer_4_MOST_V01_02… · OASIS SiliconSystems, Inc. OASIS SiliconSystems KK 38600

© Copyright 2003 OASIS SiliconSystems Page 96

DVDPlayer 4 MOST User Manual

DVDPlayer 4 MOST User Manual V1.2.0 Document Version: V01_02_00-0 Release Date: 2003-10-13

10 Appendix B: List Of Tables Table 8-1: Operating and Electrical Characteristics.............................................................................. 93 Table 8-2: Temperature Range ............................................................................................................. 94