5-10-9. DISC INFO INQ (EXP-2 +97H) ......................................................43
5-10-10. TITLE INFO INQ (EXP-2 +99H) ..................................................45
5-10-11. USER DATA INQ (EXP-2 +9EH).................................................45
5-10-12. TITLE NAME INQ (EXP-2 +C7H) ...............................................45
4
HVO-500MD/550MD
1.Outline
u
This document explains in detail the interface specifications, the protocol and the command specifications
relating to the connection of this device with an external equipment (hereinafter called Host) via RS-232C.
When [USB 4] is set to [System Control] in the [Device] tab of the [System Admin Settings], the same
protocols can be used for operations via the USB port.
These signals are compliant with the EIA RS-232C standards.
Output level Power ON : +5V or more
Power OFF : -5V or less
Connecting cable
Please make sure to use a crossing cable when connecting this device to Host.
Because the RTS/CTS control on this device is not used (i.e. short-circuited), this control on the Host side
must be disabled, or the pins 7 and 8 must be connected as shown by the dotted lines in the above figure.
HVO-500MD/550MD
5
3.Data Format
Data format is preset as follows. Only the transmission speed can be changed.
Transmission method : asynchronous
Data length :8 bits
Parity bit :none
Start bit :1 bit
Stop bit :1 bit
Transmission speed : 9600/19200/38400/57600/115200
Select [RS-232C] or [USB 4] in the [System Admin Settings] screen - [Function
Settings] screen - [Device] tab of the unit, press the ENTER button, and then select
[System Control] in the setting screen that appears. Next, select [Advanced], press
the ENTER button, and then select the transmission speed in the setting screen that
appears. The transmission speed is fixed at 115200 when using [USB 4].
For more details, refer to the instruction manual that comes with this device.
Bit configuration
START
BIT
D0D1D2D3D4D5D6D7
STOP
BIT
6
HVO-500MD/550MD
4.Command Overview
4-1.Communications Protocol
Transmission is done in byte unit. At first, Host sends one byte, and waits until a response is obtained from
this device before sending another. The response from this device can contain one byte, or a plurality of
bytes like the CTL data. Moreover, for a command like EJECT that usually requires a long execution time,
in addition to an ordinary response that is returned immediately after the receipt of the command, there
exists another response that denotes the execution result when the operation is completed.
According to the RS-232C protocol, commands, changes of this device, and parameters will be all defined
as commands. For further details, please refer to “5. Detailed Description of Commands” (page 13).
Some simple examples are shown below.
1. Commands used to control this device (1-byte response is returned from this device)
The case of a command having no parameter :
Command
Host
This device
3AH
Response
0AH
The case of a command having parameters :
CommandCommandParameter 1Parameter n
Host
This device
D8HC5H30H40H
ResponseResponseResponseResponse
0AH
0AH0AH0AH
There are 2 responses which are ACK and NAK.
ACK ....to be returned when the command is received normally.
NAK .... to be returned when a transmission error is detected, or an undefined command is received.
2. Commands used to sense the status of this device (multi-byte response is returned
from this device)
Command
Host
This device
D7H
Response 1
80H
Response n
00H
HVO-500MD/550MD
7
3. Completion of an operation is informed by this device to Host
This device will return a response after the execution of each following command: EJECT, MEMORY
SEARCH, INDEX SCAN FWD, REPEAT etc.
Command
Host
A3H
This device
Response
0AH
Completion of
Response
03H
operation
There exist 3 responses from this device, which are COMPLETE, NOT TARGET, TRAY OPEN.
COMPLETE.......to be returned when a command is executed and ended normally.
NOT TARGET...to be returned when a specified target is not found.
TRAY OPEN .....to be returned when the disc tray is open.
4. Each command is basically 1-byte long, but there are some which are the combinations
of 2 different commands
Host
This device
Extended
command
D8H
Response
0AH
Secondary
command
9AH
Response
0AH
Notes
1) Before receiving a response from this device, you shouldn’t send any other command. However, if there
is no response from this device for more than two sec. after sending a command, it is necessary to take
some measures because the transmission could have not been done correctly.
2) No other command can be inserted between an extended command and a secondary command.
Multi-byte setting commands
When specifying multi-byte setting commands, if even a single byte is defined incorrectly or cannot be
received, the entire command and all its settings will be ignored.
8
HVO-500MD/550MD
4-2.Command List
CommandCodeOrdinary command Numerical input
Response command
COMPLETE01Ha 13
TRAY OPEN03Ha 13
NOT TARGET05Ha 13
ACK0AHa 13
NAK0BHa 13
Numerical command
“0” to “9” 30H to 39H a a 15
“A” to “Z”41H to 5AHa a 16
“a” to “z”61H to 7AHa a 16
SIGN PLUSA1Ha a 16
SIGN MINUSA2Ha a 16
SPACE20Ha a 16
ENTER40Ha 16
All-purpose control command
C.E.41Ha a 17
C.L.56Ha a 17
EXP-1D8Ha 17
EXP-2D9Ha 17
EXP-8DFHa 17
Device control command
AUDIO MUTE ON
AUDIO MUTE OFF25Ha 18
VIDEO MUTE OFF26Ha 18
VIDEO MUTE ON27Ha 18
MEMORY5AHa 1
KEY INHIBIT ONEXP-1 + 94Ha 18
KEY INHIBIT OFFEXP-1 + 95Ha 18
FULL EE ONC4Ha 18
FULL EE OFFC5Ha 18
REC REQUESTFAHa 18
POWER OFFEXP-1 + C9Ha 18
CLOCK ADJUSTEXP-1 + CEHa 19
MENUEXP-2 + C0Ha 19
LISTEXP-2 + C1Ha 19
SETEXP-2 + C2Ha 19
UP KEYEXP-2 + C3Ha 19
DOWN KEYEXP-2 + C4Ha 19
LEFT KEYEXP-2 + C5Ha 19
RIGHT KEYEXP-2 + C6Ha 19
PAGE UPEXP-2 + C8Ha 19
PAGE DOWNEXP-2 + C9Ha 20
DVD control command
FINALIZEEXP-2 + 9FHa 21
SET DISC NAMEEXP-2 + 9AHa 21
FWD PLAY3AHa 21
FWD FAST3BHa 21
FWD SLOW3CHa 21
FWD STEP3DHa 21
24H
a 18
command
Response from
HVO
Reference
page
8
HVO-500MD/550MD
9
CommandCodeOrdinary command Numerical input
command
FWD SCAN3EHa 21
STOP3FHa 22
REV PLAY4AHa 22
REV FAST4BHa 22
REV SLOW4CHa 22
REV STEP4DHa 22
REV SCAN4EHa 22
PLAY PAUSE4FHa 22
MEMORY SEARCH5BHa 22
FREEZE ONEXP-1 + 98Ha 22
BLANK SEARCHEXP-1 + 99Ha 23
SEARCH TO TARGET CTLEXP-8 + 93Ha 23
SEARCH TO TARGET TIMEEXP-2 + 90Ha 23
SEARCH TO TARGET CHAPTER EXP-1 + 9FHa 24
EJECTA3Ha 24
FFABHa 24
REWACHa 24
FWD STEPADHa 24
REV STEPAEH a 24
FWD SHUTTLEB5Ha 25
REV SHUTTLEB6Ha 25
RECORDCAHa 25
RECORD PAUSECBHa 25
REC STOP (TITLE CHANGE)EXP-1 + CDHa 25
Timer command
TIME DATA SENSE (CTL)A0Ha 26
TIME DATA SENSE (TIME)EXP-1 + CFHa 26
TIME DATA SENSE (T-CHAP)EXP-2 + 9CHa 27
CTL PRESETEXP-1 + 9AHa 26
Index command
INDEX SCAN FWDEXP-1 + 90Ha 28
INDEX SCAN REWEXP-1 + 91Ha 28
INDEX SEARCH FWDEXP-1 + 92Ha 2
INDEX SEARCH REWEXP-1 + 93Ha 28
INDEX WRITEEXP-1 + 96Ha 28
INDEX ERASEEXP-1 + 97Ha 28
Repeat command
REPEAT (PRESENT TIME)EXP-2 + 91Ha 29
REPEAT THIS TITLEEXP-2 + 92Ha 29
REPEAT THIS CHAPTEREXP-2 + 93Ha 29
REPEAT A-BEXP-2 + 94Ha 30
REPEAT (PRESENT-CTL)EXP-8 + 94Ha 30
SET A POINTEXP-2 + 95Ha 30
SET B POINTEXP-2 + 96Ha 31
Title command
TITLE ERASE
TITLE PROTECTEXP-1 + C2Ha 32
SET TITLE NAMEEXP-1 + C3Ha 32
SET TITLE INFOEXP-1 + C4Ha 33
FWD TITLE JUMPEXP-1 + CBHa 33
REV TITLE JUMPEXP-1 + CCHa 33
EXP-2 + 9BH
a 32
Response from
HVO
Reference
page
8
10
HVO-500MD/550MD
CommandCodeOrdinary command Numerical input
command
Status request command
DEVICE TYPE REQUEST8FHa 34
ROM VERSION INQ72Ha 34
STATUS INQ67Ha 34
STATUS SENSE 1D7Ha 36
STATUS SENSE 2B0Ha 38
STATUS SENSE 3B1Ha 40
STATUS SENSE 4B2Ha 41
VTR INQFBHa 43
DISC INFO INQEXP-2 + 97Ha 43
TITLE INFO INQEXP-2 + 99Ha 45
USER DATA INQEXP-2 + 9EHa 45
TITLE NAME INQEXP-2 + C7Ha 45
Response from
HVO
Reference
page
HVO-500MD/550MD
11
REC
VTR INQ
REQUEST
SEARCH
STATU S
SENSE1
SET
SENSE2
(CTL)
TIME)
TAR G ET
SCAN FWD
LIST
TITLE
STATU S
STATU S
SENSE3
SIGN
SIGN PLUS
TIME)
REPEAT
INDEX
REPEAT
(PRESENT
REW
SCAN
INDEX
SEARCH
UP KEY
PROTECT
SENSE4
MINUS
THIS TITLE
NAME
SET TITLE
EJECT
TO
TA R GE T
SEARCH
THIS
REPEAT
FWD
INDEX
SEARCH
MENU
STATU S
SENSE
TIME DATA
(TO
INDEX
KEY
DOWN
INFO
SET TITLE
ON
FULL EE
FULL EE
FWD
CTL
CTL)
REPEAT
(PRESENT
A-B
SET A
REPEAT
CHAPTER
KEY
KEY
REW
INHIBIT ON
KEY
TITLE
RIGHT
LEFT KEY
OFF
SHUTTLE
POINT
OFF
INHIBIT
NAME INQ
REV
SHUTTLE
INQ
SET B
POINT
DISC INFO
INDEX
INDEX
WRITE
ERASE
EXP-2
PAG E
DOWN
PAGE UPEXP-1
OFF
POWER
TITLE
INFO INQ
ON
BLANK
FREEZE
SEARCH
JUMP
JUMP
(TITLE
CHANGE)
REC STOP
REV TITLE
FWD TITLE
PAU SE
RECORD
RECORD
FF
REW
TITLE
NAME
ERASE
SENSE
SET DISC
CTL
PRESET
(T-CHAP)
TIME DATA
EXP-8
(TIME)
SENSE
CLOCK
ADJUST
TIME DATA
REV STEP
USER
FINALIZE
DATA INQ
TAR G ET
CHAPTER
SERCH TO
Command Table
TYPE
DEVICE
REQUEST
INQ
ROM
VERSION
INQ
STAT U S
.L.C6
0ENTER
0123456789-19-29-8ABCC-1C-2C-8DEF
0
1C.E.
COMPLETE
1
2
2
3
AUDI O
TRAY
OPEN
3
5
4
AUDI O
MUTE ON
4
VIDEO
MUTE OFF
MUTE OFF
NOT
TAR G ET
5
6
8
7
VIDEO
MUTE ON
7
8
YROMEMYALP VERYALP DWFKCA
SEARCH
MEMORY
TSAF VERTSAF DWFKAN
PLAY
REV SLOW
9
9
A
FWD
SLOW
FWD STEP REV STEPFWD STEP
B
C
D
PAU SE
STOP
FWD SCAN REV SCAN
F
E
Note
Character commands are omitted in this list.
12
HVO-500MD/550MD
5.Detailed Description of Commands
5-1.Response Command
This is a command to be sent from this device after receiving a command from Host. Below are the
commands supported by this device.
5-1-1.COMPLETE (01H)
COMPLETE is returned when the execution of a SEARCH, REPEAT or MEMORY SEARCH command
is completed. However, during the execution of any of these commands and before COMPLETE is
returned, if another DVD editing command or CL command is newly received, the current execution will
be cancelled and since the new command will be executed, COMPLETE will not be returned.
5-1-2.TRAY OPEN (03H) (HVO-550MD only)
This command informs that the disc tray was opened by the EJECT command or the pressing of the EJECT
button of this device.
5-1-3.NOT TARGET (05H)
This command informs that the specified time data or CTL is not found in the disc during the execution of
a SEARCH, REPEAT or MEMORY SEARCH command. In this case, the execution will be discontinued.
5-1-4.ACK (0AH)
This command is returned when a defined command is normally received. However, for STATUS SENSE
commands that make requests for data, not ACK but only data will be returned.
At that time, even if a command could not be executed (e.g., in the case of a PLAY command when there
is no recorded data), ACK will be returned.
5-1-5.NAK (0BH)
NAK is returned when a command that is not defined in the current mode (e.g. a numerical command in a
mode other than numerical input mode) or a command that cannot exist in the numerical input mode (e.g.
the PLAY command) is received, or when a transmission error is detected.
HVO-500MD/550MD
13
5-2.Numerical Command
This command is used to specify numerical parameters. It is used also to return a numerical data such as
time data and CTL from this device. There are 3 formats available (byte-parameter input, multi-byte
parameter input, multi-type parameter input) as shown below.
Byte-parameter input
This is used to specify a 1-byte numerical parameter. NAK will be returned if a non-numerical command is
entered.
FWD SHUTTLE and REV SHUTTLE commands belong to this type.
Ex) Double speed playback
Speed data
0AH
“ACK”“ACK”
0AH
Host
This device
Command
B5H36H
Multi-byte parameter input
This is used to specify a multi-byte numerical parameter. Such a numerical parameter is composed of a
plurality of bytes including a sign code, and is always ended by ENTER (40H).
Each command has a fixed maximum number of bytes, and when this value is exceeded, the numerical part
that comes behind is valid. However, the sign command is given a special treatment.
CTL PRESET and SEARCH commands belong to this type.
Ex) An example of setting the preset value of CTL to “0:12:34:12”
Host
This device
Command
D8H9AH30H
0AH
“ACK”“ACK”“ACK”“ACK”
0AH
“0”“1”
31H
0AH0AH
Host
This device
Host
This device
14
“2”“3”
32H33H34H
0AH
“ACK”“ACK”“ACK”“ACK”
“2”“ENTER”
32H40H
0AH
“ACK”“ACK”
0AH
0AH
“4”“1”
0AH0AH
31H
HVO-500MD/550MD
Multi-type parameter input
This format is used to specify a plurality of numerical parameters separated one by one by an ENTER code.
Each numerical parameter is similar to a multi-byte parameter.
SEARCH TO TARGET TIME and REPEAT commands belong to this type.
Ex) An example of setting the preset values of REPEAT to Title 2, and “0:12:34:12” (to be repeated 10
times).
Title
Host
Command
D9H91H30H
“0”“2”
32H
“ENTER”
40H
This device
Host
This device
Host
This device
0AH
“ACK”“ACK”“ACK”“ACK”
“0”“1”
30H31H32H
0AH
“ACK”“ACK”“ACK”“ACK”
Time
“1”“2”
31H32H40H
0AH
“ACK”“ACK”“ACK”“ACK”
0AH
Time
“2”
0AH
“ENTER”“1”
0AH
0AH0AH
“3”“4”
33H
0AH0AH
Repeat number
31H
0AH0AH
34H
“0”
30H
0AH
“ACK”
0AH
“ACK”
0AH
“ACK”
“ENTER”
40H
0AH
“ACK”
Note
When a numerical parameter is used with the multi-byte parameter input format or the multi-type parameter
input format described above, the lastly entered number can be erased by using the C.E. command.
Moreover, both the sign and the number may need not be entered, and when omitted, “+” and “0” will be
respectively assigned. If a number is entered with fewer digits than pre-determined, high-order digits are
considered omitted. When it has some extra digits, then the extra high-order digits will be eliminated and
the remaining digits represent the valid value. Here, the sign is not included, but it is always given a higher
priority. When a sign command is used, a keyed-in sign will clear out all previously entered numbers.
Furthermore,
since a sign cannot be erased by C.E command, if it was wrongly entered, a new sign together with all other
numbers would need to be re-entered.
Ex) Some input patterns of CTL data are shown below
-0 1 2 4 C.E. 3 4 5 2 ENTER results in -0:12:34:52
ENTER results in +0:00:00:00
2 3 1 0 ENTER results in +0:00:23:10
-2 1 2 3 4 5 4 3 2 ENTER results in -2:34:54:32
-1 2 3 4 + 1 0 ENTER results in +0:00:00:10
5-2-1.Numerical Commands 0 to 9 (30H to 39H)
They denote respectively the numerical values 0 to 9.
HVO-500MD/550MD
15
Loading...
+ 33 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.