You are on page 1of 66

SONY.

Interface
Manual

LDM.GlOOO

Protocoland CommandManualfor Sony


LDP SeriesVideodiscplayers
TABLEOF CONTENTS

C h a p t e r1 / G e n e r a l
lntroduction 6
C o m m a n dL i s t( 1 ) . . . . . . . . . . . 7
C o m m a n dL i s t( 2 ) . . . . . . . . . . . 11
C o m m u n i c a t i ovni a R S - 2 3 2 lCn t e raf c e . . . . . , . 12
Introduction 12
S i g n a lc o n n e c t i o n 12
D a t af o r m a t 14
Communication protocol . . . . . . . . . . . . . .1. .5. .
C o m m a n de x e c u t i o 1 nime............... . . , . . . . , . . . . . . . . . .1. 7. . . . . .
P o w e ro n p r o c e d u r e s . . . . . . . . , . . , . , . . . . . . 19
T r o u b l e s h o o t i n. .g. . . . . . . . . . . . . . . . . . . . . . . . . . 2. .0. , .

C h a p t e r2 / L D PS e r i e sC o n t r o lC o m m a n d s
l n t r o d u ci o
t n 22
Commands.. 23
A C K( 0 A H )A: c k n o w l e d gree c e i p ot f a c o m m a n d . . . . . . , . . . . . . . . .2.5 .........
A D D RI N O( 6 0 H )I :n q u i r ef o r c u r r e n al d d r e s s . . . . . . . . 1a
A U D I OM U T EO F F( 2 5 H )C: a n c e a l u d i om u t i n g 25
A U D I OM U T EO N ( 2 4 H )M : u t ea u d i oo u t p u t z3
C . E .( 4 1H ) :C l e a re n t r y . . . . . . . . . . . . . zo
C H - 1O N ( 4 6 H )T: u r nC H - 1o n . . . . . . . . 27
C H - 1O F F( 4 7 H ) : T u rCnH . 1o t f ZT

C H - 2O N { 4 8 H )T: u r nC H - 2o n . . . . . . . . ZT

C H - 2O F F( 4 9 H ) : T u rCnH - 2o ff aa

C H A P T E R# I N O ( 7 6 H ) I: n q u i r ef o r c u r r e n t
chaoten r umber . . . . . . . . . . . . . . . . . .2. .8. . . . . .
C H A P T E R# M O D E( 6 9 H )S : e t t o c h a p t e rn u m b e rm o d e . . . . . . . . . .2.9.
C . L .( 5 6 H )C: l e a ra l l ..... 30
C O M P L E T I O(N0 1 H )C: o m p l e t ea s p e c iife do p e r a t i o n . . . . . . . . . .3. 1. . . .
C O N T I N U (E6 1 H )R: e s u m et h e m o d ep r i o rt o S T 1 1 L . . . . . . . . . . . . 3 . .2. . . . . .
C X O N ( 6 E H ) : A c t i v aCt eX s y s t e m . . . . . . . . . . . . . . . . . . .3. .3. . . . . .
C X O F F( 6 F H )D: e a c t i v a tC e Xs y s t e m . . . . . . . . . . . . . . .3.3. . . .
E JE C T( 2 A H )O: p e nt h ed i s c c o m p a r t m e n. .t. . . . . . . . . . . . . . . . . . . . . .3. 4 ..........
E JE C TE N A B L E( 7 4 H )A: c t i v a t ee i e c tf u n c t i o n .....35
E J E C TD I S A B L E ( 7 5 H )D: e a c t i v a teej e c tf u n c t i o n . . . . . . . . . . . . . . .3. 5. . . . . . .
E N T E R( 4 0 H )T: e r m i n a t ae c o m m a n d . . . . . . . . . . . . . . . . . . . . . . . . . . . .3. .6. . . . . . . . . . . . . . .
E F R O R( 0 2 H )E: r r o rc o n d i t i o nr a i s e d . . . , . . . . . . . . . . . . . . . .3. .7
F - F A S T( 3 B H )F: a s tf o r w a r dp l a y . . . . . . . . . . . . . . . . . . . . . . .3. .8.
(4BH):
R-FAST Fastreverse p1ay............... 2A

F-PLAY NormalforwardpIay...............
(3AH): 39
,lo
(4AH):
R-PLAY Normalreverse p|ay...........,....
F-SCAN(3EH):Scan
in forward.... 40
R-SCAN(4EH):Scan
in reverse 40
F-SLOW Slowf orwardp|ay..,..........
(3CH): . {l

R-SLOW(4CH):
Slowreverse play....,....,,.... 41
1
F-STEP (3DH): Varlable
forward p|ay """""""' """' 42 Chaptor 3/SamPlePrograms
"""" 42 . S 2B A S I CC o m m a n d s . . . . . . . . .9. 5
A.Ei-E'p iioiil, variaulereverseplav"""""""' t B M P C / A TP
l ' w o n r u n r i v E s E A R o H ( 2 D H )s: e a r c h m u l t i p l et r a c k s To playbackframe numbers10,000through 10,200referring
torward....'...' " """ 44 t o t h e a d d r e s sd a t a . . . . . . . . . . . . . . . . . . . . . . . . . .9. .5. .
R E VR E L A T I V E S E A F C H( 2 E H )S : e a r c hm u l t i p l et r a c k s S o n yH B - G 9 0 0V l d e oU t i l i t yC o m m a n d s . . . . . . . . . . . . . . . . . . . . . . . . .9. .6
backwards... """"' 44 1 . T o s e t t h e p l a y e ri n t h e P L A Ym o d e a f t e r p o w e r - o n
F W DS T E PA N D S T I L L( 2 B H ) A : d v a n c eo n e f r a m e procedure.... . . . . . . . , . . . . . .9. .6. .
t o r w a r da n d s t i l l "" " " """"" "" 45 2 . T o S E A R C Hf o r f r a m en u m b e r1 0 , 0 0 0 . . . . . . . . . . . . . . . . . . . , 9. 6
REV S T E P A N D S T I L L( 2 C H ) A
: d v a n c e o n e f l a me 3 . T o P L A Yf r o m f r a m e1 0 , 0 0 0t o 1 5 , 0 0 0a n d S T O p . . . . . . . . . . . . . . . . . .9. .6. . . . .
b a c k w a r da n d s t i l l ""^""""""""' 45 4 . T o r e s u m eR E P E A TP L A Yi f t h e l i d o f t h e d i s c
F W DT R A C KJ U M P ( 2 D H -
) J u m p m u l t i p l e t r a c k sf o r w a r d" " ' 4 6 c o m p a r t m e nits o p e n e dd u r i n go p e r a t i o n . . . . . . . . . . g. .Z
REV T R A C K J U M P ( 2 E H -) J u m p m u l t i p l et r a c k sb a c k w a r d s '4 6 5 . T o a c t i v a t e / d e a c t i v atthee a u d i o c h a n n e la t t h e
F R A M E# M O D E( 5 5 H )S: e t t o l r a m en u m b e rm o d e " " " " " " '" " " ' 4 7 d e s i g n a t e fdr a m en u m b e r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . g. .7. . .
I N D E XO N ( 5 0 H )A: c t i v a t ei n d e xf u n c t i o n" " " " " " " " " " " " " " " " " ' 4 8 S o n yS M C - 7 0B A S I CC o m m a n d s . . . . . . . . , . . .9. .8.
I N D E XO F F( 5 1 H )D: e a c t i v a tien d e xf u n c t i o n " " " " "" " " " " " " " " ' 4 8 1 . T o s e t t h e p l a y e ri n t h e P L A Ym o d e a f t e r p o w e r . o n
L I DO P E N( 0 3 H )I :n f o r mo f l i d o p e n """"""""""""' 49 procedure.... . . . . . . . . . . . . .g . .g. . .
M A R KR E T U R N( 0 7 H )M : a r ks e t p o s i t i o n i s f o u n d""""""""""" 50 2 . T o S E A R C Hl o r f r a m en u m b e r1 0 , 0 0 0 . . . . . . . . . . . . . . . . . , . .9 g
M A R KS E T ( 7 3 H )S: e t m a r k p o s i t i o n""""""""""" " """""""""" 5'1 3 . T o P L A Yf r o m f r a m e1 0 , 0 0 0t o 1 5 , 0 0 0a n dS T O p . . . . . . . . . . . . . . . . . .9. .8. . ^ . .
M.SEARCH ( 5 B H )L: o c a t e t h e m e m o r i z e dl o c a t i o n " " " " " " " " " " 5 2 4 . T o r e s u m eR E P E A TP L A Yi f t h e l i d o f t h e d i s c
M E M O R Y( 5 A H )M : e m o r i z et h e c u r r e n l1 o c a t i o n" " " " " " " " " " " " ' 5 3 c o m p a r t m e nits o p e n e dd u r i n go p e r a t i o n . . . . . . . . . .g. .g
M E N U ( a 2 HS ) :e a r c hf o r p r o g r a ma r e ah e a d i n 9 " " " " " " " " " " " " " ' 5 4 5 . T o a c t i v a t e / d e a c t i v atthee a u d i o c h a n n e la t t h e
M o T o R O f F ( o e H ) : S t o sp p i n d l em o t o r" " " " " ""' 55 d e s i g n a t e fdr a m en u m b e r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .g . .g. . .
M O T O RO t t ( O Z n ) : S t aur p t spindle m o t o r " " " " " " " """"" """""' 55 S o n yS M C - 2 0 0 0 1 3 0B0A 0 S I C / 1C o m m a n d s . . . . . . . . . . . . . . . .1. .0.0. .
N A K( 0 B H )R : eject r e c e i p o
t f a c o m m a n d' : " " . : : " " " """"""""""' 56 1 . T o s e t t h e p l a y e ri n t h e p L A y m o d e a f t e r p o w e r . o n
N o F h A M EN U M B E R( 0 6 H )T: a r g e tl r a m ei s i l l e g a l " " " " " " " " " ' 5 7 proceoure.... . . . . . . . . . . . .1. .0. .0. .
N O NC . F .P L A Y( 7 1 H )D : i s e n g a g ce o l o rf r a m i n g" " " " " " " " " " " ' 5 8 2 . T o S E A R C Ht o r f r a m en u m b e r1 0 , 0 0 0 . . . . . . . . . . . . . . . . . . .1. 0 0
N O TT A R G E T( 0 5 H ) : T a r g et rta m en o t f o u n d " " " " " " " " " " " " " " 5 9 3 . T o P L A Yl r o m f r a m e1 0 , 0 0 0t o 1 5 , 0 0 0a n d S T O p . . . . . . . . . . . . . . . . .i.0. 0 ......
N u m e r i cd a t a0 ' 9 ( 3 O H ' 3 9 H ) """""""' 60 4 . T o r e s u m eR E p E A Tp L A y i f t h e l i d o f t h e d i s c
P S CE N A B L E( 2 8 H )E: n a b l e p i c t u r e stop c o d e " " " " " " " """""" " 61 c o m p a r t m e ni st o p e n e dd u r i n go p e r a t i o n . . , . . . . . .1. 0, .1
P S CD I S A B L E( 2 9 H )D : isable p i c t u r e s t o p c o d e """ " " " " " """ 61 5 . T o a c t i v a t e / d e a c t i v at hee a u d i o c h a n n e la t t h e
REPEAT ( 4 4 H )P: l a y b a c ka d e s i g n a t e ds e q u e n c e " " " " """"""' 62 d e s i g n a t e fdr a m en u m b e r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. .0. .1. .
' 67 A s s e m b l yL a n g u a g e
R o M V E d S I O NI N Q( 7 2 H )l:n q u i r eR O Mv e r s i o n" " " " " " " " " " " Routines . . . . . . . . . . . . .1. .0.2. . .
S E A R C H( 4 3 H )L: o c a t et a r g e t a d d r e s s """"" """"""""""""""" 68 1 . T o s e t t h e p l a y e ri n t h e p L A y m o d e a f t e r
STATUS INA ( 6 7 H )I :
n q u i r s
e t a t u so t p t a y e "r " " " " " " " " " " 7 0 p o w e r - op nr o c e d u r e . . . . . . . . . . . . . . . . . . 1. .0, .2. . . . . .
S T I L L( F H ) S : t i l lp i c t u r e """""""""" 74 2 . T o S E A R C Hf o r f r a m en u m b e r1 0 , 0 0 0 . . . . . . . . . . . . . . . . . . .1. 0 .4
S f O p i g f H i : H a l tv i d e oa n da u d i o p | a y b a c k " " " " " " """"""""' 75 3 . T o P L A Yf r o m f r a m e1 0 , 0 0 0t o 1 5 , 0 0 0a n d S T O p . . . . . . . . . . . . . . . . .1. .0. 5. . . . .
U S E Ri N D E Xc o N T R o L ( 8 0 H -
) S e t s t h e u s e r i n d e x" " " " " " " " 7 6 4 . T o r e s u m eR E P E A TP L A Yi f t h e l i d o f t h e d i s c
90
U S E RI N D E XO N ( 8 1 H )- A c t i v a t e su s e ri n d e xt u n c t i o n " " " " " ' c o m p a r t m e ni st o p e n e dd u r i n go p e r a t i o n ............102
- u s e ri n d e x t u n c t i o n" " 90 5 . T o a c t i v a t e / d e a c t i v a t he e a u d i o c h a n n e la t t h e
U S E RI N D E XO F F ( B 2 H ) D e a c t i v a t e s
91
USER'S CODE
V I D E OO N ( 2 7 H )O
I N Q ( 7 9 H ) I :
n q u i r u
e s e r '
: u t p u tv i d e os i g n a lw h i l ei n a c t i v e
sc o d e " " " " " " "
a
"
r
"
e
" "
a
" " " '
"""" 92
(t d e s i g n a t e df r a m en u m b e r . . . . . . 108

V I D E OO F F( 2 6 H )M : u t ev i d e oo u t p u t " " " " " ' """"" 92


ChaPte4
r lAPPendix
isiiib"o"i ivailable WithLDP'1200/3300P/3600D"" " """"" " " "' 112
ol S o n yV i d e o d i s P
c l a y e r s " " " " " " " " ' 11 3
n.to"n". Table . . . . . . . . . . . . . . .1. 1
. .3, . . . .
commands..
" " " " " " " ' 11 6
P l a y e r 's t a t u s . . . . . . . . . . . . . . . . . .1. .1. .8. , . . . .
videodisc.....
"""""" "."'118
CAVformat . . . . . . . , , . , . . . .1. .1, 8
.....
cLVtormat..
"" 119
L a v o u to f V i d e oF r a m e s rr0
"' '4
NoteonLockPulseJack""""""'

Chapteri
General

t
o
INTRODUCTION
/1 o o o o o o o o o o
ThisInterfacemanualprovides for the sony LDPseries
instructions
by
playersto be controlled
videodisc an externalcomputer. lt covers
for programmersto designand develop appllcationpro-
lnformatlon (.) o o o o \J o o o o o
gramsfor the PlaYers'

Referto the charton the followingpagesfor the controlcommands


availableon yourvideodiscplayer' c!
o al o o o .) o o o o o
o
J

r\ r\ .) o o a) o
o
>o.
:<o
r\ a) a\ o o o n o
o
-J

>o

a\ /1 \J o o o o o o a\ o o o o
o
J

(L o ^ r) o o o o o o o
o
J

6
E q)
f,
c c
E 't t
0)
0) 6 )
n F
c c'J 6 AJ a
G
o .E E
)
E a c
E 0) f, f :o
- E o o o) 9 .: c
O
1l l
E
(! o
€) o o q)
0) E
o) (!
c tt
CJ 6 € o o E o
'6 6 o
o o E 0) o
E
5 0) o) o
AJ .: q) 0) 6
x o
F a) (! c
o c{ u) o) o
a o)
o
0) ^ ^
f o
i c\/
T I s :
I E oE X
O
6
0)
o

I
rO I
I
() (J
O
O ^ o)
(o () o c)
o
.z o
0) c I
a9
o 3 s LL
I
c! c
N uJ
E
f
o) ro
(E
.:
z
q)
x I z F
F
l- : o
o
o
c)
x I x T (! I
u.J uJ
0) I
I
F- I O)
= 0) z (o A :\
I
F F (o rt t + * o I t! T
= i-
l : cC
llj tLl (o
x u, :)
I tL t! x F

=
z z
o o
zLL IL uJ
|.-
IIJ z e u-
c!

I F @
lr) z tl r
o
:i
(\ F
Y o o o OT z O
o o l l ui I I T T T I x X ')
TIJ
O ri o o o O O O o O O UJ

ilr
r--
I
I
u

@
o o o o o o o o o o o o
u
o

c.) o o o o o o o o o o a\

U
J J

o o o o o a\ o o o o o o o o - o o r\
o
J J

N
r') n a) n o a\ N
^ o 11 (J n o
U o
J )

o a\ r\ a) a\ o o r\ a) ^ LJ
o
J
o
.J
;O- :\ c!

n r-) r'\ n n a\ a) o o o o n o r) o
o o
) J

>()- :-- o-

o o a\ n o o r) o o o r)
o o
J

(\ o o ^ o o o N ar o o o o o o
o o
J J

o tt 6
! o
I 3
(!
(g 3 J
! : (s 0) a
c a) q) c
I I E o
,' 'E (6 i< o E .9 c
E
; (! J f
6
't :
,' c)
o (! 0)
o E .2
c c) .2 (!
c .c. o c 0)
0.J E c
!
c ; q) 0)
: O E
o
tr
c ,- c
,2
q)
.U
c
(5
E
0)
Q)
(!
qJ (o c
q)
= +: 0.J
f (5
o o E E
6
(! c c 0)
0) 0)
E E E
(! o J x
qJ (! a (!
g a 0) (! 0.) o E (! E c) E
a 0) a)
a)
0)
(!
': E
E 6 (! (6
a E
s (U
1t o I
^ A
o
x o
F
o
0)
E o E q) o
(J
q) 0.)
o o I E E o o (! (J
.::. o
'^ a o
(! .h o c)
o
.: o (! a o 3 c) s, uJ ^ O)
- f = . g (! =
6 c) r
G
?
0) 3 qi L (! th
e, I I x X
th
:
0)
o
(5 (! a q)
E a) 0.) I
I c{
: 0)
0,) ,: o (o o)
q) o I
q) 0)
o
N r I (u o E
:: s
L
.; I C)
I I CC O J o ul :T ,- E (!
o o 6
lc c
o 0) t 6 J_ N o
E
(!
I
{ tr) E E (!; (! 3 3 (! (E
uJ u,l
)6
F -
N c)
o T 0.)
a OJ E
U)
a o) UJ
N c o o(s o6 -9 (s a I - t-
:
f.-
q)
o
a
(J
a a
(! th a6 rh=
uJ T : (I]
uJ uJ uJ LL II z z a IJ,J ttt O ^1)
o
T I (!
q) (f) I a)
J z I 'd
zP -
(\I
J
CN ^ A : A : : r
,:i
I r ,: tr- >Y
f
- al
I
ro
T (D I
U) @
@ ? I T T <; G
tr z
z L
I I
e.l
I
co o
I

I
I

I
LIJ u,
$ g o
9
<x < t -(! <(s Y
n3
Y
O z
tr
lr z t:
F.

F I
|r,ia
I
(\l
tL
II z
x
I.IJ
uJ
F z z 3 3 d; H i iii i< It
uJ c
t.u tr.J o
(t CC s (r
F. cC6 (46 (f, fr
F
O
F
O UJ a o UJ LII uo AE t- tJJ
X x :< Y o U
t

uJ ITJ F J J
q Fu)
F o- o uJ l! d LIJ z F F :< tL
- - z tr tt LL
cr u-
(L
fi
a o
(E
a
cf
3 uJ
cr 3 ul 3 t! (r o o
z z
o o t! uJ
tt UJ u..l ll- tL rL L cc u II z z
o
o
Cf) o o o o o o o o o n o o
o

(.)
o o o o o o o /1 o o
(L

N
o o o o o r\ n o o a)

o
o

o o c) (J
@
o o
o
J
>o-
9
q ,6o
5F
a\ o a) o
o
J

>o
!?o
90
a'\
u, to
TF o o o o o r\
o

N
ololo n ololo
o

I I I I tot I
\l\sl,\*l\!l\
I i l:lElulxlslI lo
Itr
9l I
.!l I
I-.l0,l9lF,t
tHlxt6t.;l r I lptst;t6t=l
I
El:l
ilil t:l*tnt;l
xl.vl lql;l;lEl.il lqltl€lil?l'r
r
lEl6l?l Hl i9
lo:
t;
Elor l;l;lElPtE
6l.l l9l5l9l*^li il l':l;ialni?igic (\
lo
IJ
I <-r
slel l;lElel:l€
sl6t txtatRl6l-
:l,t:t lgtot;tcto
il l:l?lililil;l; F
lt xa )
lo)
'1

9l-lrlilil?l;l;l:
o
" o l o= l + l o , l E l : l' -- - l g (!
q l'^
o I l* d l.o I | l-l lo,
i 5 l ; ' l i , l E I : l i l qel lb;l ; J
:lilglElelsl:lEli
l!
^lilrlUJlsl lo

slalglelalplzlt
fl:l:l=lil*l7l , )2
lo
Itr

1lUlEldlPlslPl: ;lllilRlllHlHlrlg
i l:l? l;l,1lil6li (rOJ
IE r-1

lblFIHlelslBlEli ; lglLl2l2l2l;
lFlH ,=
fl
tl
tl
tl
lqlelSlnlalHlFl;r*l;lglglqlElElHiH
rQ U

lc,
10
Sony VideodiscPlayerCommandList
HEX a
C o m m a n dN a me C o mma n dD escr iption HEX M M M I I L L L
Code L n
Code D D D D D D D D o
\/ P P P P P P P P P

1 1 1 1 1 I 1 a 3
1 1 a
4 ( 5 0 o
0 0 0 5 0 R 0 0
0 0 0 0 0 0 0 0 0
A I'I D
R
ar Camnl6l-i^n lA1 h\ Dl a rro r h: < e amnl ol-oel l .h e Y Y Y a1 Y Y Y Y Y Y Y Y Y
qneeificd nner:f i.6n

a2 Error ( A 2 h \ C o m m u n j " c a t i o n sE r r o r Y Y Q2 Y Y Y Y Y Y Y I Y
occureo
a3 Lra / Lrrawer (A3h\ LLd / Disc Drawer is has Y Y Y a3 Y Y Y Y Y Y Y Y t

Opened been opened (Ei ect.ed)


a5 Not Tarqet a5h Target frame not found Y Y Y a5 Y Y Y Y Y Y Y Y Y
a6 No Frame Number Q6h Target frame is rlleqal Y Y Y a6 Y Y Y Y Y Y Y Y I

a'/ Mark Return a7h Mark Set position found Y Y Y a1 Y Y Y Y Y Y I Y


AA ACK (OAh) Acknowledge receipt of Y Y Y AA Y Y Y Y Y Y Y Y I

command
AB NAK (aBh Reiect receiDt of command Y Y Y AB Y I Y Y Y Y Y Y Y
aA (24h
Audio Mute ON Mrrl. a Arrdi A Arrl-ntlf Y Y 24 Yr Yr Y I I Y Y
25 Audio Mute OFF (25h Cancel Audio Mutlnq Y Y 25 Yl Yr Y Y Y Y Y
26 Vldeo OFf (26h MrrFa \/i don ArrFnrrt- Y I 26 Y Y Y Y I Y Y I
'l
2'l Video ON l )'1.L\ Atrl-nrri \/i daa q i nnr I r ^ r hi o Y Y 2"7 Y Y Y Y Y Y Y Y
ln acclve area
2B PCS Enabl-e 2Bh Enable Picture Stop Code Y 2B Y Y Y Y Y Y I Y
29 PCS Disabl-e 29h Disable Picture Stop Code Y 29 Y Y Y I Y I Y I

EJECT 2Ah O p e n t h e d i s c c o m p a r t m e n t Y Y Y zt\ Y Y Y Y Y Y Y Y


zb FWD STEP E STILL (2Bh) Advancd one track Forward Y ZD Y Y Y Y Y Y Y Y
and dispLav StiIl
2C REV STEP & STILL (2Ch) Advancd one track Reverse Y 2C Y I Y Y Y Y Y Y
and displav StiIl
2D I WU KetaC.lVe (2Dh) Search multrple tracks Y 2D Y Y Y Y I Y
Sear ch Forward (Track Jump on LDP-1550)
zt" K|,V RC-LACIVC (2Eh) Search multrple tracks Y Ztt Y Y Y Y Y I

Search Reverse (Track Jump on LDP-1550)


3a a 3Ah) Numeric data - 0 Y Y Y 3A Y Y Y Y Y Y I I Y
31 1 31h) Numeri-c data - 1 one ) Y Y Y JT Y Y Y Y Y Y Y Y Y
32 ) 32h) Numeric data - 2 c w o) Y Y Y 32 Y Y Y Y I I I I Y
33 3 33h) Numeric data - 3 Y Y Y 33 Y Y Y I Y Y Y I I

' P l a y e r a c c e p t s c o m m a n db u l cannot perform function.


o , u . ,F A X - i td o c # 3 0 1 0 2 , P a g e 1 o f 4
Revised 1O/14/94 09:26
I
M M M L L L L L
\ -rnmand Name Command Description o D D D D D D D
I P P P P P P P P

1 1 1 I t
I 1
1 1 2 4 5 6
0 5 0 0 0 5 0
0 0 0 0 0 0 0 0
A v
R

34 4 34h) Numeric data - 4 four ) Y I Y 34 Y Y Y Y Y Y Y I I

35 5 35h) Numeric data - 5 fi rrc) Y Y Y 35 Y I Y Y Y Y Y Y Y


36 6 3 6 h ) N u m e rj - c d a t a - 6 six) Y I Y 36 I Y Y Y Y Y I Y Y
31 1 37h) Numeric data - 7 Y Y Y 31 Y Y Y Y Y Y Y Y Y
38 B ?Rh\
J V L I I
Nrrmeric dafa - B oi nht- \ Y Y Y 3B Y I Y Y Y Y Y Y Y
39 9 3 9 h ) N u m e r i - cd a t a - 9 Y Y Y 39 Y Y I Y Y Y Y Y Y
3A FWD Play (3Ah) Normal Forward PLay (30 Y Y Y 3A Y Y Y Y Y Y T Y Y
fps )
3B FWD Fast I <Rhl
\rvLLt
Ftcr FArt^trrd 9tatt I <
\v .xr t/ Y 3B Y Y Y Y Y Y Y Y Y
FWD Slow (3Ch) SIow Forward PIay (1/5 X) Y Y Y Y Y Y Y Y Y Y
3D FfiD Step \ J v ' L I Y 3D Y Y Y Y Y Y Y Y Y
( 1 / 1 - 1 . / 2 5 5x )
JL F'WD S can i <tshl
\vurrl
\^ah th tsArt^tArd tt,ttP
\!u!
\ar1aq Y Y Y 3E Y Y Y Y Y I Y Y Y
- 100x
3F STOP (3Fh) HaIt Video and Audio Y Y Y 3F Y Y Y Y Y I Y Y Y
Pf avba ck
4A Enter (4Ah\ Terminate a command Y Y Y 4A I Y Y I Y Y Y Y Y
41 l- l aa r Fnf rrr (41h) Clear numeric entry ( for Y Y Y 4I Y I Y Y Y Y Y Y Y
Search or Repeat)
42 Menu (42h) co to the beginning of Y Y Y Y Y Y Y Y Y Y Y
Program area
43 Se a r c h (43h) Search to target address Y Y Y 43 Y Y I Y Y Y Y Y Y
44 (44h) Repeat from current Y Y Y q4 Y Y I Y Y Y Y Y I

Iocation to target destination


46 CHlON 46h) Turn Channel 1 Audio ON Y Y Y 46 I Y Y Y Y Y Y Y Y
CH 1 OFF 4?h) Turn Channel 1 Audio oFF I I I 4"1 Y Y Y Y Y Y Y Y Y
4B CH2ON 48h) Trrrn Channel 2 Audio ON I Y I 4B Y I Y Y Y Y Y Y Y
49 CH z vtl 49h) Turn Channel 2 Audio OFF Y Y Y 49 I I Y Y Y Y Y Y Y
qA REV Play (4Ah) NormaJ Reverse PJ-ay (30 Y Y I Y Y Y I Y Y Y
fnc \

/a
REV Fast (4Bh) Fast Reverse PIay (3 X) Y 4B Y Y Y Y Y I Y Y I

SC REV SIow (4Ch) SLow Reverse PLay (1/5 X) Y 4C Y Y I Y Y Y Y Y Y


4D REV Step 4Dh) Variable Speed Reverse PIay Y 4D Y Y Y Y Y Y Y Y Y
r / r - 1 " / 2 5 5x )
q.ah pa\/crqa
4E REV Scan //F.h\ i n /T.l-tD Scri eq Y Y Y AT
Y Y I Y Y I Y Y Y
- 100x
4F STI LL (4Fh) StilI Picture Y ,l Er Y Y I Y I Y Y Y Y

*,r.' FAX-itdoc#30102,Page2 ol 4
Revised'10/1
4/9409:26
! rrnmand Name CommandDescription A
L
0
P
t

6
0
0
D

5A Index ON (5Oh) Activate lndex function Y Y Y 50 Y Y Y Y Y Y Y Y Y


51 rnoex uf r (51h) DeactivaLe Index function Y Y Y 51 Y Y Y Y Y Y Y Y Y
55 Frame fl Mode (55h) Set Frame Numbermode (CAV) Y Y Y 55 Y Y Y Y Y Y Y Y Y
/ Time Code mode (CLV)
56 Ci-ear AII (56h) Clear All Y Y Y 56 Y Y Y Y Y Y Y Y Y
R MFm6r\/ qa1- (5Ah) Memorize the current disc Y Y Y Y Y Y I Y Y Y Y
p o si t i o n
3fJ Monrarrr Qa: rnh (5Bh) Search to Lhe memorize disc Y Y Y )fJ Y Y Y Y Y Y Y Y
P o si t i o n
6A Arlrlrecq Tnarri rrr (6Oh\ Inquire for current address Y Y Y 6Q Y Y Y Y I Y Y Y Y
67 Conti- nue (61h) Resume the mode prior to Y 61 Y Y Y Y Y Y Y I Y
S?I LL
qfirl-rr^
oz Motor ON l 6v ?- rhL \
\ I
tha cninAlo mnl-nr Y Y Y 62 Y Y Y Y Y Y I Y Y
(cl-ose drawer if open)
63 Motor OFF 16'lh\ Qtan cnind1o mnrar :nd n:rlz Y Y Y 63 Y Y Y Y Y Y Y Y Y
di-sc
ql. ^Frrc
ot Stal-rrq Tndrri r\/ /6?hl Tnarri ra nf nlarror 15 Y Y Y o/ Y Y Y Y Y Y I Y Y
bvtes reLurned)
69 Chapter fl Mode (69h) Nundcer mode
Set Chapter Y Y Y 69 Y Y Y Y Y Y Y Y Y
OL CX ON (6Eh) ?urn CX Noise reduction ON Y Y 6E Y Y Y Y Y Y Y Y Y
or CX OFF (6Fh) Turn CX Noise reduction OFF Y Y of Y Y Y Y Y Y I Y Y
17 Non C. F. PIay (71h) Begin PIay wrthout Color Y Y ? 17 Yr Yt Yr Y' Y' Y^ Yl Y' I

f ramlno Ior PA.L


'12 ('72h) Inquire 1a
ROMVersion ROMVersion of Y Y Y I Y I Y Y Y Y I Y
Inquirv pl aVer
'73 ']. (l3h) Set Mark positj-on
'13
Mark Set Y Y Y Y Y Y Y Y Y Y Y
14 F i ocl- F n:l-rl a (?4h) Enable Eject (front panel Y Y Y 14 I Y Y Y Y Y Y Y
buttons) function
15 F.iocl- Fti <al^rl o (75h) Disable Eject (front panel- Y Y Y 75 Y Y Y Y Y Y Y I

buttons ) f uncti-on
/o L n a p E . e r fX l T- -[ ^n. .q1 u
^L^'^+^- *,
rr], f?6h\ Tnarri ra ^ r r r r ar nel r-r e
C h a n | . ov vr r
v r t s r Y Y I 16 Y Y I Y Y Y Y Y
Number
19 User's Code (79h) Inquire User's Code on disc Y Y 19 Y. I Y
I nqui rv

a
F r o m R O Mv e r s i o n 2.4
3 F r o m R O Mv e r s i o n 2 , 7
*,u.'FAX-itdoc#30102,Page3 of 4
Revised1O/14194
09:26
and Name c HEX M M M L L L L L L
I Command Description A L o Code D D D D D D D o D
P P P P P P P P P

'l
4
1 1 1 1 2 a

1 4
a 4 ( 0 6
0 0 0 5 0 5 0 0
0 0 0 0 0 0 0 0 0
A t1 D
K

BA User Index (8Oh) Set User defined Caption Y Y Y 8g Y Y Y Y


Cont ro1 e Iemen t s
B1 User Index ON (81h) Set User defined Caption ON Y Y I B1 Y Y Y Y
B2 User Index OFf (B2h) Set User defined Caption Y Y I B2 Y Y Y Y
OFF
'nr,^a ( B F h) l n q u i r y D e v i c e C a t a g o r y
BF na\ri -a , Jr" or I

Inquirv Code
E4 9A Ana l- oq (90h) Set Analoq Audio mode Y Y E4 90 Y Y Y
E4 91 (91h) Set Digrtal Audio mode t Y I E4 91 Y Y Y
(default)
E4 92 \rirrrc thdlll r\t | | (92h) Inquire Extended Status of I Y I
aA
92 Y Y Y'
pfaver (2 bvtes returned)
E4 93 Search II - CD (93h) Search to tarset address I E4 93 Y Y
E4 94 Repeat IT - (94h) Repeat from current Y E4 94 Y Y
FD
location to tarqet destination
E4 95 Mamnrrr Qof TT (95hI Memori ze the current disc Y E4 95 Y Y
CD pos i tion
E4 96 Mark Set II - CD l q/ 6v hr r l
\ I
f-n F.Yfendorl SeL mafk Y E4 96 Y Y
D o si t i o n
E4 9'7 Power ON (97h) Turn unit Power ON Y Y Y LA 9'7 Y Y
98
t" Ll Power OFF (9Bh) Turn uni-t Power oFF Y Y Y E4 9B Y Y
E4 99 Side - A (99h) Go Lo beginning of program Y Y Y E4 99 Y
area on side A
E4 9A Side - B (9Ah) Go to begrnning of program Y Y I' E4 9A Y
area on Slde B
J:.q Jb Sinqfe Side mode (9Bh) Set SingIe Side play mode Y Y Y E4 >b I

E4 9C DoubLe Side mode (9Ch) Set Double Side play mode Y Y Y E4 9C Y


E4 9D (9Dh) Go to beginning of program Y Y JL) I

area on opposite side


n4 9 E I l) I h^r1r rrt I q F h) T n a r r i r e r r n i .l r S model- name Y Y Y Lq >t Y
and versi-on

4 R O Mv e r s i o r L 2 . 9 \ ! r I l r " p o I t s i d e I p l a y b a c k o n l y . As alLernate, use Status (6'7h) for head positlon j.nformatron,


5 For CD, player accepts command,searches to start side l, and returns error code O6h. Piayer will
^f nr^^ram aroa ^n not waste time to f I i l , . r - , : ,L h e
2nd side since CDs are sinofe sided on1v.

o ' u . ' F A X - i td o c # 3 0 1 0 2 , P a g e 4 o f 4
R e v i s e d1 0 r 1 4 l S 40 9 . 2 6
VIARS.232C
COMMUNICATION INTERFACE

INTRODUCTTON S t a n d a r da n d " n u l l m o d e m "c a b l e s


T h e R S . 2 3 2 Ci n t e r f a c ef o r t h e v i d e o d i s cp l a y e rh a s b e e ns e t u p t o a p .
TheRS.232C i s t h e E I A s t a n d a r dw h i c h d e s i g n a t e st h e i n t e r f a c ec o n . ' , p e a r a s a t e r m i n a lt o t h e e x t e r n a lc o m p u t e r , ss e r i a l i n t e r f a c e .T h e
nector for communicationbetweena modem and a termlnal devlce. c a b l e r e q u i r e m e n t sa r e d e t e r m i n e db y w h e t h e rt h e c o n f i g u r a t i o no f
T h r o u g ht h l s i n t e r f a c e t, h e d a t a i s t r a n s f e r r e di n s e r i a lf o r m a t b l t b y ' i h e e x t e r n a l c o m p u t e r ' sR S - 2 3 2 Ci s t o b e c o n n e c t e dt o a m o d e m
b i t f r o m o n e d e v i c et o a n o t h e r ' ( D C E= D a t a C o m m u n i c a t i o n sE q u i p m e n t )o r t o a t e r m i n a l
The RS-232C i n t e r f a c ei s p o p u l a ra n d a v a i l a b l ew i t h m o s t m i c r o c o m '' i ( D T E- D a t a T e r m i n a E l quipmentC ) . h e c kt h e R S . 2 3 2 C pin assignment
p u t e r s ,w h i c h r e s u l t si n t h e i r w i d e a p p l i c a t i o n ' o f t h e e x t e r n a lc o m p u t e rt o b e c o n n e c t e d .
p a n e lo f t h e v i d e o d l s c
T h e i n t e r f a c ec o n n e c t o ri s l o c a t e do n t h e r e a r
p la y e r . S t a n d a r dc a b l e c o n n e c t i o n
l f t h e c o n fi g u r a t i o no f t h e R S . 2 3 2 C
o n t h e e x t e r n a cl o m p u t e ra p p e a r s
i n t h e m o d e mm o d e( t o b e c o n n e c t e dt o a t e r m i n a l )a, s t a n d a r dc a b l e
S I G N A LC O N N E C T I O N is required.

Connector PinAssignment Signals


andInput/Output T h ec a b l ec o n f[ g u r a t i o n
is as follows:
s r ea s f o l l o w s :
T h es i g n a l a E x t e r n a lC P U V i d e o d i s cp l a y e r
FG 1-- 1 F G ( F r a m eG r o u n d )
t3 TxD 2- 2 T x D ( T r a n s m iD t ata)
ooooooooooooo
oooooooooooo
FxD 3_-- 3 RxD(Recieve Data)
RTS 4- 4 R T S( R e q u e stto S e n d ) _
CTS 5 CTS (Clearto Send) -_J
(0 DSB
DTR
6--
20--._-20
6 D S R( D a t aS e t R e a d y )
DTR (DataTerminalReady)
D e s c r i Pi ot n S i g n a lD i r e c t i o n GND 7- 7 Ground

1 F r a m eg r o u n o Non
" N u l l m o d e m " c a b l ec o n n e c l i o n
z T r a n s m idt a t a L D Pr E x t .C P U
l f t h e c o n f i g u r a t i oonf t h e R S - 2 3 2 o c n t h e e x t e r n acl o m p u t e a
r ppears
R e c i e v ed a t a LDP* E x t .C P U
i n t h e l e r m i n a lm o d e( t o b e c o n n e c t e dt o a m o d e m )a, , , n u l lm o d e m ' ,
4 Requesto send L D P- E x t ,C P U
c a b l ei s r e q u i r e dl t. i s s o c a l l e db e c a u s et h e r ei s n o m o d e mi n t h e l i n k
C l e a rt o s e n d L D P* E x t .C P U
T h i sc a b l ei s d i f f e r e nftr o mt h e s t a n d a r dc a b l ei n t h a t l i n e sa r e w i r e o
o D a t as e t r e a d Y LDP- E x t .C P U
t o c r o s s t h e n e e d e dp. i n s .T h e p r a c t i c a rl e s u l ti s t h a t t h e v i d e o d i s c
20 D a t a t e r m i n a lr e a d Y L D P- E X t .C P U p l a y e ra p p e a r sa s a l e r m i n a tl o t h e e x t e r n acl o m o u t e r .
7 S i g n a lg r o u n o Non
T h ec a b l ec o n fi g u r a t i o ni s a s f o l l o w s :
s p e c iifc a t i o n s '
E a c hs i g n a lc o n f o r m st o t h e R S ' 2 3 2 C
j e v e t O N : m o r e t h a n + 5 V ,O F F : l e s s t h a n - 5 V ) E x t e r n aC
l PU V i d e o d i s cp l a y e r
tOutput 1_--_- .l
F G ( F r a m eG r o u n d )
TxD T x D ( T r a n s m iD t ata)
RxD
RTS
i><3 R x D ( R e c i e v eD a t a )
rl ur5 l>si R T S( R e q u e stto S e n d ) -
C T S ( C l e a rt o S e n d ) J
D S R( D a t aS e t R e a d y )
,|><,!
UDH
DTR D T R( D a t aT e r m i n a lR e a d y )
GND 7_ 7 Ground

12
'-]!sq:-::.'
C O M M U N I C A T I O NP R O T O C O L
DATAFORMAT
T h e v l d e o d i s cp l a y e rc o m m u n i c a t ew s i t h a n e x t e r n a cl o m p u t e rp e r f o r -
datatormatis as follows:
Thelactory'Preset
Mode:
AsYnchronous $o m l n g s o f t w a r eh a n d s h a k eo p e r a t i o nW . h e nt h e p l a y e rr e c e i v e sa c o d e
( i n o n e b y t e )f r o m a n e x t e r n acl o m p u t e ri,t r e l u r n sa h a n d s h a k er e t u r n
lengtn: Bbits c o d e s u c h a s A C K ,N A K o r E R B O Rt o a n e x t e r n a cl o m p u t e rT. h e c o m .
Character 1200bPS
Baudrate: p u t e rc a n t h e n t r a n s m i ta n e x tc o d e( i n o n e b y t e )t o t h e p l a y e r .T h i s i s
None a rulefor the communication p r o t o c o lb e t w e e nl h e p l a y e ra n d a n e x -
ParitYchecx:
1 bil t e r n a lc o m p u t e rl h r o u g hl h e R S . 2 3 2 C port.
StoPbit: L e a s st i g n i t i c a nb ti t f i r s t
Bit order:
T h e f o l l o w i n g sa r e t h e d e s c r i p t i o no f t h e h a n d s h a k er e t u r nc o d e s :
and
check bitare
stop
Ti""Xlfi';;l:#,:r;:il'i13i"""
c a n n o tb e c h a n g e o '
ACK(OAH)
Baudrateselectlon and 1,200bits/sec.Set
2,400.
areg,600,4,g00,
selectableq1'-dt1t-1?",rocatedon therearoI t h e p l a Y e tro m a t c ht h e A c K ( 0 A H )( f o r A c k n o w r e d g ei s) r e t u r n e df r o m t h e p r a y e rw h e n a v a r i d
ihe BAUDRATEselectc c o m m a n dh a s b e e nr e c e i v e da n d t h e p l a y e ri s r e a d yt o r e c e i v ea n e x t
ffi;';;; ot the externalcomPuter' c o d e .T h e o p e r a t i o ni n d u c e db y a c o d e s e n t w i l l b e e x e c u t e d .
T Y P E1
BAUDR A T ES E L E C T O R Note
BAUO
RATE
o T h i s c o d e i s r e t u r n e dl w i c e t o a s i n g l e c o m m a n d f r o m a n e x t e r n a l
c o m p u t e irn t h e f o l l o w i n gc a s e sa s e x c e o t i o n s .
1 . W h e nt h e M O T O RO N c o m m a n di s s e n t a f t e r t h e p l a y e ri s
UP
DOWN \EBBE\ ped by the MoToR oFF command:
T h e f i r s t A C K i s r e t u r n e dw h e nt h e p l a y e rr e c e i v e st h e M o r o R
stop.

l.|::ij commanda , n d t h e s e c o n dA C K a f t e r t h e s p i n d r em o t o r c o m e s
t o t h e n o m i n a ls p e e da n d t h e p l a y e rb e c o m e sr e a d yt o o p e r a t e .
oN
up
2 . W h e nt h e M O T O RO F F c o m m a n di s s e n t w h e n t h e p l a y e r , s
S w i t c hs e t t i n g s motor
B a u dr a t e r so n :
3 T h e f i r s t A C K i s r e t u r n e dw h e n t h e p l a y e rr e c e i v e s
the MOTOB
1 1200 O F F c o m m a n d a, n d t h e s e c o n dA C K a f t e r t h e v i d e o d i s c
Down Down is sup-
Up Down Oown 2400 p o r t e db y t h e t r a y .
up 0own 4800
Down up Down
Down Down Up 9600
Down
Down Down
I
T Y P E2
B A U DR A T ES E L E C T O R
B a u dr a t e
S w i t c hs e t t i n g s
23 1200
''60 1
o 2400
4800
J
A 9600

15
C O M M A N D E X E C U T I O NT I M E
N A K( O B H )
T h ee x e c u t i o nt i m e i s d e fi n e da s t h e t i m e r e q u i r e df o r r e c e i v i n ga c o m -
m a n d ,r e t u r n i n gA C K a s l o n g a s t h e c o m m a n di s v a l i da n d e n t e r i n g
N A K ( 0 B H )( f o r N o A c k n o w l e d g ei)s r e t u r n e df r o m t h e p l a y e r t h e m o d e s p e c i f i e db y t h e c o m m a n d T . i m i n g f o r e x e c u t i n ga c o m -
r e c e i v e dc o m m a n di s n o t a c c e P t e d . m a n di s n o t s y n c h r o n i z ewdi t h a s p e c i ifc v i d e os i g n a l .
T h e N A Kc o d em e a n se i t h e rt h a t t h e p l a y e ri s n o t i n a s t a t u st o
T h e v i d e o d i s cp l a y e rb e g i n se x e c u t i o no l a c o m m a n dw i t h i n 1 / 3 0 t ho l
a c o m m a n do r t h a t t h e c o m m a n di s a n u n d e f i n e dc o d e .
a s e c o n d( o n e f r a m e ) .T h i s m e a n st h a t i f a c o m m a n di s s e n t b y s y n .
c h r o n i z i n tgo a V s y n c o f t h e l s t f i e l d ,t h e c o m m a n dw i l l b e g i nt o b e
e x e c u l e db y t h e b e g i n n i n go l t h e n e x t f r a m e e v e nt h o u g ht h e R S . 2 3 2 C
(o2H) b a u d r a t e m a y b e s e t t o 1 2 0 0b p s .
ERROR

T h i s c o d e i s r e t u r n e dw h e n a n R S ' 2 3 2 C c o m m u n i c a t i oenr r o r( p a r i t y
1 s tfi e l d 2nd Jield
e r r o r ,l r a m i n ge r r o r ,o r o v e r r u ne r r o r )o c c u r s .

E x c e p t i o n aFl o r m a t si n C o m m u n i c a t i o nP r o l o c o l l<--l l#
Command R e t u r nc o d e
s e n dn
i g r e c e i v i n gt i m e
1 , F o r i n q u i r yc o d e ss u c h a s A D D Rl N O ,S T A T U Sl N Q ,e t c . ,a s e t o { (= 10ms)
b y t e s a r e r e t u r n e do n e b y o n e a n d n o A C K i s r e t u r n e df r o m t h e time
p ra y e r . (- 1oms)

z. W h e nS E A R C Ho r R E P E A To p e r a t i o ni s p e r f o r m e dt h , eCOMPLE-
a t t h e e n do f t h eo p e r a t i o nl f. a c o m m a n di s
T I O Nc o d ei s r e t u r n e d
Q
s e n t b e t o r e C O M P L E T I O Ni s r e l u r n e d ,a n A C K i s r e t u r n e di n
r e s p o n s teo t h e c o m m a n dA. s a r e s u l t a, n A C K a n d C O M P L E T I O N
arebothreturned.

J. W h e nt h e p l a y e rm u s t s e n da r e t u r nc o d ew h i l es e n d i n gd a t a f o r
a n i n q u i r yc o m m a n di,t w a i t s u n t i la l l t h e d a t aa r e t r a n s m i t t e dI n
.'
q u i r yc o m m a n dd a t a i s n o t s e n t w i t h a r e t u r nc o d e i n b e t w e e n .

16
[_
I

I n s e r i e s ,a l l t h e c r
w h e n t h e v i d e o d i s cp l a y e rr e c e i v e sc o m m a n d s P O W E RO N P R O C E D U R E S
m a y n o t b e e x e c u t e de v e nt h o u g hA c K i s r e t u r n e d
m a n d sr e c e i v e d
eachcommand transmitted' 1 . C o n n e c tt h e R S . 2 3 2 Ci n t e r f a c ec o n n e c t o r so f t h e p l a y e ra n d t h e
lf thecommands PLAY,FAST
nr tn. casemaybe,tor example, e x t e r n a lc o m p u t e r .
pLAV sent in series and the second PLAY ts sent beloreF 2 , I n i t i a l i z et h e e x t e r n a cl o m p u t e rR S - 2 3 2 Cp o r t .
"r"
tommano i s e x e c u t e t
d h
, e o p e r a t i own i l l , r e s u l t , l l n$V- 3 . A c t i v a t et h e D T Rl i n eo f t h e e x t e r n a cl o m p u t e rs o t h a t t h e p l a y e r ' s
Thisis because
looe
FLni, F A S Tm o d ew i l t n o t b e e x e c u t e d . the FAST R S . 2 3 2 Cc a n c o m m u n i c a t ew i t h t h e e x l e r n a lc o m o u t e r .
" n O w i t h a V s y n c s i g n a l a n d t h e s e c o n dP L A Y
* o o " ' i , s e r v oc o n t r o l l e d 4 . T u r n o n t h e p l a y e r ,a n d t h e E X TC P U i n d i c a t o ro n l h e p l a y e rw i l l
w a s i n p u t b e f o r e t h e V s y n c w h i c h s h o u l d I n d u c eF A S T l i g h t u p t o s h o w t h a t t h e p l a y e ri s i n t h e e x t e r n a cl o n t r o lm o d e .
lomm"nO
m o d ee n t e r s . 5 . P r e s st h e O P E N / C L O SbEu t t o nt o o p e n t h e d i s c c o m p a r t m e n t .
6 . S e t a d i s c a n d c l o s et h e d i s c c o m p a r t m e n tT. h e p l a y e rw i l l c o m e
u p t o n o m i n a ls p e e dw i t h i n1 5 s e c o n d s .
7 . T h ep l a y e rw i l l e n t e r t h es t i l l m o d ew i t h a C A Vd i s c o r s t o p m o d e
w i t h a C L V d i s ca t t h e b e g i n n i n g o f t h e p r o g r a ma r e a .
v svNc Notes
FAsr -
r::l
PLAi o o n c e t h e p l a y e ri s i n t h e E X T c p u m o d e ,a i l f u n c t i o nb u t t o n so n t h e
Tv l-, ----------{ PLAY+ i--_
f r o n t p a n e l o f t h e p l a y e ro r o n t h e R M - 2 0 0 1r e m o t ec o n l r o l u n i t a r e
i n o p e r ailv e .
RxD o A f t e r t h e p l a y e r ' sp o w e ri s t u r n e do n w i t h t h e R S - 2 3 2 cc o m m u n i c a -
T h e F A S T m o d e i s c o n l r o l l e db y a V s y n c s i g n a l '
in which t i o n l i n k s e t r e a d y ,b e s u r et o c l e a rt h e r e c e i v eb u l f e ro f t h e e x t e r n a l
P L A Yc o m m a n dh a s b e e ni n p u l i n l h l s e x a m p l e computer.

T o s w l t c h t o t h e m a n u a lo p e r a t i o nm o d e
T o s w i t c hf r o m t h e E X Tc p u c o n t r o lm o d et o t h e m a n u a lc o n t r o lm o d e
c o m m a n d s( o r F W D S T E P&
l l a c o m b i n a t i o no t a S T E P a n d S T I L L w i t h o u tt u r n i n go f f t h e p l a y e r ,s e t t h e D T R l i n e o f t h e e x t e r n a lc o m .
sent n times successively
S f t f - f -o t R E VS T E P& S T I L Lc o m m a n d )i s p u t e rt o L o w o r d i s c o n n e c t h e R S . 2 3 2 Ci n t e r l a c ec a b t e .
( s e n d i n g a s till picture by individual
during step mode operation T h e m a n u a lc o n t r o le n a b l e so p e r a t i o nw i t h t h e f u n c t i o nb u t t o n so n
frrtaal a step o p e r a t i o m
n a y n o t o c c u rn t i m e s a s a r e s u l t 'T o a s s u r e
o l t h e c o m m a n d sl o r t h e t h e p l a y e ro r o n t h e R M - 2 0 0 o 1 p t i o n a li e m o t e c o n t r o tu n i t .
t h e c o r r e c to p e r a t i o n s, e n Oa c o m b i n a t i o n
e x a c t l yf o r e a c h l r a me'
n e c e s s a r yn u m b e ro f t i m e s

l|

V SYNC
One lrame
I
illi
frO

*rO

18
TROUBLESHOOTING

1 . T e s t efro r t h eR S . 2 3 2cCo m m u n i c a t iloi nne :


T e k t r o n i xM o d e l8 3 4 ,8 3 4 R
T h i s i s a n e x t r e m e l yP o w e r f u land low-costProgrammable
Data O
C o m m u n i c a t i o nTs e s t e r . li:,i:

W h e nt h e T e k t r o n i xt e s t e ri s n o t a v a i l a b l e :
i . C o n f i r m t h a t t h e b a u d r a t e , s t o p b i t , c h a r a c t e rl e n g t h a n d
b a u d r a t e f a c t o r a r e s e t c o r r e c t l yo n t h e e x t e r n a lc o m p u t e r .
i i . C h e c kt h e v o l t a g e so f t h e T x Da n d R x Dl i n e s .T h e s es h o u l db e
l o w e rt h a n - 8 V .
i i i . C h e c kt h e v o l t a g e so f t h e D T Ra n d D S R l i n e s( a l s oC T Sa n d
R T Sl i n e s i f e x i s t o n t h e e x t e r n a lc o m p u t e r )T. h e s es h o u l db e
h i g h e tr h a n + 8 V .
i v , T r a n s m i td a t a f r o m t h e c o m p u t e r ,a n d c h e c k t h e v o l t a g eo f Ghapter,2
t h e T x D a n d R x D l i n e s .T h e s es h o u l db e h i g h e rt h a n + 8 V .
LDPSeriesGontrolGommands

20
INTRODUCTION
I COMMANDS
T h i s s e c t i o n p r o v i d e sa n e x p l a n a t i o no f e a c h c o m m a n d ,l i s t e d l n
a l p h a b e t i c aol r d e r .E a c hp a g eh e a d i n gs h o w sw h e t h e rt h e a s s o c l a t e d CAV
c o m m a n di s v a l i dl o r C A Va n d C L Vd i s c s .T h i s i n f o r m a t i o ni s p r o v l d e d
i n t h e t o r m a tw h i c h i s s h o w ni n t h e e x a m p l eb e l o w .
E a c hc o m m a n dh a s a d e s c r i p t i o no f i t s f u n c t i o na n d p a r a m e t e r sc,a u .
t i o n n o t e sa n d p r o g r a m m i n gh l n t s ,a n d a p r o g r a me x a m p l e .T h e g b l t comrnand
c o m m a n d sa r e r e p r e s e n t e a d s h e x a d e c i m anl u m b e r s .A l l c o m m a n d s An ACKis returned
received,ri'in""i,]ll fromrr^ _,^
lnt playerwhena varidcornmanra^ .
a r e p r o v i d e di n t h e s e c t i o n" C o m m a n dL i s t " .
propriateoou,., t,,1
iion",,,i ,;il: .ff
J: r.j"Tir..,
- L
- ' Y v r rur e g l n ffSi:: "r"r,
e x e c u t e d"o
Example v"l t'v o vE t
qcK is a r6^^h^^, b e uxecuted. .
C o m m a n dS T I L Lc a n b e u s e d w i t h a C A V v i d e o d i s c .
l?:Jti,f:ffi:code rerurned rromthevide
odisc player.
lt is not an
S T I L L( 4 F H )
f:derails, refer
ro th
CAV CLV tace, "cornmunicarion
commu",.rr,""';ioiifil?n viaRs.232c
l=<<_--l Inter_
I
I n d l c a t e st h a t t h i s c o m m a n dc a n b e u s e dw i t h a C A V d l s c .

L
zt

<,3
CAV CLV
E<l=<

ADDRINQ(60H)- lnqulrelor currentaddress

A D D RI N O i s a r e q u e s tt h a t t h e p l a y e rr e t u r nt h e c u r r e n tl o c a t i o na d .
,o i y3l3
ilutF
3[ifilrjru"ff:Til;I,
"n
d r e s s .F o r a C A Vd i s c ,t h i s a d d r e s si s a f r a m en u m b e r .F o r a C L Vd i s c
t h i s a d d r e s si s a t i m e c o d e n u m b e r . MUTEoFF ano AUDto
1y:19 MUIE oN rpeha^,,..^,
T h e f r a m e n u m b e ri s r e p r e s e n t e db y 5 b y t e s o f A S C I I c o d e ; t h e 1 s t
b y t e i s t h e M S D ( m o s t s i g n i f i c a n td i g i t )a n d t h e 5 t h b y t e i s t h e L S D :H'i.ru#ij1"in*#x[:r"r:x:TTJ rhe derauri;;;
l.Y9]9MurEoN "noir'.:,t"oi,"T,l],Iij,::..
lil n
( l e a s ts i g n i f i c a ndt i g i t ) .
l{ii'#,y.1"":., 9"
li;j, r:;;H;:: HflLj"9 durins
ffil""';:
ry"'FAsT'
ptications. iJ'''"n:"J:-" slow
i n a S - b y t eA S C I Ic o d e . F o r a C L V d i s c , Borh lt-::.n"tJ
The time codeis represented
t h e i i v e b y l e s i n d i c a t et h e h o u r ( 1 b y t e ) ,m i n u t e( t w o b y t e s ) ,a n d s e c - c o n c u r r e nrhe
r y,",;
'-"tandrishtcha-noeilrTTilil::il:1,::,H'
o n d ( t w o b y t e s )i n t h i s o r d e rw h e n a n e x l e n d e dc o d ee x i s t s ;o r t h e f i v e
P r o g r a me x a m p l e
b y t e s i n d i c a t et h e h o u r ( o n e b y t e ) ,m i n u t e( t w o b y t e s ) ,3 9 H , a n d 3 9 H
ro cancea l u d i om u t i n g
w h e n n o e x t e n d e dc o d e e x i s t s .

Notes
o l f t h e m o t o r i s o l t o r n o d i s c h a s b e e nl o a d e dw h e n t h i s c o m m a n di s
r e c e i v e dN , AK is returned. t^o
o W h e n t h e p l a y e rr e c e i v e sA D D R I N Q c o m m a n d ,i t d o e s n o t a c c e p t o
t h e n e x t c o m m a n du n t l l h a v i n gt r a n s m i t t e d5 b y t e s o f d a t a .
o A d d r e s si n f o r m a t i o ni s r e t u r n e dt o t h e e x t e r n a lc o m p u t e rb y r e f e r '
r i n g t o t h e a d d r e s sd a t a r e c o r d e di n t h e v e r t i c a lb l a n k i n go f t h e f i r s t
f i e l d . F o r e x a m o l ew h e n S T E PA N D S T I L Lc o m m a n d i s s e n t t o t h e
p l a y e r , t h e p l a y e r r e t u r n s A C K . H o w e v e r ,a d d r e s s i n f o r m a t i o n
r e t u r n e di n r e s p o n s et o A D D R I N Q w i l l n o t c h a n g eu n t i l t h e p l a y e r
d e t e c t st h e a d d r e s sd a t a i n t h e f i r s t f i e l d o f t h e n e x t t r a m e .
o A d d r e s s i n f o r m a t i o nm a y n o t b e p r o p e r l yd e t e c t e d i f t h e d i s c i s
s c r a t c h e do r d i r t y .I n t h i s c a s e ,t h e p l a y e rw i l l r e s p o n dt o t h e A D D R
I N Q b y u s i n g t h a t d a t a a s i t i s o r b y r e p l a c i n gi t w i t h t h e d a t a
d e t e c t e dp r i o rt o t h a t f r a m e .

P r o g r a me x a m P l e
W h e n t h e c u r r e n tf r a m e n u m b e ri s 0 0 1 2 3 :

txu {"t I

RxD

z4
CAV CLV
lx-
CH.1ON(46H)- TurnCH.1on
C.E.(41H)- Clearentry
The command
C.E,clearsthe last datume n t e r e d .
ls valid only for
e CH.1OFF(47H)- TurnCH.1ofl
CH.2ON (48H)- TurnCH.2on
CH.2OFF(49H)- TurnCH.2off
data
numerical inPUts'
C H . 1O N , C H . 2O N , C H . 1O F F ,C H . 2O F F w i i l t u r n t h e c o r r e s p o n d i n o
a u d i oc h a n n e o
l n o r o f f , r e g a r d l e sos f t h e c u r r e n ls t a t eo f t h e a u d i 6
l:"3::T"iffil'tJteest data:
inputof numeric channel.
C H . 1O N a n d C H - 2O N r e s p e c t i v e layc t i v a t ec h a n n e lo n e a n d t w o .
c H ' 1 o F F a n d c H ' 2 o F F r e s p e c t i v e rdye a c t i v a t ec h a n n e ro n e a n d t w o .

IXU
A u d l oo u t p u t a n d t h e C H . 1o r C H . 2s t a t u s

RxD C h a n n esl t a t u s O u t p u ts i g n a l
cH.1 CH.2 L connector R connector
ON ON C h a n n e l1 C h a n n e2l
ON OFF C h a n n e 1l C h a n n e l' l
\Jr r ON C h a n n e l2 C h a n n e l2
OFF OFF Muting Muting

Programexample
To deactivate
theaudiochannel
2:

I TxD---{.sFr

ffinxo

0- I

26 27 il
tli
i1;
CAV CLV
ffi

C H A P T E R# I N O ( 7 6 H )- I n q u l r ef o r c u r r e n tc h a p t e r C H A P T E R# M O D E( 6 9 H )- S e t t o c h a p t e rn u m b e rm o d e

T h e C H A P T E R# I N Q command the playerto send


requests C H A P T E R# M O D Es e t s t h e p l a y e ri n t h e c h a p t e rn u m b e rm o d e .A
r e n tc h a o t e rn u m b e r . d i s c w i t h c h a p t e rn u m b e r sr e c o r d e do n i t c a n t h e n b e a c c e s s e db a s e d
':i{ o n a c h a p t e rn u m b e r .W h e n t h e i n d e x t u n c t i o n i s a c t i v a t e d t, h e p r e -
A c h a p t e rn u m b e ri s represented in a 2.byteASCIIcode.The1di s e n t c h a p t e rn u m b e ri s d i s p l a y e d .
i s a m o s t s i g n i i i c a nbyte
t (MSB)andthe 2ndbyteis the teast
c a n t b y t e( L S B ) . R e f e r t o F R A M E # M O D E w h e n a c c e s s o f a v i d e o d i s cb v f r a m e
n u m b e r so r t i m e c o d e i s d e s i r e d .
l f t h i s c o m m a n di s r e c e i v e df o r a d i s c w i t h n o c h a p t e rn u m b e r s .
is returned. Notes
o l f t h e d i s c d o e s n o t h a v ec h a p t e r sr e c o r d e dN
, AK will be returned.
P r o g r a me x a m p l e o O n c et h e p l a y e re n t e r st h e C H A P T E R# M O D E ,t h e m o d ew i l l r e m a i n
u n t i la n o t h e rn u m b e rm o d ec o m m a n di s i n o u t .

P r o g r a me x a m p l e
T o s e t t h e p l a y e ri n C H A P T E R
# MODE:
n'o k -0
r,0

28
ZY iilfil
I
CAV CLV CAV CLV
tw IXTX

C . L .( 5 6 H )- C l e a ra l l ( 0 1 H )-
COMPLETION C o m p l e t ea s p e c l f i e do p e r a l i o n

C , L .c l e a r st h e m o d e w h e n t h e p l a y e ri s i n S E A B C Hm o d e o r R E P E A T COMPLETION i s r e t u r n e db y t h e v i d e o d i s cp l a y e rt o n o t i f y t h e e x t e r -
m o d e .T h e p l a y e r r e t u r n s t o a n i n l t i a l s t a t e a n d e n t e r s i n t o S T I L L n a l c o m p u t e ro f t h e s u c c e s suf l c o m p l e t i o no f S E A R C H R , E P E A Ta n d
m o d e w i t h a C A V d i s c a n d P L A Ym o d e w i t h a C L V d i s c a s f a r a s t h e M.SEARCH operations.
d i s c i s l o a d e di n f o c u s .T h e p l a y e rn o w c a n a c c e p ta n y c o m m a n dT. h i s W h e nt h i s c o d e i s r e t u r n e dl o r a C A V d i s c , t h e s p e c i f i e dt a r g e t f r a m e
c o m m a n dt a k e s p r i o r i t yo v e ra n y o t h e rc o m m a n d . ( o r c h a p t e r )n u m b e ri s d i s p l a y e di n t h e s t i l l m o d e i f s e a r c ho p e r a t i o n
i s b e i n gp e r f o r m e do r t h e s p e c i if e d l a s t l r a m e ( o r c h a p t e r )n u m b e ri s
P r o g r a me x a m p l e d i s p l a y e di n t h e s t i l l m o d e i f r e p e a t o p e r a t i o ni s b e i n g p e r f o r m e d .
W i t h a C L V d i s c , n o r m a lp l a y b a c kb e g i n s f r o m t h e t a r g e t t i m e ( o r
T o c l e a rt h e n u m b e ri n p u t m o d eo f S E A R C H / R E P E A T / M ASREKTc o m -
c h a p t e r )n u m b e r i n s e a r c h o p e r a t i o n a n d f r o m t h e e n d t i m e ( o r
manq:
c h a p t e On u m b e ri n r e p e a to p e r a t i o n .

R e f e rt o t h e c o d e N O TT A R G E Tt o r t h e c o m p l e m e n t a r yr e t u r nc o d e .
IXD
COMPLETION i s a f e e d b a c kc o d e r e t u r n e df r o m t h e v i d e o d i s cp l a v e r .
I t i s n o t a n e x e c u t a b l ec o m m a n d .
R,D

31
CAV CLV
t><r--_-l CAV CLV
><l><
( 6 1 H ) - R e s u m et h e m o d e p r l o rl o S T I L L
CONTINUE
cx oN (6EH)_ Acllvate CX system
cx oFF (6FH)_ Deactlvate CX system
C O N T I N U Er e t u r n st h e p l a y e rt o t h e m o d e i t w a s i n b e t o r et h e S T I L L
c o m m a n dw a s g i v e n . l l t h i s c o m m a n d i s i n p u t w i t h n o S T I L Lc o m .
d e f o r e h a n dN, A K i s r e t u r n e d .
m a n dt r a n s m i t t e b T h e s es e t o f c o m m a n d sc o n t r o r
t h e c x n o i s er e d u c r i o n
g r e a r y i m p r o v e st h e d y n a m i c s y s t e mw h i c h
t"ngu oi'ur-;iosrgnat.
Notes
o l f t h e c o m m a n d sa r e i n p u t a s S T I L L S, T I L L ,P L A Y ,C O N T I N U Et h, e C X O N w i l l a c t i v a t et l e C X n o i s e
r e d u c t i o ns y s t e m ,r e g a r d l e s s
p l a y e rw i l l e n t e rt h e S T I L Lm o d e , state.cX oFF wilt turn the of its
svstemoff or keep it
o T h e S E A R C Ho p e r a t i o ni n t e r r u p t e db y S T I L Lc o m m a n dc a n n o tb e :,Ti::' in the off
r e s u m e db y C O N I I N U Ec o m m a n d .T h e p l a y e rw i l l e n t e rS T I L Lm o d e
at thatpoint, Note
o T h e R E P E A To p e r a t i o n i n t e r r u p t e db y S T I L L c o m m a n d c a n b e T h e s ec o m m a n d sa r e n o t e f f e c t i v e
o n v i d e o d i s c sw h i c h h a v e
r e s u m e db y C O N T I N U E , o n t h e m a s p e c i a l c o-d-e trov q v . v o r v recordeo
a c t i v a t et. h
r r; e; iu A n o i s e r e d u c t i o n
automatlcally. system
P r o g r a me x a m p l e
C X i s a t r a d e m a r ko f C B S .

Programexample
TxD-----i 61H
T o a c t i v a t eC X s y s t e m :

nrO e TxD 6EH I--


L-J
RxD m
r

5Z

?'l

W
CAV CLV CAV CLV
I-F<I ffit

EJEcr (2AH)- open the dLTlgmlgltn9nt it


-0 E J E C TE N A B L E( 7 4 H }- ActivateeJect{unction

T h e E J E C Tc o m m a n do p e n s t h e d i s . c
c o m p a r t m e n tA . fter the opera'
o E J E C TD I S A B L E( 7 s H )- Deactlvaleeject function

i . * t p f e t e d ,t h e p l a y e ri s s u e sf e e d b a c kc o d e L I D O P E N( 0 3 H )l'f T h e E J E C TE N A B L Ec o m m a n dv a l i d a t e st h e l i d O P E N / C L O S b Eu t t o n
iion
p l a y e rw i t h i t s d i s c c o m p a r t m e n t o f t h e p l a y e r .T h e p l a y e ri s i n t h e E N A B L Em o d e i m m e d i a t e l ya f t e r
in" e.feCf .ommand is sent to a
o p e n ,t h e p l a y e rr e t u r n s N A K ( o B H )l.f r h i s c o m m a n di s s e n tt o power-on.
"; r fpul ;ato; .v i m m e d i a i e l ya { t e rt u r n i n gt h e p o w e ro n w i t h i t s d i s c c o m p a r t '
A C K ( 0 A H )a n d L I D O P E N
* " n t ' o p . n , t h e p l a y e r r e t u r n st w o c o d e s : T h e E J E C TD I S A B L Ec o m m a n dv a l i d a t e st h e l i d O P E N / C L O S bEu t t o n
(03H) o f t h e p l a y e r .A f t e r t h i s c o m m a n d i s e x e c u t e d ,t h e p l a y e rd o e s n o t
e n t e ri n t o t h e E N A B L Em o d eu n l e s sa n E J E C TE N A B L Ec o m m a n di s
p l a y e rw i t h i t s m o t o ro n , t h e d i s c e x e c u t e do r t h e p o w e ri s t u r n e do f f .
l l t h e E J E C Tc o m m a n di s s e n tt o a
.otp*i.ant opens a f t e r t h e m o t o r t u r n s o l f ' b u t t h e p l a y e rd o e sn o t
m o t o r h a s b e e nt u r n e do f t .
i * r " l " " o o ^ c k c o d e A C K ( O A H a) { t e rt h e P r o g r a me x a m p l e
T o e n t e r E J E C TE N A B L Em o d e :

rxoff r-_-..l
IXU

nxofft----1j'.J-
NXD
4D
CAV CLV CAV CLV
x]x] |)<l=<l
E N T E R( 4 0 H )- T e r m i n a l ea c o m m a n d (02H)- Errorcondiilonratsed
ERROR

E N T E Ri s a c o m m a n dw h i c hi s u s e da s a n e n d m a r k e rf o r t h e i n p u to f ThisERRoRcodeis returned if an RS-232c communicationerror(pari-


p a r a m e t e r sf o r v a r i o u s c o m m a n d s .S E A R C H ,R E P E A T 'S T E P a n d ty error,f ramlngerror,or overrun error)occurs.
M A R KS E T u t i l i z et h e E N T E Rc o m m a n dT. h e s ec o m m a n d sw i l l b e g i n lf the sameerroroccursrepeatedry, differentbaudratesmay have
t o b e e x e c u t e da t t h e t i m e t h e p l a y e rr e c e i v e so n e ( o r m o r e )E N T E R beenset on the computer andLDpplayersides.
command(s).

P r o g r a me x a m p l e
T o t e r m i n a t et h e i n p u tm o d eo f n u m e r i cd a l a :

TxD

RxD

l*-o
I
i
CAV CLV CAV CLV +
txr-__l xl-t

(3AH)- N o r m a lf o n v a r dp l a y
F.PLAY
F.FAST(3BH)- F a s t l o r w a r d P l a Y (4AH)- Normal reverseplay
R.PLAY
R.FAST(4BH)- F a s l r e v e r s eP l a Y
f
p l a y b a c km o d e( 3 t i m e st h e T h e P L A Yc o m m a n d ss e t t h e p l a y e ri n n o r m a l p l a y b a c km o d e .
T h e F A S Tc o m m a n d ss e t t h e p l a y e ri n t a s t
F . P L A Yi n i t i a t e sp l a y b a c ki n t h e f o r w a r d d i r e c t i o np l a y b a c ka n d t h e
n o r m a ls P e e d ) '
f o r r e v e r s ed i r e c t i o n ' R . P L A Yl n t h e r e v e r s ed i r e c t i o n .
F . F A S Ti s l o r f o r w a r dd i r e c t i o na n d R ' F A S T
* W i t h a C L V d i s c ,R - P L A Yi s n o t p o s s i b l e .
P r o g r a me x a m P l e
f o J t a y a t f a s t s p e e di n f o r w a r dd i r e c t i o n :
Programexample
T o p l a y a t n o r m a ls p e e di n f o r w a r dd i r e c t i o n :

TxD
TxD
RxD
HXU

,GA

rc
39
CAV CLV
CAV CLV
xf---t
F.SCAN(3EH)- Scan In forward F.SLOW(3CH)- Slow fonaardplay
R.SCAN(4EH)- Scan In reverse

p l a y b a c k( a p p r o x l m a t e '
e R . S L O W( 4 C H )_ Slow reverseplay

T h e S C A N c o m m a n d ss e t t h e p l a y e ri n S C A N T h e S L O Wc o m m a n d ss e t t h e p l a y e ri n S L O W
p l a y b a c k ) F
, . S C A Ni s S C A N p l a y b a c kI n t h e f o r . m o t i o np l a y b a c k( 1 / 5o f
l y 1 0 0t i m e s n o r m a l normar speed).F-sLow. is SLOW prayback
in tne tofwa;;;;;;;;"
w a r dd i r e c t i o na n d B . S C A Ni s S C A Np l a y b a c ki n t h e r e v e r s ed i r e c t l o n . a n d B ' s l o w i s s l o w p r a y b a c ki n i h e ' r e v e r s e
direction.
P r o g r a me x a m p l e
P r o g r a me x a m P l e T o p l a y a t s l o w s p e e di n f o r w a r dd i r e c t i o n :
T o J c a n t h e p i c t u r ei n t o r w a r dd i r e c t i o n :

fr3
L--j

g"O
nxO-

I
+I I
I

(lo
L-- CAV CLV
Program examPle
i n 1 / 1 0t i m e s t h e n o r m a ls p e e di n t h e l o r w a r d
T o p l a Y b a ct kh eP i c t u r e
direction:
F.STEP(3DH)- Varlablelorward play
R.STEP(4DH)- Varlablereverseplay q TxD
T h e S T E Pc o m m a n d ss e t t h e p l a y e ri n a v a r i a b l e( s l o w e rt h a n n o r m a l )
p l a y b a c kF . - S T E Pi s v a r i a b l ef o r w a r dp l a y b a c ka n d R ' S T E Pl s v a r l a b l e RxD
. h e v a r i a b l es l o w p l a y b a c kh a s a r a n g ef r o m 1 i 1t o
| | e u e r spel a y b a c kT
1t255 normal speed playback. The STEP commands give as
o a r a m e t e r st h e p l a y b a c ks p e e da n d i s s p e c i ife d b y t h e d e n o m l n a t o r .
T h e r a n g e i s 1 t o 2 5 5 a n d i s r e p r e s e n t e db y A S C I I c o d e s . T h l s
p a r a m e t e ri s t h e n f o l l o w e d b y t h e c o m m a n dE N T E R( 4 0 H ) l' f " 0 " i s
s e l e c t e d a s t h e d e n o m i n a t o r ,t h e r e s u l t i s t h e s a m e a s a s T I L L
( a l t h o u g h, , F W DS T E P "i s d i s p l a y e dw h e nt h e I N D E Xf u n c t i o ni s a c .
tivated),

T o a d v a n c et h e v i d e o d i s cb y o n e t r a m e ,s e n da F - S T E Pa n d a S T I L L( o r
R - S T E Pa n d S T I L L ) c o m m a n d , T o a d v a n c et h e v i d e o d i s cb y " n "
t r a m e s ,s e n d a S T E P / S T I LcLo m m a n df o r " n " l i m e s ' F o r d e t a i l s ,r e t e r
, , c o m m u n i c a t i o nv i a R S - 2 3 2 CC, o m m a n dE x e c u t i o n
to the section
Time."

S e c o n d so l d i s p l a yp e r l r a m e f o r v a r i o u ss t e p s p e e d s

(NTSC)
1 i 1* 0.033sec 1t120 4 . 0s e c
1t2 0.066 1/150
1/3 0.1 1/180 6.0
1/10 0.33 1t210 7.0
1/30 1.0 1t240 8.0
1/60 2.0 1t255
1/90 3.0

(PAL)
1/1* 0 . 0 4s e c | 1/125 5 . 0s e c
1t2 0.08 | 1/150 60
1/3 0.12 [ 1/175 7.0
1/10 0.4 I 1/200 8.0
1.0 ttzzs 8.5 {
1t25 |
1/50 2.0 | 1t250 10.0
1t75 3.0 | 11255 10'2
1 i10 0 4.0

* T h e s a m e s p e e da s n o r m a lP L A Ym o d e b u t a u d i oo u t p u t i s m u t e d '
43
CAV CLV
F.<-___l
CAV

FwDRELAT|VEsEARCH(2DH).Searchmu|tlpletracks|orward
;LV*tLAiiVtsen o nev srEpniloGii!i L
5y,L?::'^tlD^:I' (2BH)-
ij6irl'_ ^ll#::"^ll
ao*n""on" l.r::ry |onuardandsrifr
irrr" iili,[1.,']
FELATIVE
the playerto locatea par'
SEARCHcommandprompts {or the selected number
:ll :ili
ticularlocationon u u'ito Jisc
Oysearcning
the JH :y.r,,:::r,nNDslLL command i||edcAVdisl o
of tracks,towardstn.lrt",
edgeof the disc (FWD) or towards
,T:'"""?? i;i :^i.;;i[:
11*.i'J "J nli
il1,;t
?n,
i :: : 1
rf:;.
n "
i "
i.. IILl ";the j: ; ; n;,";:.", J::
e c effi:
i v i n il"
gt h eTl1":' JI ll"s
frameT r;";":;;;;",?:":;: l;
f romthe STILL mooe'
i.^i.i"t',n" disc(REV)' c o m m a n"-
d
o{ tract(sto be searched {orbothFWDandREVdirections T h eR E VS T E PA N D
Thenumber each.i.n.ASCIl codes'ENTEBcom' STI
witfriniOOtiacks
can be selected WhenRELATIVE
ff Jfi
,T,:.T .?il5ffi Uifi i l,:
::'"ilil
""'.i'j goudisi v*eo srep
mandexecutesthe nffntive
sEARCH-f.unction'
SEARCHis comptetei*COt"rplEftO,I^(91^lt)
is returned'However'
area' as a resultof
mX"'":#
t,lJ:l[
ne
it[j:1.T
rreoi
s
il:ff.
command.
c:,il;
I tiri: ir1
lq,;ili
;?:,i::l". iiT
1,:j
r,.
r s r e c eifo'?".lil
di n t h e
r.,.?Hf
)edingthe"..,
lead'intlead'out on" ru."iuing
when the pt"y"' "niJ" tne is returned. Thedestination of
RELATT'E sEARcH,N=,iriinruEl06H) in this case'when the
Programexample
the BELATIVE SEAR;;'it track'NoT r o a d v a n c eo n e
""isuar{99!
lttti'"tO RELATIVE SEARCH frame f o r w a r da n d
playercouldno' modein the still:
(05H)is "^J'tft" prtv"twillenterthestill
TABGET
"'u'n"i'inliil"
nearestf rame'
f r*o
Notes:
command
, ! - ^ r {e-ctive
is ef ! ^ ^ r i \ , 6n ntv w
only t h e player
h € f l the
when l s tt
o l a y e r is In o
o RELATIVE SEARCH H command is sentwnen trO
sEARc.
the FRAME# MoDE'l;';ilnlve returneo'
MoDE'NAK
i; ;;;t;;lt in the oHAPTEB number'is is enteredcontinuousty'
oWhenRELATIVE SgnnbH-tt"ck
the rowerthreedigitsthatis under200 11
theetfectivef igures io,. returned'
"i" than201'NAK is
the enterednumberf, *ot"

Program.exaT?l::,.^
' sEARCHmode:
in RELATIVE
To search150tracxsforward

,,o-ffif:C!ffi-iF--
a-O
CAV CLV
ffi

FWDTRACKJUMP(2DH)- Jumpmultlpletracksfonarard F R A M E# M O D E( 5 5 H )- S e t t o l r a m e n u m b e rm o d e
REVTRACKJUMP(2EH)- Jumpmultlpletracksbackward

T h eT R A C KJ U M Pc o m m a n dc a u s e sa C A Vd i s c t o j u m p t h e a s s i g n e d W h e n a C A V d i s c i s u s e d , F R A M E # M O D E s e t s t h e p l a y e ri n l h e
n u m b e r o f t r a c k s t o r w a r d o r b a c k w a r dw i t h o u t m u t i n g t h e v i d e o f r a m e n u m b e rm o d e .A C A V d i s c w i t h f r a m e n u m b e r sr e c o r d e do n i t
s i g n a l .F W D T R A C KJ U M P i s l o r f o r w a r dd i r e c t i o na n d R E VT R A C K c a n t h e n b e a c c e s s e db a s e do n a f r a m e n u m b e r .W h e n a C L V d i s c
J U M P i s f o r b a c k w a r dd i r e c t i o n T . h e n u m b e ro f t r a c k st o b e j u m p e di s w i t h t i m e n u m b e r sr e c o r d e di s u s e d ,t h i s c o m m a n ds e t s t h e p l a y e rt o
r e p r e s e n t eb d y A S C I Ic o d e s( 3 0 H= 0 t o 3 9 H= 9 ) .A n E N T E Rc o m m a n q b e a c c e s s e db a s e do n a t i m e n u m b e r .
s h o u l d f o l l o w t h e p a r a m e t e ro f t h e j u m p t r a c k n u m b e r .T h e T R A C K
J U M Po p e r a t i o ni s p e r f o r m e db y s e n d i n gt h e E N T E Rc o m m a n d . T o d i r e c t l y i n p u t n u m b e r m o d e o f a v i d e o d i s c ,C H A P T E R# M O D E
w h e n t h e T R A C K J U M P o p e r a t i o ni s c o m p l e t e d ,c o M P L E T I o N i s ( 6 9 H )i s p r o v i d e di n a d d i t i o n .
r e t u r n e db y t h e v i d e o d i s cp l a y e ra n d t h e p l a y e re n t e r sS T I L Lm o d e .
W h e na T R A C KJ U M Pc o m m a n di s s e n t ,t h e p l a y e re n t e r sS T I L Lm o d e P r o g r a me x a m p l e
a t t h e n e a r e s tf r a m e .T h e t r a c k . j u m pr a n g ei s w i t h i n 2 0 0 t r a c k s f o r . T o s e t t h e p l a y e ri n t h e f r a m en u m b e rm o d e :
w a r d o r b a c k w a r df r o m t h e f r a m e i n w h i c h t h e S T I L L m o d e i s s e t .
H o w e v e rw , h e n t h e t r a c k j u m p c a u s e st h e p l a y e rt o r e a c ht h e l e a d - i n
o r l e a d - o ua t r e a ,N O F R A M E( 0 6 H )c o m m a n di s r e t u r n e dI.n t h i s c a s e , TxD
t h e l o c a t i o na f t e r t r a c k l u m p i s n o t g u a r a n t e e dW . h e n t h e t r a c kj u m p
o p e r a t i o nd i d n o t c o m p l e t ew i t h i n a c e r t a i ne x t e n s i o no f t i m e , N O T RxD
T A R G E T( 0 5 H )c o m m a n di s r e t u r n e da n d t h e p l a y e re n t e r st h e S T I L t
m o d e a t l h e n e a r e s tf r a m e .
T h e T R A C KJ U M P o p e r a t i o nw i l l n o r m a l l yb e p e r f o r m e dw i t h i n a
p e r i o do f o n e f i e l d .D u r i n gt h e c o r r e c t i v er o u t i n e ,h o w e v e ri,t m a y t a k e
a p e r i o do f s e v e r a fl i e l d s .
l f t h e T R A C KJ U M Pc o m m a n di s e x c e c u t e w d h i l e s u p e r i m p o s i t i oi sn
p e r f o r m e dw i t h t h e v i d e oo u t p u t s i g n a lf r o m t h e v i d e o d i s cp l a y e r t, h e
p i c t u r em a y b e d i s t o r t e dd e p e n d i n go n t h e s u p e r i m p o s ebr e i n gu s e d ,

Notes
o T h e n u m b e ro f t r a c k st o b e j u m p e di s e f l e c t i v ef o r t h e l o w e rt h r e e
d i g i t st h a t i s s m a l l e rt h a n2 0 0 .W h e nt h e e n t e r e dn u m b e ri s o v e r2 0 1
t h e p l a y e rr e t u r n sN A K .
o W h e na v i d e o d i s ics m a d el r o m a c i n e - f i l mt ,h e p i c t u r en u m b e r sa r e
n o t g i v e ne a c h2 f i e l d s .l f T R A C KJ U M Po p e r a t i o ni s p e r f o r m ew dith
s u c h a d i s c ,t h e p i c t u r en u m b e ro b t a i n e da f t e r i h e t r a c kj u m p w i l
n o t c o r r e s p o ntdo t h e n u m b e ro f t r a c k sa s s i g n e df o r t h e t r a c kj u m p .

Programexample
.1
T o j u m p 5 0 t r a c k sf o r w a r d o
CAV CLV
D=i=<l CAV CLV

I N D E XO N ( 5 0 H )- A c t l v a t el n d e xl u n c t l o n
I N D E XO F F ( 5 1 H )- D e a c t l v a t eI n d e xf u n c l l o n L I D O P E N( 0 3 H )- I n f o r mo f l t d o p e n

T h e I N D E Xc o m m a n d se n a b l et h e d i s p l a y ,o n t h e m o n i t o rs c r e e n o A n L I D O P E N i s r e t u r n e dw h e n t h e m o t o r i s s t o p p e da n d
,f u s u a l l yt h e
t h e v i d e o d i s cp l a y e ro p e r a t i n gs t a t u s a n d c u r r e n tv i d e o d i s cp l a y b a c k d i s c c o m p a r t m e n ti s o p e n .
a d d r e s s ,W h e n i n p u t t i n gt h e c o m m a n d sf o r S E A R C Ha n d R E p E A T
o p e r a t i o n st,h e p r o c e s si s d i s p l a y e di n p l a c eo f t h e c u r r e n to p e r a t i n g L r DO P E Ni s a f e e d b a c kc o d e r e t u r n e df r o m t h e v i d e o d i s cp r a y e r .
rt is
mode and address. n o t a n e x e c u t a b l ec o m m a n d .

I N D E XO N a c t i v a t e st h e i n d e x l u n c t i o n r e g a r d l e s so f c u r r e n ti n d e x
d i s p l a ys t a t u s .T h e c o m m a n dw i l l b e a c c e p t e da t a n y t i m e .

I N D E XO F F d e a c t i v a t e st h e i n d e x f u n c t i o nr e g a r d l e s so f t h e c u r r e n t
d i s p l a ys t a t u s .T h e c o m m a n dw i l l b e a c c e p t e da t a n y t i m e ,

Programexample
o n t h ed i s p l a y :
T o a c t i v a t ien d e xf u n c t i o n

o
nxO

fur)l -

0{O
CAV CLV CAV CLV
t=<lx ffi

M A R K R E T U R N( 0 7 H )- M a r k s e t p o s l t i o nl s f o u n d M A R KS E T( 7 3 H )- Set markposltlon

p o s l t l o ni s r e a d
T h e M A R KR E T U R N( 0 7 H )i s r e t u r n e dw h e na m a r ks e t T h e M A R KS E T c o m m a n dc a u s e st h e L D P t o o u t o u tM A R KR E T U R N
l f t h e m a r k e d d a t a i s o u t s i d e t h e m a r ks e n d - C O D E( 0 7 H )w h e n t h e s e t p o s i t i o ni s r e a d .
i n i n e t U R n XS E Tm o d e .
ing p o s i t i o n , t h i s c o d e i s r e t u r n e d w h e n t h e c u r r ent addressis
is
r e i o g n i z e dt o b e t h e m a r k d a t a o r m o r e ;i f t h e m a r k e dd a t a i n s i d e W h e nt h e p { a y e ri s i n t h e f r a m e n u m b e rm o d e ,a l r a m e n u m b e rc a n b e
c o d e i s r e t u r n e d w h e n t h e c u r r e n ta d '
t h e r i a r k s e n d i n gp o s i t i o n ,t h i s m a r k e df o r a C A V d i s c a n d a t i m e c o d e c a n b e m a r k e df o r a C L Vd i s c ;
dressis recognized t o b e t h e m a r k d a t a o r l e s s ' w h e nt h e p l a y e ri s i n t h e c h a p t e rn u m b e rm o d e ,a c h a o t e rn u m b e rc a n
be marked.
videodisc
T h e M A R K R E T U R Ni s a t e e d b a c kc o d e r e t u r n e df r o m t h e
c
p l a y e r .l t i s n o t a n e x e c u t a b l e o m m a n d ' l f a C L c o m m a n d( 5 6 H )i s r e c e i v e db e { o r ep a s s i n gt h e m a r k t i m e , t h e
m a r k t i m e i s r e s e t a n d n o M A R K R E T U R NC O D E i s r e t u r n e d .

S p e c i f yt h e m a r k d a t a i n t h e A S C I Ic o d e .B e f o r eE N T E R( 4 0 H )i s i n p u t ,
e f f e c t i v ed a t a i s a s f o l l o w s :
F B A M E. . .5 l o w . o r d e rp o s i t i o n s
EXTENDED T I M E C O D E . . .5 l o w . o r d e p
r ositions
N O TE X T E N D E D T I M E C O D E. . .3 l o w . o r d e ro o s i t i o n s
CHAPTER N U M B E R. . .2 l o w . o r d epr o s i t i o n s
0 Note
T h e m o d e w h e n t h e M A R KS E T h a s b e e n i n p u t r e m a i n se f l e c t i v ee v e n
w h e n t h e m o d e i s c h a n g e da f t e r w a r d s F
. o r e x a m p l e ,i f t h e c h a p t e r1 0
i s a s s i g n e da s m a r k p o s i t i o ni n t h e c h a p t e rn u m b e rm o d e a n d t h e
m o d e i s c h a n g e dt o t h e f r a m e n u m b e r m o d e , t h e m a r k o o s i t i o n
" c h a o t e r1 0 " r e m a i n s .

T h e M A R KS E T c o m m a n dc a n b e r e c e i v e di n a n y s i t u a t i o n s H . owever,
n o t e t h e f o l l o w i n g p o i n t s w h e n o p e r a t i n gw i t h V e r s i o n 2 . 3 a n d
s m a l l e rW . h e n t h e M A R KS E T c o m m a n di s u s e d i n c o n j u n c t i o n with
t h e R E P E A Tc o m m a n d ,t h e M A R K S E T s h o u l d b e i s s u e d f i r s t . l f t h e
R E P E A Tc o m m a n dm u s t b e e n t e r e db e f o r et h e M A R KS E Tc o m m a n d ,
a d e l a yo f t w o v e r t i c a li n t e r v a o
l r 1 / 3 0o f a s e c o n di s r e q u i r e da f t e r t h e
R E P E A Tc o m m a n d i s i s s u e d . T h e R E p E A T c o m m a n d r e o u i r e st h e
p a s s i n go f o n e v e r t i c a li n t e r v a lb e f o r eb e i n g i n t e r n a l l ye x e c u t e d l.f a
M A R KS E T c o m m a n d i s i s s u e dp r i o r t o t h e p a s s i n go f t h e v e r t i c a li n -

0 o t e r v a l ,t h e c o m m a n dm a y n o t b e c o r r e c t l yr e c e i v e d .

P r o g r a me x a m p l e
M a r k f r a m en u m b e r = 1 2 3 4 5

trO

trO
CAV CLV CAV CLV
|x>< Iry
( 5 B H )-
M.SEARCH L o c a l ei h e m e m o r l z e dl o c a l l o n (sAH)- Memorlze
MEMORY lhe currentlocation
,$;
M . S E A R C Hl o c a t e st h e a d d r e s sw h i c h i s m e m o r i z e db y M E M O R Ya n d I n t h e f r a m e n u m b e rm o d e ,t h e M E M O R Yc o m m a n da l l o w st h e p l a y e r
s e t s t h e p l a y e ri n t o S T I L Lm o d e w i t h a C A V d i s c a n d F ' P L A Y( n o r m a l t o m e m o r i z et h e f r a m e n u m b e r( c A V d i s c )o r t h e t i m e . o o "
tciv oi'."t
p l a y b a c km) o d ew i t h a C L V d i s c . o f t h e l o c a t i o n b e l n g p r a y e dw h e n t h i s c o m m a n di s r e c e i v e d .
In the
c h a p t e rn u m b e rm o d e ,t h i s c o m m a n da i l o w s t h e p r a y e rt o
memorize
W h e nt h e M - S E A R C H c o m m a n di s e x e c u t e dt,h e p l a y e re n t e r si n t o t h e t h e c h a o t e rn u m b e r .
m o d e m e m o r i z e dw i t h t h e M E M O R Yc o m m a n d .F o r e x a m p l e ,i l a T h e m e m o r i z e dr o c a t i o na d d r e s si s r o c a t e db y t h e M . S E A R C H
com-
c h a p t e rn u m b e rh a s b e e n m e m o r i z e dw i t h a M E M O B Yc o m m a n da n d m a n d e x p l a i n e db e f o r e .
the M-SEARCH c o m m a n di s e x e c u t e di n t h e f r a m e n u m b e rm o d e ,t h e
p l a y e re n t e r si n t o t h e c h a p t e rn u m b e rm o d e . Nole
T h e m e m o r i z e dr o c a t i o nc a n n o tb e c r e a r e du n r e s so t h e r w i s e
the next
m e m o r yi s i s s u e d .

IXU
TxD------i 5AH
RxD
nxO

|1,
CAV CLV CAV CLV
><x lrc<
MOTOROFF(63H)- Stopsptndtemotor
M E N U( 4 2 H )- S e a r c hf o r p r o g r a ma r e ah e a d l n g
MOTORoru (eZX)- Startup sptndtemotor
pro'
t o p l a y t r o m t h e b e g l n n i n go f t h e
T h e M E N Uc o m m a n oc a u s e s T h e s e s e t o f c o m m a n d sc o n t r o l t h e s p i n d l e m o t o r o f t h e v i d e o d i s c
gramarea. p l a y e r .D i f f e r e n tf r o m m o s t o f c o m m a n d s t, h e s e i n d u c et h e p l a y e r
to
r e t u r nA C K c o d e t w i c e . R e f e rt o t h e s e c t i o n, , c o m m u n i c a t i ovni a R s .
d u r i n gt h e s e a r c hi n p u t m o d e ,r e p e a ti n .
r f t h i s c o m m a n di s r e c e i v e d 2 3 2 C ,C o m m u n l c a t i o nP r o t o c o l . "
t i m e s e t t i n g 'N A K i s r e t u r n e d '
;"i';o"o'e,;t mark
M o r o R o F F s t o p s t h e s p i n d r em o t o r a n d r e t u r n st h e r a s e rp i c k u p
s e a r c ho r r e p e a to p e r a t i o nt'h e o p e r a -
l l t h i s c o m m a n di s s e nj ttud yu ur i'n g o f t h ep r o g r a m ' h e a d t o t h e h o m e p o s i t i o n .W h e n t h e m o t o r s t o p s , t h e v i d e oo u t p u t
t i o n i s c l e a r e da n dt h e f t " y t { r o mt h eb e g i n n i n g w i l l b e m u t e d .T h i s c o m m a n di s v a r i do n r yw h i r et h e m o t o ri s o n .
w h e n t h e p l a y e r r e c e i v e st h e M o r o R o F F c o m m a n d ,i t r e t u r n s
an
A C K c o d e a n d t h e n s t o p s t h e m o t o r .T h e d i s c i s t h e nr r p p o r t . J o y
t n"
t r a y a n d t h e D r s c p R o p s t a t u s b i t r s s e t . T h e p r a y e ir e t u r n s
iCx
a g a i n a n d i s r e a d yt o r e c e i v ef u n c t i o nc o m m a n d s .

M O T O RO N s t a r t s u p t h e p r a y e r ' ss p i n d r em o t o r a f t e r i t i s s t o p p e d
by
t h e M O T O R O F F c o m m a n d .T h i s c o m m a n d c a n b e e x e c u t e d
onty
w h e nt h e m o t o r i s o f f . r f t h e d i s c c o m p a r t m e nits o p e nw h e n
r h i sc o m -
m a n d i s r e c e i v e di,t w i l l b e c l o s e da u t o m a t i c a l l y .
w h e n t h e p r a y e rr e c e i v e sM o r o R o N , i t r e t u r n sA C K c o d e
and when
t h e s p i n d l em o t o r c o m e su p t o t h e n o m i n a rs p e e d ,i t r e t u r n s
A C Kc o d e
a g a i n .T h e l N l T s t a t u sb i t r e m a i n ss e t d u r i n gt h i s p e r i o d .

Note
T h e p l a y e rr e t u r n sa N A K w h e n r e c e i v i n gt h e f o l l o w i n g
commands:
1 . M o r o R o F F b e f o r e r e t u r n i n gt h e s l c o n d A c K
i; tne motoi'on
state
2 . M O T O RO N b e f o r er e t u r n i n gt h e s e c o n dA C K i n t h e
m o t o ro ff s l a t e
3 M O T O RO N w h e n t h e p l a y e ri s i n m o t o ro n s t a t e
4 . M O T O RO F F w h e n t h e p l a y e ri s i n m o t o r o f f s t a t e

P r o g r a me x a m p l e
T o s t o p t h e p l a y e r ' ss p i n d l em o t o r :

TxD ---1 63H


L-J
/ \ rr r----1
RxD oen f-\\___f oAHF_
il L___J
CAV CLV CAV CLV
t=<lxl l-Rl

N O F R A M EN U M B E R( 0 6 H )- T a r g e tf r a m e l s l l l e g a l
NAK(0BH)- R€tectr€celPljl gjgrrs!9

whentheplayerreiectsthecommand sent' N O F R A M EN U M B E Rl s r e t u r n e dw h e n a s p e c i f i e df r a m e( t i m ec o d e ,
TheNAKcodeiSreturned or the contentsof the
current status
player c h a p t e f lt o b e s e a r c h e df o r i s n o t i n t h e a c t i v ev i d e of r a m er a n g e .
i. init case,checkthe timingor senl
sent,thensend the command in the correct W h e ns u c h i l l e g a lf r a m en u m b e ri s s p e c i f i e dt,h e p l a y e rw i l l c o n t i n u e
command
s e a r c h i n gf o r a w h i l e .W h e nt h e l e a d - i na r e a i s a c c e s s e dw h i l es e a r c h -
thecorrectcommands,
i n g , t h e p l a y e rs t i l l s ( f o r a C A V d i s c )o r p l a y s( f o r a C L V d i s c )n e a rt h e
player'lt is notan
f romthevideodisc
codereturned b e g i n n i n go f t h e p r o g r a ma r e a .W h e n t h e l e a d - o u ta r e a i s a c c e s s e d
NAKls a feedback
command. w h i l e s e a r c h i n g t, h e p l a y e rs t i l l s ( f o r a C A V d i s c )o r p l a y s( f o r a C L V
executable
d i s c )n e a r t h e e n d o f t h e p r o g r a ma r e a .

N O F R A M EN U M B E Ri s a f e e d b a c kc o d e r e t u r n e df r o m t h e v i d e o d i s c
p l a y e r .l t i s n o t a n e x e c u t a b l ec o m m a n d .

Notes
o N O F R A M EN U M B E Ri s n o t r e t u r n e di n r e p e a lo p e r a t i o nw i t h t h e
f r a m e n u m b e rm o d e .l f t h e i l l e g a ln u m b e ri s s p e c i f i e dt,h e r e p e a t
o p e r a t i o ni s e x e c u t e db e t w e e nt h e s p e c i l i e d l e g a l f r a m e n u m b e r
a n d t h e f i r s t f o u n d f r a m e n u m b e ra f t e r / b e f o r et h e i l l e g a l n u m b e r ,
and COMPLETION i s r e t u r n e dw h e n t h e o p e r a t i o ne n d s .
o l f a f o c u s e r r o ro r t r a c k i n ge r r o ro c c u r sw h e n a c c e s s i n gt h e l e a d - o u t
a r e ao f a n a b n o r m adl i s c ,t h e p l a y e rm a y r e t u r nt o t h e b e g i n n i n o gf
t h e p r o g r a ma r e a a n d e n t e ri n t o t h e S T O Pm o d e .
CAV CLV CAV CLV
IXIX

NONC.F.PLAY(71H)- Dlsengage
coloiframlng N O T T A R G E T( 0 5 H )- T a r g e tf r a m e n o t f o u n d

N O N C . F .P L A Yd i s e n g a g e st h e c o l o r f r a m i n gw h e nt h e p l a y e ri s s e t I n
N O T T A R G E Ti s r e t u r n e di n p l a c e o f C O M P L E T I O N w h e nt h e t a r g e t
t h e n o r m a lp l a y b a c km o d e f r o m F A S T ,S L O Wo r S T I L Lm o d e .( W h e n
f r a m e( t i m ec o d e ,c h a p t e r )c o u l d n o t b e f o u n d i n t h e s e a r c ho p e r a t i o n .
c o l o r f r a m i n g o c c u r s ,a f e w t r a c k s a r e s k i p p e d . T
) h i s c o m m a n dl s T h e i n a b i l i t yt o a c c e s st h e t a r g e tf r a m e m a y b e d u e t o a d e f e c to n a
n e c e s s a r yo n l y w i t h t h e P A L v e r s i o n .O n t h e N T S C p l a y e r ,t h e c o m -
v i d e o d i s ci t s e l f o r t h e p l a y e rw h o s eo p t i c s c o u l d h a v et o o m u c h d u s t
m a n d h a s t h e s a m e f u n c t i o na s F . P L A Y( 3 A H ) .
o r f o c u s i n ga n d t r a c k i n gm e c h a n i s m sm a y b e o u t o l a l i g n m e n t .

N O TT A R G E Ti s a f e e d b a c kc o d er e t u r n e df r o m t h e v i d e o d l s cp l a y e r l.t
TxD 71H i s n o t a n e x e c u t a b l ec o m m a n d .
L_,_/

RxD OAH#
L--J Note
N O TT A R G E Ti s n o t r e t u r n e di n r e p e a to p e r a t i o n l.f t h e t a r g e tp o i n t i s
Noie n o t f o u n d , t h e p l a y e r w i l l r e c o g n i z et h e f i r s t f o u n d f r a m e n u m b e r
W h e nt h e N O N C . F ,P L A Yc o m m a n di s r e c e i v e do n a p A L p l a y e rw h e n a f t e r / b e f o r et h e s p e c i f i e d n u m b e r , a n d C O M P L E T I O Ni s r e t u r n e d
t h e p l a y e ri s i n m o d e ss u c h a s S L O Wo r S T I L Lt,h e p i c t u r em a y t u r n t o w h e n t h e o p e r a t i o ne n d s .
m o n o c h r o m ea t t h e i n s t a n tt h e p l a y e re n t e r st h e p l a y b a c km o d e .T h i s
p h e n o m e n ao c c u r sd e p e n d i n gu n o n t h e t y p e o f m o n i t o ru s e d .

a0

59
CAV CLV CAV CLV
r<]x m
-j9H) P S C E N A B L E( 2 8 H )- Enableplcture stop code
Numericdata0 - 9 (3oH
P S C D T S A B L (E2 9 H )- D l s a b l ep l c l u r es t o p c o d e

30Hto 39Hrepresents numerical data'Theseareusedto specifythe


s ' h e nt h e s ec o d e sa r e
n a r a m p t e ri sn t h e t o l l o w i n ga p p l i c a t i o nW
-
T h e P S CE N A B L Ec o m m a n de n a b l e sp i c t u r es t o p c o d e sr e c o r d e d on a
vq'""'-'-
command (40H) should follow the data. d i s c .I n t h e E N A B L Em o d e ,t h e s c r e e ns t i l l sw h e na p i c t u r es t o pc o d e
!nt"r.o, the ENTER
i s d e t e c t e dd u r i n go p e r a t i o no t h e rt h a n s e a r c ha n d s c a n .T h e p l a y e ri s
SEARCH: F r a m e# i n p u t i n t h e E N A B L Em o d e i m m e d i a t e l ya f t e r p o w e r ' o n .
C h a p t e r# i n p u t
T i m e# i n p u t T h e P S C D I S A B L Ec o m m a n dd i s a b l e sp i c t u r es t o p c o d e sr e c o r d e do n
HETtrA I F r a m e# i n P U t a d i s c . I n t h e D I S A B L Em o d e ,t h e s c r e e nd o e s n o t s t i l l e v e nw h e n a
C h a p t e r# i n p u t o i c t u r es t o p c o d e i s d e t e c t e d .
T i m e# i n P u t
# o f r e P e t i t i o nisn P u t A ft e r P S C D I S A B L Ec o m m a n di s e x e c u t e dt,h e p l a y e rd o e s n o t e n t e r
S T E P: A u t o s t e Pt i m e si n P U t i n t o t h e E N A B L Em o d eu n l e s sa P S CE N A B L Ec o m m a n di s e x e c u t e d
M A R KS E T : M a r kt i m e i n P u t o r t h e p o w e ri s t u r n e do f f.

Note
A p i c t u r es t o p c o d e i s v a l i do n l y f o r a C A V d i s c ,t h o u g hi t i s a c c e p t e d
f o r a C L V d i s c ( 0 A Hi s r e t u r n e d ) .

P r o g r a me x a m p l e
T o e n a b l ep i c t u r es t o p c o d e :

r'n flJl

nvq /llil
\.J

o
CAV CLV
Krt<l
To set the deslrednumbermode
In repealoperation
rf theplayeris notln themodein
*n,.iln" nepEAToperation
R E P E A T( 4 4 H )- P l a y b a c ka d e s l g n a l e ds e q u e n c e i'eolo'ml"i "rnnvi ."i'1;i' J,
ffll";il; .';ffr;t';u#,T
is to oe
l;! ",.
R E P E A T a l l o w s t h e p l a y b a c k o f a d e s l g n a t e ds e q u e n c e f o r a
d e s i g n a t e dn u m b e ro f t i m e s a t a d e s i g n a t e dp l a y b a c ks p e e d .R E P E A T modedurinsa REpEAT
operarion
p l a y i s p e r f o r m e db e t w e e nt w o s p e c i f i e df r a m e s o r b e t w e e nt w o i;"x1.'[:,f".*'r[g::",; (ap.
T h e d e f a u l tp l a y b a c k
m o d e i s e i t h e rF . p L A y
s p e c iife d t i m e c o d e so r w i t h i na s p e c iife d c h a p t e r .
:i;:i' ';i:
l,ilx,if
o r R . p L A y ,d e p e n d i n e
ri i,,. t, on
T h e R E P E A Tc o m m a n dh a s v a r i o u sp a r a m e t e r sT.h e f i r s t i s t h e t a r g e t
e n d l o c a t i o nT. h es e c o n di s t h e n u m b e o r f t i m e st h e s e q u e n c se h o u l d
;
li:!:;' speedcommand
pIayback : J'
(such
i ::;: " " " o
1". :r, *
r;^dil;i,#i::,#i;:rJ:T: "
;."%
s,
mandREpEAT
and beforetne
b e R E P E A T e dB. o t h p a r a m e t e r sm u s t b e s e n t a s A S C I I r e p r e s e n t a - targetiramJ
t i o n s ( 3 0 H = 0 t o 3 9 H = 9 ) .A f t e re a c h p a r a m e t eirs e n t e r e dt,h e c o m .
shourd comerishtait3,_t,1" AnENrER
O n l y f o r w a r dd i r e c t i o n oL1,o;;_;#;:'"i";:ri;,"d,
m a n d E N T E R( 4 0 H )m u s t b e s e n t .T h e s t a r t i n gp o i n t i s d e fi n e da s t h e p t a y b a c km o d e s
p o i n t a t w h i c h t h e R E P E A Tc o m m a n d i s r e c e i v e db y t h e v i d e o d i s c
ry i'
* Jff t"'s
f;:,.:'; "t to'"; ;;
are
;"':i'l
1"3J'ir'j
' ?,,
f *?:,i:
player.
lf the STEPm o d e i s s p e c i f i e d i,t i s
U s u a l l ya s t a r t i n ga d d r e s si s S E A R C H e df o r b e f o r ed e f i n i n gt h e n e c e s s a lo select
lrom 111to 1/2S5of nb.n..,ri,"."":^" :::"-r","ry a step speeo
R E P E A Ts e q u e n c el .f t h e t a r g e tf r a m en u m b e ri s l e s s t h a n t h e s t a r t i n g
f r a m e n u m b e r ,l h e s e q u e n c ew i l l b e p l a y e db a c k i n R E V E R S ET, h e
maqd1,
srEp(3DH, '-"r?,
,o;d,.L"io,.
aiirflr,;1;".;,5;'.,ffi:1,?:
modeis selected I ls not specified, STILL
r a n g ef o r t h e n u m b e ro f t i m e s t h e s e q u e n c ei s t o b e R E P E A T eids 0 t o automatically.
9 9 . T h e d e f a u l t v a l u e ,w h e n n o n u m b e ri s s p e c i f i e d i,s 1 . W h e n 0 i s To stop the operatlon
s p e c i f i e dt ,h e s e q u e n c ew i l l b e R E P E A T eudn t i l i t i s i n t e r r u p t ebdy a ail repetiilons are compteted
SendC.L.(56H) l_1"*
command. Ihe nefaai,rn"O"'"_leared
c.L. command can be acceDte.l p't;;;",*J1"191,."0 andanv
rn.^,].,^_'l'_".""
orscandentersF.plA,pted.,The
anyorhe
other
O n c e a R E P E A Tc o m m a n d( 4 4 H )i s s e n t , t h e p l a y e r w i l l s t o p a n d / m o d eo n . i i v ; ; ; . " " t t t t - m o d eo n a c A V
d i s p l a yi n S T I L Lm o d et h e n e a r e s ltr a m ei t i s p l a y i n gb a c ko n a C A V
d i s c .W i t h a C L V d i s c ,t h e c u r r e n tm o d ec o n t i n u e su n t i l E N T E Rc o m '
m a n di s i n p u ta n d t h e nt h e p l a y e re n t e r sR E P E A T mode.

W h e n t h e R E P E A To p e r a t i o ni s c o m p l e t e dt ,h e p l a y e rw i l l e n t e rt h e
S T I L Lm o d e w l t h a C A V d i s c , a n d P L A Ym o d ew l t h a C L V d i s c . F e e d -
b a c kc o d e ,C O M P L E T I O N i s, r e l u r n e da s a p p r o p r i a t e .

62
63
A C C E S SM O D E
ACCORDING
R E P E A TO P E R A T I O N

?;:T::'3Jil',Tlj:f
Sfi' ;" :il:',":::I'ffi"lffi:",';:",
J"J ::#i F R A M E# M O D E( C A V )
W h e na s e q u e n c ei s R E P E A T e o d n c e ,t h e p l a y e rw i l l p l a y b a c kf r o m a
o,no'
?l:f:;1l,T";f':ilL s t l l l f r a m e( t h er e s u l to t a S E A R C Ho r t h e e n t r yo f R E P E A Tc o m m a n d ,
w h i c h r e s u l t si n s t i l l m o d e )t o t h e t a r g e tf r a m e .
y- :"Jr'i+".:::$l'"* the speed or pr,"Yb?:K
commands "r.: Y.l'^d^'"i' W h e n t h e n u m b e r o f R E P E A T Si s m o r e t h a n o n e , t h e p l a y e r w i l l
p l a y b a c kt h r o u g ho n e f r a m e b e f o r et h e t a r g e t a n d t h e n S E A R C Ht o
D u r i n gt h e e x e c u t i o n
fiiiii{iy
_bvrtr;:T{;l.i{ii:.:"IT;ii:i
;;;;. chansed t h e b e g i n n i n gf r a m e n u m b e r A . t t h e e n d o f t h e R E P E A Ts e q u e n c et,h e
p l a y e rw i l l s t o p o n t h e t a r g e tf r a m e i n S T I L Lm o d e .

F"al:i::ryli,.jili::',1s,:ilk*til:r3J:'.'::LTTt"l'"1 F o r e x a m p l e t: a r g e t f r a m e # 1 0 0 0 0

ffi,\3:::';:executed
' 1 0 ' O O 0 ' 1 0 ' 5P0L0A Y3 t i m e s
For e x a m p l e B
r E P E A T
SEARCH
* PLAY operation
SEARCH
Frame 54000
10500
t------
10000 rurvv rtc.rEA I
command
commands
onlynonplayback
* D u r i n gS E A R C Hp e r i o d '
C H A P T E R# M O D E( C A V ,C L V )
can be executed' T h e p l a y e rw i l l R E P E A Tt h e c h a p t e rt h a t i s s p e c i f i e df r o m b e g i n n i n g
t o e n d r e g a r d l e s so f i t s c u r r e n tp o s i t i o n .
F u n c t i o nc o m m a n d s :
F/BPLAY F o r e x a m p l e t: a r g e tc h a p t e r# 5 , b e g i n n i n gc h a p t e r# ( n o t r e q . )
F I RF A S T
F I RS C A N
F/R SLOW flErtrA I

F / RS T E P
SEARCH
STOP
o p e r arl o n
STILL
N O N C . F .P L A Y
REPEAT
command
CAV CLV
X1><
T I M E# M O D E( c L V ) 6 - . E A T ^ ^ a r e r i ^ ni s s e c o nnddssa c '.
m o d e ' t h e R E P E A To p e r a t i o n
ln CLV time numoer p o s i t i o na t w h i c h t h e
p o i " i i t d e t e r m l n e db y t h e INO(Z2H)- fnqutreROMversion
ROMVERSION
curateT . hebeginning
a i F E n r i s s e n tt o t h e d i s c P l a Y e r '
#0:11:12
o ROM VERSTON r N Q p r o m p t s t h e p r a y e rt o r e t u r n t h e R o M v e r s i o n
# O:11:1b 5e' g i n n i n tgi m e
F o r e x a m. p l et:a r g e t l m e n u m b e rf o r t h e v i d e o d i s cp r a y e rT. h ev e r s i o nn u m b e ri s r e p r e s e n t e d
by
SEARCH b i n a r yd a t a .
- o P e r a t i o n---t-
. t'r/ hgPrnr
T h e d a t a f o r m a t r e p r e s e n t i n tgh e R o M v e r s i o nn u m b e ri s
r il r,rz- b,tt,t.
I imo

"*&,,,, :l] ]1,:]]].i__--


- -l-- | '
as follows:
-.l----- l---
l---r-
nEpenr
command
V e r s i o nn u m b e rr e p r e s e n l i n g
(hour:min:sec:{rame) t h e n u m b e rd o w n t h e d e c i m a lo o i n t
is senlat 0:1'1:12:10
I n t h i s e x a m p l et,h e R . E P E A T
,nJtn"besinnins-poi:)i;"';1il:i13'o,,r,oo, wirrsoto
thenthepraver V e r s i o nn u m b e rr e p r e s e n t i n g
I
lf the target location t h e n u m b e ru p t h e d e c i m a lo o i n t
(PAL)'
or0:12:5e:24
[,iiib'zg-tr''rSC)

on^?^1:t^:,'i:. tarsetpointin thetime


fitl"rign"ru thelastlram.e i t i s r e q u i r e dt o e n t e rt h e t i m e n o t a c '
n u m b e rm o d e' e p e a to p " i ' t i o n ' e x a m p l e 't o d e s i g n a t et h e e n d t i m e
Oit"l f"i'
t u a l l y e x i s t i n go n a w i l h t h e N T S Cv i d e o d i s c
ptaver' P r o g r a me x a m p l e1
( ;i;';;"tt)
n u m b e ra s 2 9 : 5 9 : 2 9 (min:sec;' V e r s i o n= 2 . 0
t a r g e tt i m e a s 3 0 r 0 0
"^i"iin"
P r o g r a m? t t . T p l " ^ ^ ' , to the frame TxD
t h e p r e s e n tf r a m e n u m b e r
T o r e D e a tP l a Y b a c Kf r o m
1 2 3 4 5t o ( t h r e et i m e s : RxD AoHF--
""*Olt L-J

tr' -re P r o g r a me x a m p l e2
V e r s i o n= 3 . 0

*-O

nrO$

o_o_c oo o o,r@a
CAV CLV
o SEARCH operation is performed by referringto theaddressinforma-
tion recordedin the verticalbranking. rnese oata ."r"rJi"o"
detected if thediscis dirtyor scratched-and
Locale targel address sEARCHto thedesired
SEARCH(43H)- point cannotUe Oelt^o11ed^!.!!1,
.".., tn. ptayerreturnsNOT
TARGET(05H)Insteadof coMplEiroN',(01H).
locate a-particularlocationon a playerreturnsNOT,Ill_ll continuously rherefore,rf the
S E A R C Hp r o m p t s t n e p l a y e r t o after,theiEfi;H ;";
i s a f r a m en u m b e r t' i m e c o d e n u m b e ro r andsearch for
i i O e o o i s " f. t ' , ei a r g e ta d d r e i s severar
tiacr<s
prior
o;;it;;;;;;".
;;;; number1 . ne t a r g e t a d d r essis the Ascll representations lliTl;tl.Jfllate
p a r a m e t e rm u s t b e f o l l o w e db v a n
;;li=; io sgi=9). The Jdd'"st
To end the search operatlon
E N T E R( 4 0 H ) .
S e n d C , L .( 5 6 H )t o e n d a S E A R C Ho p e r a t i o n .
a l e e d b a c kc o d e i s r e t u r n e dl t c a n b e
A t t h e c o m p l e t i o no f a S E A R C H ' ' h E Nt h E
N O T T A R G E TO TN O F R A M E N / UMBERW P r o g r a me x a m p l e1
p l a y e rw i l l e n t e r S T I L Lm o d e with a CAV T o s e a r c ht h e f r a m e n u m b e r1 2 3 4 5 :
"t a
. Cr gOeNt p, T
oPi nTt iCs Tl o
IO Nt,e d ,t h e
ca
disc'
J i s i a n o P L A Ym o d ew i t h a C L V
in 't"
s e n t 't h e p l a y e rw i l l s t o p a n d d i s p l a y
O n c ea S E A R C Hc o m m a n di s a C A V d i s c ' W i t h a
i s p l a y i n gb a c ko n
S T I L Lm o d et h e n e a r e s {t r a m ei t E N T E Ri s i n p u t a n o nrO
puiv mooe continues u n t i l
6Lviil., ne FWD
thenstartsSEARCHoperation'
remains
lf a SEARCHcommandis senti n t h e S T O Pm o d e ,t h e P l a Y e r
in theSTOPmode.
in searchoperation
To set the desirednumbermode be @j
i n t n " * " J " i " w h i c ht h e S E A R C Ho p e r a t i o ni s t o
I t t h e p l a y e ri s n o t # M O D E ( 5 5 H )o r
command F R A M E
o e r f o r m e d ,s e n d t h e i t t i i t J
bunprrn # MoDE(6eH) P r o g r a me x a m p l e2
resulrsol a SEARCH operation t h e t i m e c o d en u m b e r0 : 1 1 : 1(5h o u r :
Possible m i n u t e s: e c o n do) n C L V
(01H) is whentargettrame{ound;or target
returned JL:,.rr"n
oCOMPLETION
numbeifound(firstf rameor track
timecodelound;or t"ig"i'"h"pttr
of the chaPter;.
is d"t::l991n'1"-':.1':1.'9ti:
Ju,signar
. ;til;; l"'Ho" (fora CAVdisc)or l?l, j'"#::
it"..,in"
t r a m e 'r n e p r a v u rstitts
ptaver """" ';;;; ,o]'J:lt^",t "^?kYi:T)^X";t,t
Jno ttt"nt No FRAME N U M B E R( 0 6 H ) ' nrO
t h e e n do f t h e p r o g r a m
iil'l :is:"!.i: o'l:::'*^'
. IITJ"J;:il;, ffi ; ; rt".':.::.y::':fl"'31
'n' top:: ll:'"?:
oithe ::Il:
prosram
- ^ . ^ ^ r ^ ^ r h 6 n t a v o rs t i l l s

i;tl';ilil;''.r'"ipr"t' (ooH)'
NUMBER
No FRAME
;;ft't"1rtnt
{l /---l
_______iH
orH !_--.- _
I 69

I
I CAV CLV
t-F<l

srArus lNo (67H)- lnq'lt9j't"i!9j!!9!e' 1sl byte


D 7 : A l w a y s1 .
p l a y e r t o r e t u r n. i t s c u r r e n t s t a t u s ' T h e D 6 : S e a r c h / r e p e amt o d e f l a g
S T A T U SI N Q p r o m p t s t h e _ p l a y e ri s p h y s i c a l t y
b y t e s o f d a t a ;t h e 1 s t b y t e f i r s t a n d - .. 1
S T A T U Sd a t a i s r e p r e s e n t ebdy 5 D 5 : M o t o ro f f m o d e f l a o
S E A R C Hni g o r R E p E A T i n g .
i n q u i r yc a n b e m a d ea n y t i m e t h a t c o m m u n i c a t i o n
i i n O V t "l a s t . T h i s
is possible' motor-is turnedoff by rhe
;;IJ:r"|. MoroR oFF com.

Note
the disc compartment is ejected,this frag is
I N Q c o m m a n d 'i t d o e s n o t a c c e p t [::1'='1.
W - n * , n " p l a y e rr e c e i v e sS T A T U S D4: tNtTflag
i n " n . r t c o m m a n du n t i l h a v i n gt r a n s m i t t e d5 b y t e so f d a t a '
1 = playeris in theinitialization
D 3 : D | S Cp R O p state.
N o t e so n t h e D u a l P l a Y e L r DP'3600D
1 = Thediscis supported
1'. W h e n t h e p o w e r r s i u r n e d o n ' t h e s y s t e me n t e r st h e P A L S Y S T E M bythetraywiththespindle
u n t i l t h e i n s e r t e dd i s c r o t a t e s with_rhe..]1*p motor
iinius and remains this mode i n ro|'in"ii..
off. rhiscondition
f o r t h e s y s t e m t o d e c i d e i t s v i d e of o r m a t ' :Jf?. is a
J9loT oFF com.mand
iitn enougn s p e e d
i n s t e p 1 , t h e S T A T U Si s s e t t o opEN/cLoel or whenrhe
z gaseo on"thedisc format lound rromvoroonE#:T,isupressed. This status is different
e i t h e rP A L o r N T S C ' D 2 : N o d i s cf l a g
until d i s c i s r e p l a c e da n d t h e
- in" .t"rrs set in Step2 is kept
g .the . t=
o f t h e n e w d i s c ' P l e a s en o t et h a t No disc in the closed
, y r t . t e x a m i n e st h e v i d e of o r m a t compartment,
the status witt not c h a n g e b y o p e r a t i o n ss u c h a s M O T O RO F F ' D 1: F o c u sf l a g
1 = O p t i c a lp i c k u p c i r c u i t
V I D E OM O D E ,o r E J E C T ' is out of focus.
LDP'3600D D0: ERROR
N o t e o n B l u e B a c k g r o u n dl o r t h e D u a l P l a y e r
d i s p l a y c a n b e s h o w n . . i n the PAL and NTSC 1 = T h e r ew a s a n e r r o n e o u s
Blue background .boih c o m m a n dr e c e i v e d .
a f t e r p o w e ro n i s
. V r i " . . H 5 w e v e rt,h e b l u e b a c k g r o u n dd i s p l a yl u s t F r o m t h e a b o v ee x o l a n a t i o n ,
n a n a r , t A . -itn t h e P A L m o d e . i t y o u w i s h t o o u tput NTSC blue t h e s p i n d l em o r o r i s r o t a t i n g
v'"-'-'--
i r o m t h e d i s c i s m u t e dd u r i n gt h e
; ;";t;;,'Io,i,.no1
Iil'il:iiif :J%11'; (and
" *n"nr,ioion
v l d e os i g n a t
backgrounw d hile t h e
i n i t i a ld i s c l o a d i n gs t a g e ,s e t a n r u f S Cd i s c
to t h e p l a y e rt o c h a n g et h e 3;Jl3
s t a t u s t o N T S C b e f o r es t a r t i n g t h e
p l a y e r ' sb l u e b a c x g r o J n do u t p u t 2ndbyte
c o n t r o lP r o g r a m . D 7: A l w a y s0 .
D 6: A l w a y s0 .
D 5 : A l w a y s0 .
D 4 : A l w a y s0 .
D 3 : A l w a y s0 .
D 2 : A l w a y s0 .
D 1 : A l w a y s0 .
D 0 : A l w a y s0 .

71
3rd byte
D 7 : A l w a y s0 .
Sthbyte(command status)
D 6 : 1 = E x l e n d e dc o d e f o u n d .
D7: playback direcilon
0 = E x t e n d e dc o d e n o t t o u n d . I = Reverse olay,0= ForwardplaV
D 6 : S t o pm o d e 1 * stoPmode
D 5 : C A V / C L Vd i s c
1 = C L Vd i s c
D5; stirrmode .l=
Oa, Scan,m"Jie Stiil mode
. =CAVdisc
0 1= scanmode
D3; stepmode 1= step mode
D 4 : D i s cs i z e
D2: sr;; m;;; 1= slowmode
1 = 1 2 "d i s c
o1 : Fastmode I = FastPlaYmode
0 = 8" disc
n 1 . A l w a y s0 .
Do: P;t;;;"" I = Norrnal playmode
D 2 : A l w a y s0 . Programexampfe
D 1: rt Player,s .12,,disc,
R e f e rt o t h e c h a r t b e l o w status_.CAV,
D0: J normalplaybackmode:
D1 DO System t*O
1 0 PAL
0 1 NTSC *rO

0 0 N o j u d g e m e n#t
* C u r r e n ta n d f u t u r em o d e l sw h i c h d o n o t d i s t i n g u i s hN T S Co r P A u
s y s t e ma l w a y sr e t u r n0 0 f o r D . l a n d D 0 .

4th byte
D 7 : S t e pn u m b e ri n P u t
1 = P l a y e irs w a i t i n g{ o r a n u m b e d r e fi n i n gt h e v a r i o u ss t e p
speeo.
D 6 : A l w a y s0 ,
D 5 : Repeat imesinPut
1 = T h e p l a y e ri s w a i t i n gJ o ra n u m b e ri n p u to f r e p e a t s .
D 4 : A l w a y s0 .
D 3 : C o m m a n do u l f o r p i c t u r es t o p c o d e
' l = T h e p l a y e ri s i n S T I L Lm o d ea s r e s u l to f a p i c t u r es t o p
code.
D 2 : R e p e a tm o d e
1 = T h e R E P E A Tc o m m a n dw a s r e c e i v e dt;h i s r e m a i n ss e t
d u r i n gr e p e a ti n p u t m o d e .O n c e p l a y b a c kb e g i n s ,t h e f l a g
i s s e t t o 0 . S e eb i t D 6 o t t h e 1 s t b y t e '
D ' 1: S e a r c hm o d e
1 = T h e S E A R C Hc o m m a n dw a s r e c e i v e dt ;h i s r e m a i n ss e t )
d u r i n gs e a r c hi n p u tm o d e .O n c es e a r c h i n gb e g i n s t, h e l l a g
i s s e t t o 0 . S e e b i t D Oo f t h e 1 s l b y t e .
D 0 : N u m b e ri n P u t
1 = T h e p l a y e ri s w a i t i n gf o r a n u m b e ri n p u tf o r t h e s e a r c h ,
r e p e a to r m a r k ' s e to p e r a t i o n .
'7t

73

r.,1';,i.i,
73

CAV CLV
l=<f-__-.. CAV CLV

S T I L L( 4 F H )- StlllPlcture STOP(3FH)- Hatt vtdeo and audio playback

TheSTILLcommand setsthe playerto displaya f reezepicture.


Audio
T h eS T O pc o m m a n dh a l t s t h e p l a y b a c ko f a
mode' v i d e o d i s cB
. o t h a u d i oa n d
is mutedin thisPlaYback v l d e oa r e m u t e d .

Program examPle Programexample


To stillthe Picture: T o m u t e v i d e oa n d a u d t oo u l p u t :

TxD

nxO
RxD
To set dlsplay starilng poslilon
Thecomputer deals6r
U S E RT N D E XC O N T R O L( 8 0 H )- S e t st h e u s e rI n d e x
X 6d vorrincr:i:,:i::l llfeino madeup of 64 horizontal
positions
ff: Ii"Jl
:;,:i,J:'Xi,?,',??'^'i?
T :ilk1l?e1{. d.T'ii'"?j3: :il
?Tff
TheUSERINDEXCONTROL command allowstheexternal
to controlthe charactergeneratorincorporated
computer
in the videodisc
i'o :;5J::L'13,1":
cycte, i1'l
i.lT:,o^t
andhorizontat :ro-c
syncsignat :v;j;;;"*il
t"i;;;;; i;ff"
i ffi : l [ :;
player.TheUSERINDEXCONTROL hasthreedifferentfunctionsac. Hp
cording lo the codes
function (00H,01H, 02H)issued immediately (0,0)
(63,0)
atterthecommand code80Has shownbelow.

F u n c t i o nc o d e
00H S e t st h e c h a r a c t e rd i s p l a ym o d e s
01H S t o r e sc h a r a c t e r si n t h e s t r i n g b u f f e r
02H S e t st h e w i n d o w

o f e a c h f u n c l i o nf o l l o w s .
Explanation
(0,63)
D I S P L A YM O D E S( F U N C T i O N
S E T SC H A R A C T E R CO0E:00H)
Vp Displaycoordinates
on onescreen
D i s p l a ys t a r t i n gp o s i t i o no n t h e s c r e e n ,c h a r a c t e rt y p e a n d s i z e ,a n d
d i s p l a ym o d e c a n b e s e t b y i s s u i n gt h r e e . b y t ep a r a m e t e r si m m e d i a t e - no =
l y a f t e r t h e c o m m a n dc o d e 8 0 H a n d t h e f u n c t i o nc o d e 0 0 H , D i s p l a y 0 13H'+ 2rH,+ 2'H,+ 2o'o)x
:ur;i"'11iu.,,'n3:,-.^ 4lx dotcrock
s t a r t i n gp o s i t i o ni s s e t b y t h e f i r s t a n d s e c o n dp a r a m e t e rb y t e s ,a n d
c h a r a c t e rt y p e / s i z ea n d d i s p l a y m o d e ( 2 0 c h a r a c t e r sx 1 l i n e o r 1 0
Hor'l)izonta| ; n i. i'i,^jil.:l
" il:ij "!. i"ck{(21
cvcIe)
x HS1) + (20x flg6l
dot clock cycte
c h a r a c t e r sx 3 l i n e s )b y t h e t h i r d p a r a m e t e rb y t e . uo= "
3lv,| 2'v,(=
| -:',1'"1t"1,"',Y:.-l + z'v1-+2ovol
Notes
. W h e n t h e u s e r i n d e x i s d i s p l a y e dw i t h t h e b l u e b a c k g r o u n d t, h e
Dotcrock .r.,. rYTilll,l,"r.," 63.sss)
f o l l o w i n gp o i n t s s h o u l db e r e m e m b e r e d :
- T h e u s e r i n d e xw i t h t h e b l u e b a c k g r o u n di s d i s p l a y e dr e g a r d l e s s ffi ."li,,::l:i;r"l i li r j'the
desiredpos
o f t h e p l a y b a c km o d ew h i c h t h e p l a y e ri s i n . T o c l e a r t h e u s e r i n '
d e x f r o m t h e d i s p l a ye , x e c u t et h e U S E RI N D E XO F F c o m m a n d
fh:i.
parameter:"jH',,1i#i",fi3;:';"j,
*i;',
and the uerticatposi
parameter,
i i*,fl,'^o
lrI:g,,."
"".1,i""ffi
Ition number(0 _
J
;ir 8ri
::',",.i
63) in tn. .".on"j
i
?ni
(82H).
- T h e u s e r i n d e xw i t h t h e b l u e b a c k g r o u n di s m a d e o f s i m p l i f i e d Parameter
byte_l:
v i d e o s i g n a l s ; n o i m a g e f r o m a n e x t e r n a l e q u i p m e n tc a n b e MSB
superimposeo dn it.
- l t p l a y b a c ki s s t a r t e df r o m t h e e j e c t m o d e ,d i s p l a yo f t h e u s e r i n '
d e x w i t h t h e b l u e b a c k g r o u n dm a y b e d i s t o r t e d .
- D i s p l a yo f t h e u s e r i n d e x w i t h t h e b l u e b a c k g r o u n dm a y n o t b e
s t a b l e o r d i s t o r t e d p a r t i a l l y a c c o r d i n gt o t h e p l a y b a c k m o d e
w h i c ht h e P l a y e irs i n .
. W h e n t h e b a c k g r o u n dc o l o r o f t h e u s e r i n d e x i s c h a n g e dt o b l u e
w h i l ea d i s c i s p l a y e db a c k ,d i s p l a yp o s i t i o no f t h e u s e ri n d e xm a y b e
s h i f t e ds l i g h t l yt o r i g h t o r l e f t .

;ll i;'
77

I
byte2 :
Parameter
D i s p l a ym o d e
-]OTh-eraclers
MSB LSB
are displayed
on one line if
modeis."r."t"o,oi 30 x
0 0 V5 v4 V3 v2 V l I V O
3rines
mode ;^ ;;;": ,?l^:lgil.,:rs 1 rine
is.",":l:.dj
playerhasthecapacity
"h";;i;;
brlrh;;;;;;;ff ilil1JTiil:::ffi;
to store-up.tliiln"rr.,"rs
I at a time,
I
2 0 c h a r a c t e r sx 1 l i n e m o d e
0 0 H - 3 F H ( 0 - 6 3 ) :v e r t i c a lp o s i t i o n (0,0) l 0 , c h a r a c t e r sx 3 l i n e s
mode
T o s e l e c tc h a r a c t e rt y p e / s l z ea n d d i s p l a ym o d e
B y s e t t i n gt h e t h i r d p a r a m e t e rb y t e ,d e s i r e dc h a r a c t e rt y p e , s i z e ,a n d
d i s p l a y m o d e c a n b e s e l e c t e d .T h e c h a r a c t e rt y p e s , s i z e s , a n d t h e
d i s p l a ym o d e sa v a i l a b l ea r e a s f o l l o w s .

C h a r a c t e try p e s

S t a n d a r dc h a r a c t e r s
R canbedisptayed
S h a d o w e dc h a r a c t e r s
A nT
a n d b lH?maracters
u ei m a g e . onbothvi' d e o d i s ci m a g e

tr
Parameterbyte 3 :
C h a r a c t e r sw i t h w i n d o w

C h a r a c t e sr i z e s
4 h o r i z o n t axl 4 v e r t i c a ls i z e s : 1 6 d i ff e r e n ts i z e s
T h er e c o m m e n d ecdh a r a c t esr i z e sa r e 1 6 Hx 1 6 T , 3 2 Hx 3 2 T , 4 8 Hx
4 8 T ,o r 6 4 H x 6 4 T w h i c h w i l l b e e a s i l yr e a d ,

16H E E H rffi-t
32HH H ffi ffil
48H
ffiHH ffi D i s p l a ym o d s

m
z u c h a r a c t e r.s I

ffiffiffi
ly. line
L, r u C h a r a c l e r s3
" lines
64H C h a r s c t otfy p o
standardcharacters
/99
s n a d o w e dc h a r 6 s 1 g 1 5
1 6 7 327 487 647 l:,1
slandard
Ii Y . charaoers
L', c n a r a c l e rws i t hw i n d o w

N o t e : T [ S l= 1 / D o tc l o c k f r e q u e n c y[ H z l ; 1 d o t c l o c k f r e q u e n c yI S
.gackgroundsolgcl
a b o u t7 . 0 M H zH. m e a n st h e h o r i z o n t arla s t e r 1
: H i s a b o u t6 3 . 5 s s . -- _Jo, c h a r a c t e rosn
I v i d e o d i s ci m a o e
l - 1: c h a l a c l e r so n
b t u ei m a g e
78

79
Program example
S T O R E SC H A R A C T E RtSN T H E S T R I N GB U F F E R( F U N C T I O N
CODE:
- . . . , . LL
b^a^cr k, ^g. ar or ,un nr {dii nn t2n0 ^chhear rea. tcotrec r s
fo i.pf 3 2 H x 3 2 Ts i z ec h a r a c t e r sw i t h 0 1H )
,.ili^! "V f r o m t h e c o o r d i n a t eo f ( 1 0 '2 0 ) '
"ioo. T h ed e s l r e dc h a r a c t e d r a t a c a n b e s t o r e di n t h e c h a r a c t e rs t r i n gb u f f e r
o f t h e v l d e o d i s cp l a y e rb y i s s u i n gt w o - b y t ep a r a m e t e r sl m m e d i a t e l v
a f t e r t h e c o m m a n dc o d e 8 0 H a n d t h e f u n c t i o n c o d e 0 1 H . U p t o a i
c h a r a c t e r s( 3 2b y t e s )c a n b e s t o r e di n t h e s t r i n g b u f f e ra s f o l l o w s .

Offset(Hex.)
1
Seoment 012345678gABCDFF
U ABCDEFGHIJKLI\4'N;I
1 ORSTUVWXYZO12345
S t r u c t u r eo f t h e s t r i n g b u f f e r( [ - - _ l C h a r a c t e rd a t a )

To set the parameter


T h e c h a r a c l e r ss e t i n t h e s e c o n dp a r a m e t e rc a n b e s t o r e d f r o m
the
s t r i n gb u f l e ra d d r e s ss p e c i f i e di n t h e f i r s t p a r a m e t e r .

P a r a m e t ebr y t e 1 : S t r i n gb u f f e rs t a r t i n ga d d r e s s
MSB LSB
0 U 0 BA4 BA3 BA2 B A l BAO

I
I
O f f s et taddress
r (0H - FH)

S e g m e n la d d r e s s( 0 o r 1 )

P a r a m e t ebr y t e ( s 2) : A S C I Ic o d eo f a d e s i r e dc h a r a c t e r( 0 0 H_ s F H ) .
f h i s p a r a m e t e(rc h a r a c t ecr o d e )m a y b e i s s u e o
s e q u e n t i a l l yb,u t C o n t r o lZ c o d e( . l A H )m u s t b e
) u t a t t h e e n d o f t h e c h a r a c t e rc o d e sd a t a .

P r o g r a me x a m p l e
T o s t o r er h e c h a r a c t e r s" A B C " f r o m t h e t h i r d
b y t e o f t h e s t r i n gb u f f e r .

0
F o r d e t a i l sa b o u tt h e A S C I Ic n a r a c t e rc o d e a v a i l a b l e r, e f e r
to the Ao.
p e n d i xo n p a g e1 1 2 .
81

S E T ST H EW I N D O W( F U N C T I O C
N O D E :0 2 H )
Appendix
D i s p l a ys t a r t i n gc h a r a c t e ri n t h e s t r i n g b u f f e rc a n b e s p e c i f l e db y i s .
s u i n g o n e . b y t ep a r a m e t e ri m m e d i a t e l ya f t e r t h e c o m m a n dc o d e g 6 H T h e d i s p l a yp o s i t i o ni s a v a i l a b l ea s s h o w ni n t h e l i s t b e l o w ,a c c o r d i n g
t o t h e c o m b i n a t i o no f c h a r a c t e rs i z e a n d d i s p l a ym o d e .
a n d t h e f u n c t i o nc o d e 0 2 H . !r
To sel the parameter I n c a s e d i s p l a yp o s i t i o no t h e r t h a n t h e o n e s g i v e n b e l o w i s s e l e c t e d
T h e l i r s t c h a r a c t e rt o b e d i s p l a y e di s s p e c i f i e db y t h e s t r i n g b u f f e ra o . a n d f u l l c h a r a c t e ri s d i s p l a y e dt,h e c h a r a c t e r sw i l l b e w a r p e d .
d r e s ss e t i n t h e p a r a m e t e ra s i n t h e J u n c t i o n0 1 H o n p a g e 8 1 .
H o w e v e ra, d e s i r e dd i s p l a yp o s i t i o nc a n b e d e t e r m i n e di f t h e d i s p l a y
MSB LSB i s n o t a f u l l d i s p l a ya n d s p a c ec o d e sa r e s e t f o r t h e u n u s e db y t e s .
0 0 0 W A 4 WA3 WA2 W A 1 WAO
D i s p l a yp o s i t i o nd a t a a v a l l a b l ea c c o r d l n gt o t h e c h a r a c t e rs i z e a n d
- d l s p l a ym o d e :
I
L O f f-sO
e ft i d d r e s s( 0 H _ F H )
fs e t a H o r i z o n t aol o s i t i o n

S e g m e n ta d d r e s s( 0 o r 1 )
x 1 (16T) x 3 (48T) x 4 (64T)

Program example
T o d i s p l acyh a r a c t e trrso mt h e1 7 t hb y l ep o s i t i o inn t h es t r i n gb u t f e r
not available

TxD

RxD
x 4 (64H)
Result - " Q R S T U V W X Y Z O 1 2 3 4 5 A B CwDi l"l b e d i s p l a y e d o n t h e
s c r e e n ,i f c h a r a c t e rd a t a a r e s t o r e d I n t h e s t r i n g b u f f e r a s s h o w h i n
p a g e8 1 , a f t e r t h e u s e r i n d e x i s s e t t o O N ( s e en e x t p a g e ) .
not available

6J
(200H)
'I r [-*-l
1[f
c h a r a c t e sr i z e= 3 2 T x . l 6 H
d i s p l a ym o d e =2 0 x 1
c h a r a c t e rs i z e= 1 6 Tx 1 6 H ( a m a x i m u mo f 1 2 c h a r a c t e r sc a n b e d i s p l a y e d )
d i s P l a Ym o d e= 2 0 x 1
a v a i l a b l eh o r i z o n t apl o s i t i o n- 5
a v a i l a b l eh o r i z o n t apl o s i t i o n= 1 2 - 2 6 a v a i l a b l ev e r t i c a lp o s i t i o n= 1 0 r y 5 5
a v a i l a b l ev e r t i c a lp o s i t i o n= 1 0 r u 5 5

2
1
[]
1n
c h a r a c t e sr i z e= f , l J y 1 6 1 1
c h a r a c t e sr i z e= 1 6 Tx 1 6 H d i s p l a ym o d e= 1 Ox 3
d i s p l a ym o d e= 1 0 x 3
a v a i l a b l eh o r i z o n t apl o s i t i o n= S " , 2 0
a v a i l a b l eh o r i z o n t apl o s i t i o n= 1 2 r u 6 3 a v a i l a b l ev e r t i c a lp o s i t i o n= 1 0 - 4 6
available v e r t i c a pl o s i t i o n= 1 0 - 4 6
12 5
10
10
BX[E]734it[0DI]134 ABCDEFGH I J KL

BCDEFGH I J KL
z

2[l ,T ]
L_l
c h a r a c t e rs i z e= 1 6 Tx 3 2 H charactersize= 3ll x 3211
d i s p l a ym o d e= 2 0 x 1 d i s p l a ym o d e = 2 0x 1
( a m a x i m u mo f 1 2 c h a r a c t e r sc a n b e d i s p l a y e d )
a v a i l a b l eh o r i z o n t apl o s i t i o n= 1 2 r u 2 6
a v a i l a b l ev e r t i c a lp o s i t i o n= 1 0 - 5 0 a v a i l a b l eh o r i z o n t apl o s i i l o n= 5
a v a i l a b l ev e r t i c a lp o s i t i o n= 1 0 r u 5 0

)
,l '"1.---1
l I
c h a r a c t e rs i z e= 1 6 Tx 3 2 H c h a r a c t e rs i z e= 3 2 1 x 3 2 6
d i s p l a ym o d e= . 1 0x 3 d i s p l a ym o d e= 1 0 x 3

a v a i l a b l eh o r i z o n t apl o s i t l o n= 1 2 - 6 3 a v a i l a b l eh o r i z o n t apl o s i t i o n= S r u 2 0
a v a i t a b l ev e r t i c a lp o s i t i o n= 1 0 r u 3 4 a v a i l a b l ve e r t i c apl o s i t i o n= 1 0 n3 4
BCDIlU4
BCDIIlU4
1
1f--.l
i-t
3l I
c h a r a c t e rs i z e= 4 8 T x 1 6 H L,i
d i s p l a ym o d e= 2 0 x 1 c h a r a c t e rs i z e= 1 6 7 x 4 6 1 - 1
d i s p l a ym o d e= 1 0 x 3
( a m a x i m u mo f 8 c h a r a c t e r sc a n b e d i s p l a y e d )
a v a i l a b l eh o r i z o n t a pl o s i t i o n= . 1 2 r y 6 3
a v a i l a b l eh o r i z o n t aPl o s i t i o n= 0 available v e r t i c a pl o s i t i o n= g r y 2 4
available v e r t i c a l s i t i o n- 1 0 - 5 5
p o
0

12
* d i s p l a ym o d e = 1 0 x 3 i s n o t a v a i l a b l e

26
A 3crc

ffiFGTT
3
2[--l
1

i-t
tl
c h a r a c t e rs i z e= 4 g T x 3 2 7
d i s p l a ym o d e= 2 0 x 1
U
c h a r a c t e rs i z e= 1 6 Tx 4 8 H ( a m a x i m u mo l g c h a r a c t e r cs a n
bedisplayed)
d i s p l a ym o d e= 2 0 x 1
available h o r i z o n t apl o s i t i o n_ 0
a v a i l a b l eh o r i z o n t apl o s i t i o n= 1 2 u 2 6 a v a i l a b l ve e r t i c a pl o s i t i o n= l 0 - S 0
a v a i l a b l ev e r t i c a lp o s i t i o n= 8 - 4 6
* d i s p l a ym o d e =
10x 3 is not available
88
I
CAV CLV
CAV CLV
l:1:l l=<]=-
-
USERINDEXON (81H) Actlvates userIndexfunctlon CODEtNQ(79H)- lnqulreusor'scode
USER'S
OFF(S2H)_ userlndexlunctlon
Deacrlvares
ffi; itiDEi
usER'scoDE rNOcommand requeststheprayerto detectandreturn
theuser'scode*. Users codeis representedby 4 bytesor esct cooe:
T h e U S E R I N D E X o N c o m m a n d d i s pF| o aysthe.charactersStoredinthe
i e d m o d e s ' r d e t a i l sa b o u t t h e U s e rI n ' the1stbvteis the MSD.(m.ostsignificant
,iri^i ortf"r.with the specif digit)andthe+.,rovieis-tne
I n d e x i s a c t i v a t e do' t h e r i n d e x s u c h LSD(leastsignificant
digit).
; ; ; ; ; " p a g e7 6 .W h e n t h e U s e r
:."t;;;;Xrtn.,, T i m e c o d e ' c h a p t e r N u m b e r 'S E A R 6 H / R E P E A T /
are not displayed'Also the Notes
S T E P / M A R K S E TI N , V A L I D K E Y / N U M n o t a c c e p t a b l ed u r i n g t h e Thiscommand
( 5 0 H / 5 1 H i)s is not received
whenthe motorts turnedoff or when
I N D E XO N / O F Fc o m m a n d
s t a t u s ' thediscloadingis not completed.
(lnthiscase,NAKis returned.)
U S E RI N D E XO N
t h e u s e r i n d e xf u n c t i o nr e g a r d l e s s
ii"'USinlruDEX OFFdeactivates whenuser'scodeis not recorded
o f t h e c u r r e n td i s P l a Ys t a t u s '
on thedisc,or whentheuser,scode
is notproperly
detected, 4 bytesof ,,F',(ASCilcode46H)i, ."trr""J
b e l o r et h e U S E RI N D E XO N
N o t e :T h e d i s p a l ys t a t u ss e t i m m e d i a t e l y t u r n e do f f '
u s e r i n d e x is
*ifi b e r e s t o i e de v e ni f t h e * User'scode:
"ot
user'scodeis recorded in the read-inareaof the disc in 24 bit code
ProgramexamPle from(0000)H up to (7FFF)H.
T o i c t i v a t e t h e U s e rI n d e x '
rt canbe utirized
as a discidentification
code.

u,"t' Programexample
W h e n u s e r ' s c o d e i s r e q u e s t e df o r a d i s c
w i t h u s e r c o d e ( 6 g A C )h
naH L-
recorded:

Txo-{,nil-----.--.- -
\_:/
RxD------{,u**Yr;,\.:y
F-;}a;l{*}

w h e n u s e r ' sc o d e i s r e q u e s t e df o r
a d i s c w i t h n o u s e rc o d e r e c o r d e d :

91
CAV CLV
l'=--D<l

V I D E OO N ( 2 7 H )- O u t p u tv l d e o s l g n a l w h l l e I n a c l i v e a r e a
V I D E OO F F ( 2 6 H )- M u t e v i d e oo u t P u t

T h i sc o m m a n dc a u s e st h e p l a y e rt o e n t e ri n t o t h e v i d e oo u t p u tm u t i n g
m o d ew h e n t h e l e a d - i no r l e a d - o u ta r e a i s a c c e s s e dd u r i n gs e a r c h i n g ,
S T O Pm o d e o p e r a t i o n o, r p o w e r ' o ni n i t i a l i z a t i o na n d i n t o t h e V I D E O
s i g n a lo u t p u tm o d ei n o t h e rc a s e s ,
T h e p l a y e ri s i n t h e V I D E OO N m o d e i m m e d i a t e layl t e r p o w e r ' o n .

T h e V I D E OO F F s i g n a lk e e p sm u t i n gt h e v i d e oo u t p u t .P l a y i n gi n t h e
V I D E OO F F m o d ec a u s e st o o u t p u to n l y a u d i os i g a n l s .
A f t e rt h e V I D E OO F F c o m m a n di s e x e c u t e dt,h e p l a y e rd o e s n o t e n t e r
i n t o t h e V I D E OO N m o d eu n l e s sa V I D E OO N c o m m a n di s e x e c u t e d or
t h e p o w e ri s t u r n e do f f. Chapter,iS
P r o g r a me x a m p l e SamplePrograms
T o e n t e rV I D E OO N m o d e :

IXU 27H

FlxD OAH_
\.-_J

92
I B M P C I A T ,P S 2 B A S I CC O M M A N D S

To playbacktramenumbers10000through10200referring
to the ad-
dressdata.

o 1OO
' S O N Y L D PC O N T R O LP R O G R A MS A M P L E
l l O T h l s p r o g r a mp l a y sl r a m g 1 0 0 0 0l o 1 0 2 0 0a l n o r m a l
1 2 0 ' p l a y b a c ks p e e dw l t h I n d e xd i s p l a yo n a n d i n q u i r e s
1 3 0 c u r r e n ll r a m en u m b e r .
'
140
'
1 5 0 C o p y r i 0 h bt YS o n Y
'
160
1 7 0O P E N " C o M 2 ; 9 6 0 0N, , 8 , 1 " A S # 1
180'
190', '
2OOX$ = CHR$(&H56): GOSUB l0O0 clear LDP
210
2 2 0 X $ = C H R $( & H 5 0 :) G O S U B1 0 0 0 i n d e xd i s g l a yo n
230'
2 4 0 P R I N T" s e a r c h i n gl o l r a m e 1 0 0 0 0 "
'
250 X$ = CHRS{&H43): GOSUB1000 seatch command
'
2 6 0 Y = 1 0 0 0 0: G O S U B2 0 0 0 s e a r c hl a . o e t
2 7 0C S - - I N P U T $( 1 ,# l ) w a l t t o r c o m p l e t i o n
280
'10200"
2 9 0 P R I N T" p l a y l n O{ o I t a m e
'
3 0 0 X S= C H n $ ( & H a a :) G O S U B1 0 0 0 r e p e a tc o m m a n d
310 Y = 1 0 2 0 :
0 G O S U B2 0 0 0 r e p e a ttaroel
3 2 0 Y = 1 : G O S U B2 0 0 0 n u m b e rt o r e p e a t
'
3 3 0C $ = I N P U T S { 1 ,# 1 ) wail lot complelion
340',
3 5 0 ' . . r . F r a m en u m b e if n q u i t y. . . .
3 6 0P R I N T# 1 , C H R $( & H 6 0i)' l r a m e n u m b e ri n q c o m m a n d
3 7 0 F $ = I N P U T $( 5 ,r r 1 )
3 8 0 p B I N T" c u u r e n ll r a m e( s h o u l db e 1 0 2 0 0 )= " ; V A L( F S )
390',
4 0 0 P R l N T" l e s l c o m p l e l e "
4 1 0C L O S El f 1
4 2 0E N D
990',
1000' S u b r o u l i n et o s e n d a b y t e t o L O P
1 0 1 0P R I N T1 1 , X $ ;
1 0 2 0X X $ : I N P U T ($1 ,r 1 )
1 0 3 0l F X X $ < >C H R S( & H A )T H E N P R T N I. , e i l o rc o d e = . , ; H € X S( A S C( X X $ ) )
1 0 4 OR E T U R N
1990',
2000 S u b . o u l i n et o s e n d 3 n u m b e lp a r a n r e l c lro L D p
2 0 1 0 Y Y $- S T R $ ( Y )
2020FOR | = 2 TO LEN (YY$)
2 0 3 0 X g = M l o g ( Y Y s ,t , 1 )
2040 cosuB 1000
2 O 5 ON E X T
2 0 6 0x s = c H R $ ( & H 4 0 r) G O S U B1 0 0 0
2O7O BETURN

q6
SoNYHB.G900PVIDEoUTILI TYCoMMANDS
d i t h a v i d e ou t l l i t y p r o '
i s e q u i , p p ew To resumeREpEATpLAy It the lid ol the dlsc comparrment
T h e H B ' G 9 0 0 Pp e r s o n a lc o m p u t e r sample is
L D t t " t i e s v i d e o d i s cp l a y e r s 'T h e openeddurlngoperatlon
oram which controls;;; prosram are provided below'
ilil;;;;i^g in" viJeoutilitv
10 D r MS % ( 4 )
before thepro'
inputting 20 _LDPSTAT(S%)
- ; ; ; ; sureto sendthe-comr,nand;:?PlNlT
lil?n. v i d e ou t i l i t Y ' 30 l F ( S % ( 0 )A N D & H 4 0 = ) 0)THEN 100
*itn tn" HB'G900P 40 _ L D P S T A T( S % )
PLAYmoO-e power'onprocedure 3U l F ( S % ( 0 )A N D & H B F )= & H e 0 )T H E N 4 0
1, To set the playerin the 1!f3r F L A G = 0 'D l s c P B o P
l N l T _ L D P S T A T( S % )
( P l a v e r 'sst a t u s : ' i ' l c i i o no r F = 0 '
OU

= o) 70 r F ( s % ( 0 ) <> & H 8 0 )T H E N6 0
tt-n'c= o,FocusFLAG 80 _LDPINIT
D I MS % ( 4 )
YU _ L D P O U T( & H 3 4 )
10 100 END
20 -LDPSTAT(S%)
20
30 l F ( s % ( 0 ) <> & H B O ) T H E N
( & H 3 A ) Note
40 *LDPOUT lf the image goes out of focus or the power
50 END ts turned off while
r e p e a t i n gl,h e p r o g r a mw i l l b e t e r m i n a t e d .
n u m b e r1 0 ' 0 0 0
2 . T o S E A R C Hl o r f r a m e 5' T o a c t i v a t e / d e a c t i v atthee a u d i o c h a n n e la t t h e
d e s i g n a t e df r a m e
number
10 -LDPSRCH (10000)
20 END
E x a m p t e1: 0 0 0 01 0 1 0 0C H t O N
10'000t.o]!'-0^01'nd STOP 1 0 1 0 01 0 2 0 0c H 2 0 N
3. To PLAY lrom lrame 1 0 2 0 0C H i a n d C H 2 O N
1O -LDPSTART(10000',15000'0)
20 -LDPEND
10
io -LDPouT(&H3F) 20
D r MS % ( 4 )
END ' - L D P O U T( & H 4 6 )
40
30 _ L D P O U T( & H 4 9 )
40 _ L D P S R C H( 1 0 0 0 0 )
50 -_LDPEND
OU _ L D P O U T( & H 3 4 )
70 _ L D P F R M( F R A M E )
BO ,F.tfllte. 1ooee)oR(FRAME>101
01))rHEN70
90 _LDPOUT(&H47)
1 0 0 _LDPOUT(&H4S)
1 1 0 _ L D P F R M( F R A M E )
120 r F( ! F n n v e < 1 0 1 9O9R
) (FRAME>10201))
T H E N1 1 0
1 3 0 _LDPOUT(&H46)
1 4 0 _LDPOUT(&H34)
150 ENO

Nole
W h e n c o n t r o l l i n gt h e o l a y e rw i t h
a n L D p F R Mc o m m a n d ,a t o l e r a n c e
o f + 1 f r a m e i s n e c e s s a r yf o r t h e
targJfra;;.

s6
S O N YS M C . 7 OB A S I CC O M M A N D S
extendedstatements to controlthevideodisc To resume REPEATpLAy ll the lld of the dlsc comparlment
SMC'70 BASICprovldes 4.
is
t.arr.ovideoextendedutllity)' openeddurlng operailon
ii"v1t
'pr#or* to controlthevideodiscplayer
sMC-70BAslcroutines pur'
""du.ro*. Thesesampleprogramsare lor reterence 10 D I MS % ( 4 )
ptogramsvou implement will dependon the
"ir"i."'iJ
;;.J;;.iy. Tn. a"tuai particular
20 _LDPSTAT(S%(O))
implementation and your
microcomputer useo'inL a-AsfC 30 t F ( s % ( 0 ) A N D & H 4 0 )_ 0 ) T H E N 1 0 0
programmi ng requirements' 40 _LDPSTAT (S%(O))
50 t F ( s y o ( o ) A N D& H B F ) = & H 8 0 ) T H E N 4 0
I n l t l a ts t e P s 60 _LDPSTAT (S%(0)
>BASIC Load BASIC 70 t F ( s % ( 0 ) <> & H 8 O )T H E N6 0
L I N K ' ' V XP. A C " L i n ko f d i s c u t i l i t Y 80 _LDPINIT
_-LDPINT 1 . l n i t i a l i z a t i oonf c o n t r o l i n e s 90 _ L D P O U T( & H 3 A )
player
2 . I n i t i a l i z a t i oonf t h e v i d e o d i s c 1OO END

modeatierpower'onpro::9"^t^^-
1. To set the playerln the PLAY = Nole
(Plaver'sstatus:rt/ldror oFF 0' lNlT FLAG= 0' Dlsc PROP lf the imagegoes out of or the power is turned off while
= o)
ir-n'c= o,FocusFLAG r e p e a t i n gt,h e p r o g r a mw i l l .bfeo ct eursm i n a t e d .

10 D I MS % ( 4 ) 5. To acllvate/deactlvale
the audlo channelat the deslgnatedframe
20 -LDPSTAT(S%(0)) number
io lF (s%(o)< 20
>&Hgo)THEN
40 -LDPOUT (&H3A) E x a m p l e1: 0 0 0 01 0 1 0 0C H I O N
50 END 1 0 1 0 01 0 2 0 0c H 2 0 N
1 0 2 0 0C H t a n d C H 2 O N
10'000
2 , T o S E A R C Hl o r l r a m e n u m b e r
10 _LDPOUT(&H46)
10 -LDPSRCH (10000) 20 _LDPOUT(&H49)
an
20 END _LDPSRCH (10000)
40 _LDPOUT(&H3A)
t o 1 5 ' 0 0 0a n d S T O P 50
3 . T o P L A Yl r o m l r a m e 1 0 ' 0 0 0 - L D P F R M( F R A M E )
60 rF.(FjlyE.100ee) oR (FRAME>l0101))
.10 5000'0) rHEN50
-LDPSTART(10000,1 70 _LDPOUT(&H47)
zv -LDPEND 80 _LDPOUT(&H48)
-LDPOUT(&H3F) 90 _LDPFRM(FRAME)
40 END 100 rF.(FgyE<101ee)oR (FRAME>10201))
110 rHENe0
_LDPOUT(&H46)
120 END
Note
W h e n . c o n t r o l l i ntgh e p l a y e rw i t h a n
L D p F R Mc o m m a n d ,a t o l e r a n c e
o f + 1 f r a m ei s n e c e s s a r yf o r t h e t a r g J f r a m e .

99
S O N YS M C . 2 O O O / 3 O
BOAS
OI C / 1C O M M A N D S

S M C - 2 0 0 0 / 3 0 0B0A S I C / 1p r o v i d e se x t e n d e ds t a t e m e n t st o c o n t r o lt h e
4 , T o r e s u m e R E P E A TP L A Y i f t h e l i d o l t h e d i s c c o m p a r l m e n ti s
v i d e o d i s cp l a y e r( c a l l e dd i s c e x t e n d e ds t a t e m e n t s ) .
openeddurlng operatlon
F l o w c h a r t s a n d S M C - 2 0 0 0 / 3 0 0B0A S I C / 1r o u t i n e s t o c o n t r o l t h e
T h e S M C . 2 0 0 0 1 3 0 0i s0 p r o v i d e d w i t h i n t e r r u p t s e r v i c e r o u t i n e
v i d e o d i s cp l a y e ra r e p r o v i d e db e l o w ,T h e s es a m p l ep r o g r a m sa r e f o r
w h i c h a c t i v a t e sw h e n t h e l i d o f t h e d i s c c o m p a r t m e n it s o p e n e d .
r e f e r e n c ep u r p o s e so n l y .T h e a c t u a l p r o g r a m sy o u i m p l e m e n w
t lll de.
p e n do n t h e m i c r o c o m p u t eur s e d ,t h e B A S I Ci m p l e m e n t a t i oann d y o u r
p a r t i c u l ap
r r o g r a m m i nrge q u i r e m e n t s . 10 D I M S % ( 4 ) : S % ( 0 )&- H 3 E : O p E N F L A G=%0
20 oN tRo(1) cosu82000
I n l i i a ls t e p s 30 r R o ( 1o)N
>BASIC L o a dB A S I C 40 _LDPSTART(10000,15000,,,)
L i n ko f d i s c u t i l i t y 50 I F O P E N F L A G % < >G OO T O l O O O
L I N K" L D P . P A C "
.l 60 STOP
-LDPINIT . I n i t i a l i z a t i oonf c o n t r o l i n e s _O
2 . l n i t i a l i z a l i o no l l h e v i d e o d i s cp l a y e r 1OOO OPENFLAG%
1010 W H I L ES % ( 0 ) = 0
1. To set the player in the PLAY mode alter power'onprocedure
1020 _ L D P S T A T( S % ( ) )
( P l a y e r ' ss t a t u s : M O T O RO F F = 0 , l N l T F L A G = 0 , D I S C P R O P 1030 S % ( 0 ) =S % ( 0 )A N D & H 3 E
1O4O WEND
F L A G= 0 , F O C U SF L A G= 0 )
1050 _LDPOUT(&H3A)
10 D I M S % ( a ) : S % ( 0 )&=H 3 E 1060 sToP
2OOO OPENFLAG%
= &HFF
20 W H I L ES % ( 0 ) =0
2O1O RETURN
30 _ L D P S T A T( S % ( ) )
40 S % ( 0 ) =S % ( 0 )A N D & H 3 E
6n WEND
T o a c t i v a t e / d e a c t i v atthee a u d i o c h a n n e la t t h e d e s i g n a t e df r a m e
bU _ L D P O U T( & H 3 A ) number
70 END
E x a m p l e1: 0 0 0 01 0 1 0 0C H t O N
10.100 1 0 2 0 0c H 2 0 N
2. T o S E A R C Hl o r f r a m e n u m b e r1 0 , 0 0 0
1 0 2 0 0C H 1 a n d C H 2 O N
_ L D P S R C H( 1 0 0 0 0 ) 10 _ I D P O U T ( & H 4 6 :)R E MC H 1 O N
20 _ L D P O U T( & H 4 9 :)R E MC H 2 O F F
3 . T o P L A Yf r o m l r a m e 1 0 , 0 0 0t o 1 5 , 0 0 0a n d S T O P 30 _LDPSTART(10000,10100,,,)
_LDPSTART ('10000,15000,,,) 40 _ L D P O U T( & H 4 7 :)R E MC H 1 O F F
_ L D P O U T( & H 3 F ) 50 _ L D P O U T ( & H 4 8 ): R E MC H 2 O N
60 _ L D P S T A R T( 1 0 1 0 0 , 1 0 2 0 0 , , , )
70 _ L D P O U T( & H 4 6 :)R E MC H 1 O N
80 -LDPOUT (&H3A)

100
101
-l
ROUTINES
LANGUAGE
ASSEMBLY
controlthe
assemblylanguageroutinesto Program
llst
Flow charts and Z'80 are provided
below' These
nS'ZgZiinteriac-e.
videodiscplayervia tn" The
only' actualprograms youlm'
sampleprograms 'li 'uGttntt
will "'" oi'tnt 'nt"tototbuterusedandyourpartlculat
depend I cir-u
LooP sts I N0 ; U A I T U N T IL
olement LO A, (L0P9t6t ; h010R OFF FLAC'o
programmlng requirements' ANO ]EX ; lNtl FLA0.0
JP N Z ,L O o Pr , 0 l S C P R O PF l A C . o
port o{ an externalcomPuter,reterto its C ,T A H ; i lo 0l5C FLAC.o
To Initializethe RS'232C CA L L
CALL
tx0ArA
RXDATA
i
;
F O C U SF L A C . o
THENSEXDPLAY(3AHJ cOOgTO LDP
ooeratingmanual' A H O R E C € I V € H A N OS H A ( E R E T U R N

procedure
th€ PLAY mode alter power on
1 . To set the player In
by
p o w e l ^ o . r ] . l r o c e d u rcea n b e c h e c k e d
P l a y e r ' ss t a t u s d u r i n g
r h! S T A T U SR E C E I V E P R O E A | lE X A I I P L E
S T A T U SI N Q ' t
,"nOingthe command s r s t N 0L O H L ,L D P E I S
LD 8,5
LD C,67H i 8 E x 0 S T A T U St N 0 U l R E ( 6 7 H J C 0 D E T O L D p
Flowchart CALL IXoATA
LOOPP CALL RXOATA ; RECEIVE5 EIATUS OATAFROh LDP
LD (HL',A i
I HC lrL ';
DJfrz LooPe
NET ;

; O A I A I R A N S T I T I N C P R O E R A FE X A T P L f

TXOA]Alx A,ra?H: rEst slo 31AlU3


AND CIH uAll ulrtL
XOR 8IH D S RB l r . t A N D f x R D y B l r . t
JP N Z ,l X 0 A t A
LO A,C SE' gEIID CODETO A-REE FiOII C.REC
our ( e 6 H ,, A O U I P U T S E N D C O O EI O 9 I O
RET

; 0 A 1 A R E C E I V I N CP R 0 e R A x€ X A X p L E

HL:HLrr
R X o A T At X A, (a?Ht TE3T 9t0 StAtus
LD C,A I F S O I I EE R R O RI P € , O E , F E ] R E S g r S T O
AND ]8H
J? XZ, ERR
8tl t,c ; UAIT UflltL IXROYElTrl
JP Z,RXDAIA ;
It{ A, (a6Hl lxPUf 0AtA
RET
ERR LO A,r?H ;
ouT (e7H1,A ;
JP RxoArA

INPUT SIO STA


I N P U TS i O S T A T U S

F€S€1
sro D€vtc€

O U T P U TO A T A

103
for framenumber10.000
2. To SEARCH
3, To pLAy from frame
1 0 , 0 0 0t o 1 5 , 0 0 0a n d
Flowchart STOp
Flow chart

C A L LT x D A T A
crLL rxoAii
CALLRxOAIA
CAtL RrDeJi

C A L LT x D A T A

C A L LR x O A T A

CAtL RxDATA
C A L LR T D A T A

P r o g r a ml i s t

Cnrl r,O-a-if,'

LO X L ,S € A R C H ; S E N D ( S E A R C H1 0 0 0 0 E N r € R l C 0 0 € T 0 L O P cALr R6ITA__
LD 9,7 , U S I H C ? X O A 7 AS U S R O U T I X E
LOOP LD C, (HL]
CALL IXDATA , e V e n Y T I M EO N € C O O ES E N D
CALL RXOATA ; B E C E I V EH A N D S I . J A K E
RETUBN lA)= 0AH
CP OAH ; A N O T E S TA C K N O W L E O G E O
JP N Z ,C L E A R ' N o T A c K . E o S E N Do L E A F c o o E
tNc HL
OJNZ LOOP )
CA L L RXOATA , qAll u N r l t s € A R c x c o h P t - €l10 N ( 0 i H t

CALt TTDAIA
C LE A R c,56r{ ; S E N D C L E A RC 0 0 E t 5 6 H l I 0 L 0 P
C A LL IXDATA
CALL RXOATA C A L LR x o A T A

s e A R c H0 E F 0 , t l H , 3 1 Ht .0 H ,l 0 H , 3 0 | l , 3 0 r {] o, i l S€ARCHIOOOOENIEF
CALL TxDaTI

.
C A L LI x O A T A
104

1nR

.$rr
4. To resume REPEATPLAY It lhe lid of the disc compartmentls
openeddurlng operation

llsl Flow charl /.--=:-


Program @
:

CALL RXDATA
LO H L , s E A NC H S F i l D I S E A R C HI O O O O E N T E R I C O D E
LD 9,7 U S t N C T X D A T AS U B R O U I I T I E
LOOPI LD c, tHLt
CALL I X D A TA € V E R Y I t I t E O X E C O O E8 E X D ori\ ES
iXDATA R € C E T V EH A X O S H A K Ei E I U N H
CALL
AXo cH€cK ACK €0 NO
c? 0 All
r t N o l A C | ( , € 0 6 E f { 0 C L E A R ( 5 6 H 1C 0 0 l TO NEXT
JP fl!, cLEAR
lftc HL
0 rl{z L O O PI
uAlt u H l t L 3 E A I C XC 0 f l P L E l l o N
CALL RXOATA
"."t-..-
ro-
LO t T LI i E P E A '
YES
8,t LOo P 1
, StxO tnePrrl | 5 O O O ENIER 0 I tNTERJ IO EFROR
LOOPA LO c, (HLl
CALL lXDATA
CA L L RX O AT A CALL I
CP 0Ax
JP XZ, CLE^R
t rac lrL i ( A )= t t ) P S T S
DJXZ LOOPE
CALL RXOATA I g r t r u x r t u i e P E A r P L A Yc o l t P L E l t o N ( o t H l I

LO C,!FH , S r X O t O P f t u T EC 0 0 E t : F H l ( A )= ( A ) lNDTEH
CALL tx0AlA
CALL t x0ATA

NO

CLEAR LO

'1"
C A LL
c,56H
r x0AtA
RXOAlA
o (c)= 3aH
YES

CALLTxOATA

19!99-EltIER
6 € A RC l { oirs 4 f H , 3 t l l , ! o l { , 3 0 { 1 , 3 0 ( l , l o t { ;, 4sogl A l RcH r s 0 0 0E N r E R
CALL RXOATA
REPEATD€FB i i i . i l i i i i , i s x , l o x , l o x , l o x , r o s ' l i x ' r oi xR € P € A r
I ENTER
I
I
I
I
I
Program
llst
R E P E ^ TP L A Y I X C

C A LL RXDATA uAtr cot'tfLEttoN


CP 0rH OI I i . E N D R E P € A I P L A Y
lo l, xEx'r O 3 H . L I D O P E N E D' E F o R E R E P E A TP L A Y E N D
CP 03H O T R F R S. . 5 O i E E R R O i H A P P g N E O
JP N Z ,E R R O R
L O O PI CALL 6TSTNO t tD ts opfNEo s0 uAtt uNrrL cLosfD AcAn{
LD A, ILDPSTS: 8Y CHECXINC LDP STATUS
ANO IEX
N Z ,L O O PI
c, 3AH r ,l o ts c L o s E D 3 0 S E N OL D F p L A y ! l A H : COOE
CALL TXDATA
CALL RXOAT^

XEXT

ENROR
106 107
5 . To actlvate/deactlvatethe audio channelat lhe deslgnatedlrame
n u m b e re: x . f r a m e1 0 , 0 0 0 - 1 0 , 1 0C0 H ' 1O N
f r a m e1 0 , 1 0 0 - 1 0 , 2 0C0 H ' 2O N
f r a m e1 0 , 2 0 0 - c H - 1C, H - 20 N Program
llst

Flowchart ' S E N DA U O I O C H I O N T 4 6 H ' C O D E


S F N O A U O I OC H E O F F ( 4 9 H ] C O D E
( Starl ) r-i H L ,s E A R c H S E N D g E ^ R C HI O O O O€ N T E R C O D E
- LD I,9
L O O PI LD C, (HL:
CALL TXOATA
HL= REPET2 CALL RXOATA €vERY Tl|'r€ ONE C00E SSN0
lHc l{L R € C E I V E H A I I D S I . { A K ER E T U R N
CP 0Atl
tc N Z ,E R R O R
DJ N 2 L O O PI
CALL RX O AT A w A t T S € A R C HC O M P L E T T O{N
01HI
LD H L , R E P € II
LD 8,9 S E N D R E P E A Ti O I O O E N T E RC O D E
CALLTXDATA LOOPE LD C, (HL]
CALL T X O ATA
CALLRXOATA C A LL RXOATA EVERYlt|tE Oil€ C00E SENo
C A L LR T D A T A I flc HL R E C E I V E H A N O S I { A K ER I T U R N
DJXZ LOOPA
C A L LT X O A T A CA L L RX O AT A W A I I R E P E A TP L A Y E N D
LO XL,REPEI2 S W I T C HA U O I OC H A N N E L
LD t, r I CHI OFF CH2 ON
LOOP3 LD C, tHL:
R E P E A Tl O 2 O O
CALL TXOATA
C A LL RXDATA
CP 0AH
JP N Z ,€ R R O R
GO TO ERROR lNc HL
Dttl2 LOOP]
CA L L RX0AIA U A I T R E P € A TP L A Y E N D
LO c, /t6H S U I T C H A U D T OC H A N N E L
CALL TX0ATA cH 1 0r{
C A L LR X D A T A CALL RXDATA
CP 0AH
CALLRXDATA ID X Z ,E R R O R
c, lAr{ S € R O P L A Y ( ] A H ] C O O €T O L O P
CA L L rx0AlA
CALL RX0AtA
C A L LT T O A T A rp 0Ax
I I Z , E R RO R

CALLRXDATA
S E A R C Ho E F A 1 6 A , 1 9 A ; C H t O N , C H eO F F
D€FB 4 3 H , ] I H , ] O H , ] O H , f O H , 3 O H , 4 O;H S E A R C HI O O O O € N T E R
R E P € T to E F B aaH,3ill,loil,3til,foil.lot{,{ott,l|r,4oil, REPEAl IOIOO EI{TERI TNTER
R € P E T EO E F A 4 ? H , , i 8 ' i , C H l O F F , C H AO N
CALL TTOATA
DEFB . a H , f ,1 i t ,l o i l , f , a i l ,l o l t , 1 o i l ,4 o t r ,I 1 H , 4 O H , R E P E A I I O ? O O F N T € R I
fNT€R
GO TO ERFOR
CALLRxOATA

C A L LT X D A T A

i
GOTO ERROR

GOTO ERROR

CALLRXDATA

109
o

Chapter4
nppBndiX
.:r::
r:i:r:::::::irr:l
::,ir^ll

;{!.
VIDEODISC OF VIDEOFRAMES
LAYOUT
CAV formai

T h e C A V( c o n s t a n at n g u l a rv e l o c i t yd) i s c a l w a y sr o t a t e sa t a c o n s t a n t ActiveVideoFramenanse--l
s p e e da n d t h e l a s e rb e a m m o v e sf r o m t h e I n n e rp a r t o f t h e d l s c t o t h e F---
o u t e r ,A m a x i m u mo f 5 4 , 0 0 0f r a m e sc a n b e r e c o r d e do n e a c h s i d eo f a
d i s c . E a c hl r a m eo f t h e p l a y b a c kp i c t u f ei s r e c o r d e do n o n e t r a c k a n d I Lead-out
i s r e p r o d u c e di n o n e r o t a t i o n .T h e f r a m e n u m b e ri s r e c o r d e do n t h e
First Last
t----
track.
A s e r i e so f f r a m e sc a n b e p l a y e db a c k i n v a r i o u ss p e e dm o d e ss u c h available available
a s f a s t , s l o w , s t e p b y s t e p o r e v e n s t i l l f r a m e b o t h i n f o r w a r da n d f rame f rame
r e v e r s ed i r e c t i o n s .
U s i n gt h e f r a m en u m b e ra s r e f e r e n c eq,u l c ka c c e s so n a d i s c o r r e p e a t
p l a y b a c ko f t h e s p e c i f i e da r e a c a n b e c o n t r o l l e db y a n e x t e r n a lc o m - X i s t h e f i r s t a v a i l a b l ev i d e of r a m e .A n y t h i n gb e { o r eX i s d e n o m i n a t e d
p u t e r . T h i s u n i q u e f e a t u r e m a k e s i t p o s s i b l ef o r u s e r s t o d e v e l o p a s l e a d - i na n d i s n o t a c c e s s i b l eb y t h e e x t e r n a cl o m p u t e r .
u n i q u ea p p l i c a t i o P n rograms. as
Y i s t h e l a s t a v a i l a b l ev i d e of r a m e .A n y t h i n ga ft e r Y i s d e n o m i n a t e d
lead-outand is not accessibleby the externalcomputer.
CLV format T h u s t h e a c t i v ev i d e of r a m e r a n g ef a l l s b e t w e e nX a n d Y , i n c l u s i v e .

A C L V ( c o n s t a n tl l n e a r v e l o c i t y )d i s c r o t a t i o ns p e e dv a r i e s s o t h a t a
c o n s t a n lti n e a rv e l o c i t yi s m a i n t a i n eodn t h e w h o l ed i s c r e c o r d i n sgu r ' Noles
t a c e .T i m e c o d e sw h i c h i n d i c a t et h e e l a p s e dp l a y b a c kt i m e a r e u s e d o T h e A U T OR E P E A TO N / O F Fs w l t c h i s l o c a t e do n t h e p l a y e rW ' h e ni n
o n a C L V d i s c i n p l a c eo f f r a m e sw i t h a C A V d i s c .A s a c o n s e q u e n c e ,
o n l y n o r m a lp l a y b a c ka n d s c a n m o d ea r e a v a i l a b l ea s p l a y b a c km o d e
a n d s e a r c ha n d r e p e a to p e r a t i o na r e p e r f o r m e do n a t i m e c o d e b a s e
c ,o t h e O N p o s l t l o n a n d t h e p l a y e re n t e r st h e l e a d ' o u ta r e a ,i t w i l l g o
b a c k t o t h e b e g l n n l n go l t h e d i s c a n d p l a y .H o w e v e ri,f u n d e re x t e r '
n a l c o m p u t e rc o n t r o la n d t h e p l a y e re n t e r st h e l e a d ' o u ta r e a ,i t w i l l
i. ,goback.tothe lead-ln areaandgo IntoSTOPmodeat thebeginning
vl
$i'iofithe-''actlve deo area.
reasonlf a playerentersthe lead'inarea(e'9.,R-PLAY),
i]5 fiirl$"trdtever
'i
t h e p l a y e rw l l l b e g l nt o p l a ya t t h e b e g l n n i n go f t h e a c t i v ev i d e oa r e a .
lUnder'externalcomputeroperation,the playerwill 9o into STOP
of theactlvevideoarea.
dt the beglnnlng
Rrn6dd

118 119
NOTEON LOCKPULSEJACK
(only lor NTSCmodel)

T h i s j a c k s u p p l i e st h e l o c k p u l s es i g n a lt o a n e x t e r n a cl o m p u t e rw h e n
s u p e r i m p o s i n gv i d e o s i g n a l s f r o m t h e e x t e r n a lm i c r o c o m p u t e a r nd
t h e p l a y e r u s i n g t h e o p t i o n a l v i d e o s u p e r i m p o s e rT. h e c o m p u l e r ' s
v i d e o s i g n a l i s s y n c h r o n i z e dw i t h t h e l o c k p u l s e s i g n a l f r o m t h e j.
'*
p l a y e r .A s r e s u l t ,a s t a b l es u p e r i m p o s e pd i c t u r ec a n b e o b t a i n e do v e r
t h e p l a y b a c kp i c t u r ei n t h e s t i l l , s l o w o r f a s t m o d e o f t h e p l a y e r . ,,*
;llJ
'O
W h e n a S o n y S M C . 7 0m i c r o c o m p u t eirs u s e d ,c o n n e c tt h e S M I - 7 0 7 3 ,?
R G B s u p e r i m p o s e or r S M I - 7 0 7 4N T S C s u p e r i m p o s e tro t h i s L O C K
P U L S Ej a c k ,u s i n ga s p e c i a m l i n i t o s p e c i am l i n i c a b l e .l f t h i s k i n do f
c a b l e i s n o t a v a i l a b l ec, o n s u l ty o u r a u t h o r i z e dS o n yr e p r e s e n t a t i v e .

l f y o u c o n n e c t a s u p e r i m p o s eor t h e r t h a n t h o s e m e n t i o n e da b o v e .
t o l l o w t h e i n s t r u c t i o nb e l o w :

LDP-1500/1550 E x t e r n acl o m p u t e r
-l
r
I I +5V
S p e c i c a lm i n i - S p e c i a l m i n R = rTtotethan 2ke

L O C KP U L S E

120

You might also like