6.3 PRV-LX1 as Recording Device .......................................................................................12
6.4 PRV-LX1 as Source Device ............................................................................................ 12
PRV-LX1 IEEE-1394 Protocol
This manual is copyrighted with all rights reserved. No part of this document may be reprinted, produced, translated or utilized in any
form or by any means now known or hereafter invented including, but not limited to, any electronic, mechanical, photocopying and
recording or information storage and retrieval system means, without the express written permission from Pioneer Electronics (USA) Inc.
Every effort has been made to ensure that information in this manual is accurate. Pioneer is not responsible for printing or clerical errors.
Information in this document is subject to change without notice.
Copyright (c) 2005 Pioneer Electronics (USA) Inc.
Document No. PRVLX1_IEEE1394v301_CPM
Printed in the United States of America.
Mention of third-party products is for informational purposes only and contributes neither an endorsement nor a recommendation. Pioneer
assumes no responsibility with regard to the performance or use of these products.
No investigation has been made of common-law trademark rights in any word. Words that are known to have current registrations are
shown with an initial capital. Many, if not all, hardware and/or software products referenced in this manual are identified by their trade
names. Most, if not all, of these designations are claimed a legally protected trademarks by the companies that make the product. It is not
Pioneer's intent to use any of these names generically and cautions the reader to investigate an y claimed trademark before using it for
any purpose other than to refer to the product to which the trademark is attached.
Pioneer makes no warranty of any kind, expressed or implied, about the contents of this manual, the merchantability of the product or the
product's fitness for any particular purpose.
Every precaution has been taken in the preparation of this manual. Although we tried to thoroughly check that all instructions and
information in this manual are accurate and correct, Pioneer can not be and is not responsible, in whole or in part, for any damage or loss
to your data and/or equipment that results from your use of this document or from any information contained herein including, but not
limited to, any errors, omissions or typos that may have resulted in an incorrect operation or installation.
Page 1 of 12
1.0 Foreword
The PRV-LX1 can be controlled externally using IEEE-1394 commands. Control is applied through the
4-pin connection located on the rear of the recorder. Set the IEEE-1394 REMOTE controls through the
main menu. With a monitor connected to the PRV-LX1, press the Function button on the PRV-LX1’s
front panel to access the menu. Control Settings are accessed through the Setup/Operation menu.
Note: This document is valid for PRV-LX1 System Version 3.01/1.04 or later.
Note: The recorder’s DV Recording must be set for Remote (under Status > Control Settings > Control) to
have the unit recognize IEEE-1394 external control options (see image below).
PRV-LX1 IEEE-1394 Protocol
2.0 Command Block Format
The PRV-LX1 supports the following commands based on AV/C commands in the IEEE-1394 specification.
Note: Pad with 0 from Byte 0 to Byte 3 to make the command size (Bytes) a multiple of 4.
4 bytes
transmitted first
0000 CT/RC HA OPC OPR 1
0 PR 2
Zero pad bytes
transmitted last
CT/RC
Command Type and Response Code are as follows.
Connect (Sub-device)
Connect (Plug) 01:FF: 20:02 0C:FF: 20:5A:FF: FF:00:00
In Plug Signal Format Inquiry
Out Plug Signal Format Inquiry 01:FF: 18:XX: FF: FF: FF: FF 0C:FF: 18:XX: 80:YY:00:00
Device Information Inquiry
Sub-device Information Inquiry
Record
Record Pause
Play Forward
Play Forward Pause
Play Reverse Pause
Slow/Fast Forward
Slow/Fast Reverse
Stop
Rewind
Fast Forward
Search
Title Search
Chapter Search
Chapter Mark
Title Delete
Trimming Title Preset
Trimming In Preset
Trimming Out Preset
Trimming
Mecha-Mode Status Inquiry
Medium Position Inquiry Time-code?
Title Number Sense
Chapter Number Sense
HDD Capacity Sense
Mode Sense
Padding data is not described in the above table.
Pad each command with 0 to make the command size (Bytes) a multiple of 4.
Padding data is not described below.
Pad each command with 0 to make the command size (Bytes) a multiple of 4.
01:FF: 20:00 Connect (Subdevice)
Return “0C:FF: 20:A0:00:00:20:20”
01:FF: 20:02 Connect (Plug)
Return ”0C:FF: 20:5A:FF: FF:00:00”
01:FF: 19:XX: FF: FF: FF: FF In Plug Signal Format Inquiry
Return “0C:FF: 19:XX: 80:YY:00:00”
XX is the same value as the command. YY is set to 00 when the TV system mode is NTSC. Set the
value to 80 when using the PAL mode.
01:FF: 18:XX: FF: FF: FF: FF Out Plug Signal Format Inquiry
Return “0C:FF: 18:XX: 80:YY:00:00”
XX is a same value as the command. YY is set to 00 when the TV system mode is NTSC. Set the value
to 80 when using the PAL mode.
01:FF: 30:FF: FF: FF: FF: FF Device Information Inquiry
Return “0C:FF: 30:07:20:XX: XX: XX”. XX: XX”
XX specifies GUID that is unique to each device.
01:FF: 31:XX: FF: FF: FF: FF Subdevice Information Inquiry
Return “0C:FF: 31:XX: 20:FF: FF: FF”
XX is the same value as the command.
00:20:C2: 75 Record
Start Recording from a Stop condition.
00:20:C2: 7D Record Pause
Pause recording from a Record condition.
00:20:C3: 75 Play Forward
Start playing Title 1 from a Stop condition. If [Operation]-[HDD Recording]-[Time-Shift PLAY] setting is
Enabled and the HDD is recording when this command is received, the PRV-LX1 tries to Time-Shift PLAY
the title being recorded. Status Data retains the Play condition while in Time-Shift PLAY
PRV-LX1 IEEE-1394 Protocol
00:20:C3: 7D Play Forward Pause
00:20:C3: 6D Play Reverse Pause
Transfer from the Play condition to a Pause condition.
00:20:C3: 3X Slow/Fast Forward
Page 5 of 12
00:20:C3: 4X Slow/Fast Reverse
Execute Step/Slow/Scan playing from a Play condition.
Transfer to the Stop condition from a Play or Record condition. When this command is received in TimeShift PLAY mode while Recording, the unit stops Time-Shift Play then transfers to a Stop condition.
00:20:C4: 65 Rewind
Execute 192x speed Scan Reverse from Play or Time-Shift PLAY condition then transfer to a Play/Pause
condition at the beginning of the title.
00:20:C4: 75 Fast Forward
Executes 192x speed Scan Forward from a Play condition then transfers to a Play/Pause condition at the
end of the title. In Time-Shift PLAY mode, executes 192x speed Scan Forward then transfers to a Play
condition when the Recording stops (1- 6 minutes).
00:20:51:20:FF: SS: MM: HH Search
Search to the position specified by FF: SS: MM: HH in the currently playing title. The meaning of the data
is as follows.
FF SS MM FF
10
Frames 1 Frame
10
Seconds 1 Second
10
Minutes 1 Minute
10
Hours 1 Hour
MSD LSD MSD LSD MSD LSD MSD LSD
00:20:00:00:E0: 36:11:TT: TT Title Search (Original command on the PRV-LX1)
Executes a title search to the title number given by TT: If the [Operation]-[HDD Recording]-[Time-Shift
PLAY] setting is Enabled while recording and the Search Title number is same as Record Title number,
then Time-Shift PLAY executes. If the Search Title number is lower than the Record Title number,
another title plays while recording. The meaning of the data is as follows.
From 1 to 255 is available for Title Number.
TT TT
10
Titles 1 Title
always 0 100
Titles
MSD LSD MSD LSD
PRV-LX1 IEEE-1394 Protocol
Page 6 of 12
PRV-LX1 IEEE-1394 Protocol
00:20:00:00:E0: 36:21:NN Chapter Search (Original command on the PRV-LX1)
Executes a Chapter Search on the currently playing title. Chapter number is represented by NN. The
meaning of DATA-2 is as follows. From 1 to 99 is available for a chapter number.
NN
10
Chapters 1 Chapter
MSD LSD
00:20:00:00:E0: 36:22 Chapter Mark (Original command on the PRV-LX1)
If a unit is recording and [Recording]-[Others]-[Auto Chapter] is set to Manual when this command is
received, the chapter is plotted or marked at the current point.
00:20:00:00:E0: 36:71:TT: TT Title Delete (Original command on the PRV-LX1)
If the PRV-LX1 receives this command while in a Stop condition, the title specified by TT is deleted: With
"01:20:00:00:E0: 36:8F Mode Sense" command, it is possible to know if the deletion process is complete.
Issue the "01:20:00:00:E0: 36:81 Title Number Sense" command before and after the deletion to confirm
that the number of titles in the selected project have been reduced. If the number of titles has not been
reduced, the title deletion has failed so error handling should be executed. Data format is same as the
format of the "00:20:00:00:E0: 36:11:TT: TT Title Search" command.
00:20:00:00:E0: 36:72:TT: TT Trimming Title Preset (Original command on the PRV-LX1)
In a Stop condition, trimming title number executed by the "00:20:00:00:E0: 36:75 Trimming" command is
specified by TT: TT and the preset title number is in the memory. Data format is same as the format of the
"00:20:00:00:E0: 36:11:TT: TT Title Search" command.
00:20:00:00:E0: 36:73:FF: SS: MM: HH Trimming In Preset (Original command on the PRV-LX1)
In a Stop condition, the trimming IN point is executed by the "00:20:00:00:E0: 36:75 Trimming" command,
specified by FF: SS: MM: HH, and the preset point in the memory. Data format is same as the format of
the "00:20:51:20:FF: SS: MM: HH Search" command.
00:20:00:00:E0: 36:74:FF: SS: MM: HH Trimming Out Preset (Original command on the PRV-LX1)
In a Stop condition, the trimming OUT point is executed by the "00:20:00:00:E0: 36:75 Trimming"
command, specified by FF: SS:MM:HH, and the preset point in the memory. Data format is same as the
format of the "00:20:51:20:FF: SS: MM: HH Search" command.
00:20:00:00:E0: 36:75 Trimming (Original command on the PRV-LX1)
In a Stop condition, trimming of the title is specified by the "00:20:00:00:E0: 36:72:TT: TT Trimming Title
Preset" command from the IN point specified with "00:20:00:00:E0: 36:73:FF: SS: MM: HH Trimming In
Preset" to the OUT point specified with "00:20:00:00:E0: 36:74:FF: SS: MM: HH Trimming Out Preset".
Another title is created. With "01:20:00:00:E0: 36:8F Mode Sense" command, it is possible to know if the
trimming is complete. Issue the "01:20:00:00:E0: 36:81 Title Number Sense" command before and after
the trimming to confirm that the number of titles in the selected project have increased after the trimming.
If the number of titles has not increased, the trimming has failed so error handling should be executed.
01:20:D0: 7F Mecha-Mode Status Inquiry
Returns current Mecha-Mode of the PRV-LX1
Mecha-Mode Response
Record 0C: 20:C2: 75
Record Pause 0C: 20:C2: 7D
Slow/Scan Forward 0C: 20:C3: 3X
Slow/Scan Reverse 0C: 20:C3: 4X
Play 0C: 20:C3: 75
Play Pause 0C: 20:C3: 7D
Play Rev Pause 0C: 20:C3: 6D
Fast Forward 0C: 20:C4: 75
Rewind 0C: 20:C4: 65
Stop 0C: 20:C4: 60
Eject 0C: 20:C1: 60
Page 7 of 12
PRV-LX1 IEEE-1394 Protocol
01:20:51:71:FF: FF: FF: FF Medium Position Inquiry Time-code?
Returns the current time code of Recording or Playing title with "0C: 20:51:71:FF: SS: MM: HH". The
format is the same as the format of the "00:20:51:20:FF: SS: MM: HH Search" command. While recording
in the Time-Shift PLAY mode, current time code for the playing title is returned.
01:20:00:00:E0: 36:81:00:00 Title Number Sense (Original command on the PRV-LX1)
Returns the total number of titles in the Stop condition caused by the "0C: 20:00:00:E0: 36:91:TT: TT"
command. The unit returns the recording title number in the Record condition or returns the playing title
number in the Play or Time-Shift PLAY condition. Data format is same as the format of the
"00:20:00:00:E0: 36:11:TT: TT Title Search" command.
01:20:00:00:E0: 36:82:00 Chapter Number Sense (Original command on the PRV-LX1)
Returns the recording chapter number executed by a "0C: 20:00:00:E0: 36:92:NN" command. The unit
returns the recording chapter number in the Record condition or returns the playing chapter number in the
Play or Time-Shift Play condition. Data format is same as the format of the "00:20:00:00:E0: 36:21:NN
Chapter Search" command.
01:20:00:00:E0: 36:83:00:00 HDD Capacity Sense (Original command on the PRV-LX1)
The remaining capacity of PRV-LX1’s internal HDD is returned with 0C: 20:00:00:E0: 36:93:NN: NN".
Data format is as follow. (Data is listed in Gbytes)
NN NN
10
GB
MSD LSD MSD LSD
1
GB
always 0 100
GB
01:20:00:00:E0: 36:8F:00 Mode Sense (Original command on the PRV-LX1)
This command queries the status of the PRV-LX1. Current condition of PRV-LX1 is reported by “0C: 2.
XX Status of PRV-LX
01
In Record condition Include Time-Shift PLAY
mode in Record condition
FF Record Error
71 Executing Title Delete
75 Executing Trimming
Page 8 of 12
5.0 Procedure for Issuing Command
PRV-LX1 IEEE-1394 Protocol
Example: playing Title 2, from the scene10 minutes to 20 minutes
“Drive Select” and “Selecting the project” are not available when using the remote control. Issue a
"01:20:00:00:E0: 36:81:00:00 “Title Number Sense" command from Stop to get the total number of titles for the
current project.
Total time of the title cannot be acquired directly by a remote command. However, when a title is played by
remote commands (e.g. "0C: 20:C4: 75 Fast Forward"), the title is Paused at the end of the title. To calculate the
total time of the title, use the "01:20:51:71:FF: FF: FF: FF Medium Position Inquiry Time-code" command fwhen
PAUSE is returned by the "01:20:D0: 7F Mecha-Mode Status Inquiry" command.
Page 9 of 12
PRV-LX1 IEEE-1394 Protocol
Example: playing Title 2, while recording title 3 to HDD
On HDD Rec, it is possible to play a title other than the recording title when Time Shift PLAY setting is Enable.
The “00:20:C4:60 Stop” command stops Play during recording using TimeShift PLAY and stops recording when in
the Rec condition. It is not possible to start recording while in Playback or to stop recording directly durin g TimeShift PLAY. To stop Time-Shift PLAY, first stop recording.
Page 10 of 12
6.0 Product-Specific Notes
6.1 Recording Delay
There is a short delay of approximately 29+/-2 frames between when the PRV-LX1 is issued a record
command and the command is executed.
This delay is a result of the following:
Requires +12 frames for encoding system setup
Execution of the command may take +2 frames
Execution of the command may take–2 frames
Record default offset for the LX1 is 17 frames
The above delay shows the calculation of a maximum +29 frames +/- 2 frames delay.
Pioneer Electronics suggest that PRV-LX1 users pad these frame times to the head/tail of the selected
I/O points to ensure that an entire video sequence is recorded.
PRV-LX1 IEEE-1394 Protocol
Page 11 of 12
6.2 Playback Delay
When the PRV-LX1 is issued a play command it experiences up to a +2 frames delay in the execution of
the command. This delay is a result of the command being sent from the NLE system/edit controller via
serial control to the recorders internal HDD for processing. This action takes approximately 2 frames to
accomplish.
PRV-LX1 IEEE-1394 Protocol
6.3 PRV-LX1 as Recording Device
When issuing a “pause” command while recording, the PRV-LX1 continue s recording within the same
title/clip, maintaining continuous time-code.
To issue a “pause” command the user must issue a “shuttle 0” command. This pauses recording
to insert a chapter mark at the closest GOP of encoded video then recording continues. The
[Auto Chapter] setting should be set to Manual.
Issuing a “stop” command closes the recorded title/clip as defined by the DVD spec. All
subsequent recordings via serial control start with a new title/clip. The PRV-LX1 generates new
time-code within that title/clip.
6.4 PRV-LX1 as Source Device
When the PRV-LX1 is the source device being controlled via serial control with an NLE or edit control
device the following limitation applies.
When an external device is controlling the PRV-LX1 and a “Search and Play” command is sent
via serial control, the PRV-LX1 reports back frame numbers every 50ms. The PRV-LX1 cannot
return the precise time-code. The unit may return the same value as requested earlier or may
skip the frame while Recording or Playing.
* Pioneer Electronics suggest manually recording without using serial control when the
recorder is to be used as a source. Or, if the external control device offers the ability to
change the time-code query speeds, change the devi ce to 50ms to match the PRV-LX1.