Sony LDM-G1000 Protocol and Command Manual For Sony LDP Series Videodisc Players

You might also like

Download as pdf or txt
Download as pdf or txt
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