Pioneer LD-V8000 User Manual page 35

Level ii
Hide thumbs Also See for LD-V8000:
Table of Contents

Advertisement

• 2. Download data
Specify a data length (the number of code bytes to be sent to the player) and then
send the data. This is a two-step Level III command.
Step 1: Use the *W command to specify a maximum number of data bytes to be
written into the player's memory by the next step. Without this, the player would
try to interpret the following data as Level III commands. If the *W command is
successful, the player will transmit an "R". The computer should wait for this
response from the player before proceeding.
Step 2: Send the data, two Hex digits for each code byte, followed by a carriage
return. A maximum of 64 bytes may be specified in Step 1. Thus, a maximum of
128 Hex characters should be transmitted in Step 2.
For example, transfer 8 bytes of data:
Since a maximum of 64 bytes of Level II code can be sent to the player in
one download operation, it will usually be necessary to download many
times. Since the memory location pointer is incremented by one each time
one byte of program code is written, it is usually not necessary to use the *S
command except at the beginning of a sequence of download operations.
Example: The Level II program codes for1000 SEARCH, 1200 AUTOSTOP, HALT
are sent to the player's RAM beginning at address 120. Obtain the Hex codes for
each code byte - use Chapter 4 or Appendix B and E. This 11-byte program is
represented by the following Hex codes:
1000 SEARCH
1200 AUTOSTOP -->
HALT
Set the program memory pointer to 120:
>
120*S<CR>
<
Pioneer LD-V8000 Level II User's Manual
8*W<CR>
R
AFBFCFDF01020304<CR>
R
-->
0F, 3F, 3F, 3F, F7
0F, 8F, 3F, 3F, F3
-->
BF
R<CR>
LD-V8000 Level II • Chapter Three
TP 114 v. 1.1
3-7
8/92

Advertisement

Table of Contents
loading

Table of Contents