Download Print this page

F-Code Programming - Philips VP415 Operating Instructions Manual

Laser vision rom disc drive
Hide thumbs Also See for VP415:

Advertisement

F-CODE PROGRAMMING
GENERAL INTRODUCTION
1bc
VP41S
player is designed 10
allow
control
of
a•
h1netions from
an
u1emal
computer.
Connection 10
a
compu1er
,S
via
1ht
RS232·C
serial
illlerfaceo, the
SCSI
interface o
n 1hc rcarof1hc
VP41S
1lte intcrlittt
allows
lwo-way communicalion bet...-cen player
a
nd
oomptiler. Some
commands sent
10
the
pla)·er are followed
by
torn:5P(>~ing
acknowledgements back to 1he
computer.
R5ZJ:t-C
INTERFACE
CONNECTION
The!.
is
a serial computer interface, in accordance
with
international
communication slandards. Communication
is
full
duplex,
with
a
sclcc1abkbaudra1c.
The
player
is fitted with
a
25-pole female
D-connector
wi1h
the
following
pin connections:
PIN
SIGNAL
2
(T•D)
transmittcdda1afromplaycr1ocompater
)
(RxD)
reccivcdda ta fromoompulerloplayc
r
S
(CTS)
clear to send:- a
signal
from rompu1er
10
player indicating the
computer
is
read)·
10
receive data
7
(GND)
logicground
+12V/\00mA
10
-12VI\OmA
20 (DTR)
da1a 1ennina
tready:-
a5ignalfro
mpbyu
1ocompute
rindica1ing1heplayeristtady
1orecciveda1a
UTR (DAT
A
TERMINAL
READY)
PIN 20
Whenever the
player is
in
a
condition to
reuive
data
from
the
oompu1er
it signals
1his
to
the
computer,
by
seuing 1he
DTR
line 10
a
highlevel( >+)V).
Conversely.
when
the
playe
r is busy
proce~ing
data
ii is
una
ble to
receive data
and
indicates this lo the computer
bysening
the DTR line
to a
negative
level (
< - )
V ).
le
-is
imponant to
ensure
that
the
data
outpuc
o
f
the compuler
is
accuutely controlled
by the DTR line
so as
10
prevwt
panial loss or
data.
CTii
1
cu:AR
TO SEND) PIN
5
On
1he
serial
interface
or
many
compu1en 1here
is
a
co•urol
line which
may
be
used
10
tell
the player
when
the
computer
G
ready
10 receive
data.
Whenever
the
player
wishes lo
transmit data
back
to
the
computer it
fi~t
checks
the
Slatus
of
the
CT'S
line. If lhe
CTS line is
grea
ter 1han
+
)
Volts
the
playe
r assumes that
the rotnpuler
is
ready
to
~ceivc data,
which
is
therefore
transmitted.
If
the
CT'S
line
is
less
than
-3 Volts. the playe
r
ddays
uansmission
indclinilely
until
the
correct CTS
status
is
seen.
Uthe
computer
cannot
control the
CTS
line,
it
is
recommended
that
1he
'Tran"'1i5Sion
delay on· )I
command
is sent 10
the player.
This
re~ull~
in
a
transmission
rate
of
50
characters
per
uoond,
giving the
computer
more time to
execute
the
characten.
In
lhiscase
1hc
CT'S
line
(pin
S)shou\d
be
ke
pi
active
(e.g. byleavint: Wcom1«tion
open).
21
DATA FORMAT
Data formal
is 8 dau
bits
and
I
stop
bit (parity ignored).
Data
sent
lo
the player
should oomprii;e
a
strin1 of
characle
rs
plus
carria1e~turn(CR).
Each
by1e
sen110
the
player
is
checked
for
validity.
ASCII
codes lower
than
32.
and
all other bytes of the s1rin1.
arc
rejected.
ASCII codes
higher
tha
n
127
a
re
accep1ed.
In this
case.
the
MSB
(mosi-sicnif.cant
bit)
is
always
read
as
having
a
value
of zero.
For
ASCII
valungreater
tha
n 127 the player effee1ively subCracis
128
from
the
ASCII
value.
A
computer
which transmits only
seven
d
ala
bits per ASCII code
may
therefore be used. In this case
at
leas{
two
stopbitsmu!>lbcscnt.
The player
actK>ns
lhc
commands
after receiving (CR).
BAUD RA TE SETI'ING
(RS13l-C
only) (Fig.
'JJ
Data
transmission
spero
may
be
set
to 12txV2400/4800l96lU
bud
accordin&
to
ihe posi1ions
of rhe two haud rate dip
switches (numhcrs
I
and2)
atthcrearof1heplayc
r.
• •
12008AUO
• •
9600BALD
•a
2400
BAUD
• •
4800 BAUD
fl&,9:BHdnltdipiwikllcs.
When
altering lhe positions
of these dip switches, it is useful
co
lint
switch
on
lhe
player and disc
stalus display using the DISPLA
Y
bu110fl
on the
remote:
con1ml
handset.
The baud rate setting
is thcndtsplayed
on
the
screen.
COMMANDS
TO THE
PLA
\'J::R
The
F•cocle
commands
that
arc
senl
to
1he
player
to
ea
TT)'
ou1
P!lrtkular
(unctions
a rc lislc:d
i11
T
ables
I
and
2.
Func1ional e1plana1ionsor
these
commands a
re
IM,?"
in
Section
6
'F-CODE
COMMANDS'
Table
3
lislS
adi;nowlcdgemcnts
sent
from
the
player
10
the
computer
on
receipt
of cc:nain
commands.
PLAYER REGISTERS
The
re
are
lwo
picture
number registe~ in the player; each
ca
n hold
a
five-digit number
from
I
to
79999.
Normally a disc
can con1ain
up
to
around
54
OOO
pictures (or frames)
so numben beyond
this are not
used. There
I'S
also
a time code ugister
which can store
a
time
code of
the
fonn
mm:ss
in
lhe
ra
nge
00:00 to 59:59.
Picturr alldlbft
--,
rtpkr
This register is au1omatieally cleared
to
zero
when
the
player
reaches
1hepic1urenumhcrs10fedandcnten
thestillmocle.
Pkt:111-.~iaronuliosln,pller
When the player
passes
the
number
s1oud. a
n
acknowlcdacmen1
is
sent back
to
lhe computer
a
nd
the
register
is
automalically
clc:11cd.
The
playing
mode
doc1o
not
change.
Tunceotlc:iale....iioarqisler
When
the
player
passes
the
time code
stored,
an
acknowledgement
is
sent
back 10 1he computer and the
register
is automatically
cleared.
The
playing
mode
docs
not
change.

Advertisement

loading