Pioneer PRV-LX1 PRV-LX1 IEEE-1394 Command Protocol Manual

PRV-LX1
IEEE-1394 Interface Protocol
March 2005
Version 3.02
TP #T502212 All Rights Reserved
1.0 FOREWORD..................................................................................2
2.0 COMMAND BLOCK FORMAT...........................................................3
3.0 COMMAND TABLE.........................................................................4
4.0 COMMAND FORMATS....................................................................5
5.0 PROCEDURE FOR ISSUING COMMAND.............................................9
6.0 PRODUCT-SPECIFIC NOTES.........................................................11
6.1 Recording Delay..............................................................................................................11
6.2 Playback Delay................................................................................................................12
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.
CT/RC Command Type 0 0 0 0 Control Command
0 0 0 1 Status Inquiry Command 0 0 1 0 Support Inquiry Command 0 0 1 1 Report Inquiry Command 0 1 0 0 (Reserved) 0 1 0 1 (Reserved) 0 1 1 0 (Reserved) 0 1 1 1 (Reserved)
CT/RC Response Code 1 0 0 0 NOT IMPLEMENTED
1 0 0 1 ACCEPTED 1 0 1 0 REJECTED 1 0 1 1 IN TRANSITION 1 1 0 0 IMPLEMENTED/STABLE 1 1 0 1 CHANGED 1 1 1 0 (Reserved) 1 1 1 1 BUSY
HA
msb
HA Header Address (HA) specifies the Device or the Sub-device in the Device.
The following two values can be specified for HA on a PRV-LX1.
Device/Subdevice HA Subdevice Type Subdevice No. Device FF 11111 111
Video Cassette Recorder (VCR) 20 00100 000
OPC Specifies Operation Code OPR Specifies Operand
Subdevice Type Subdevice No.
lsb
Page 3 of 12
PRV-LX1 IEEE-1394 Protocol
3.0 Command Table
Command Sequence Return Data
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.
01:FF: 20:00 0C:FF: 20:A0:00:00:20:20
01:FF: 19:XX: FF: FF: FF: FF 0C:FF: 19:XX: 80:YY:00:00
01:FF: 30:FF: FF: FF: FF: FF 0C:FF: 30:07:20:XX: XX: XX 01:FF: 31:XX: FF: FF: FF: FF 0C:FF: 31:XX: 20:FF: FF: FF 00:20:C2: 75 09:20:C2: 75 00:20:C2: 7D 09:20:C2: 7D 00:20:C3: 75 09:20:C3: 75 00:20:C3: 7D 09:20:C3: 7D 00:20:C3: 6D 09:20:C3: 6D 00:20:C3: 3X 09:20:C3: 3X 00:20:C3: 4X 09:20:C3: 4X 00:20:C4: 60 09:20:C4: 60 00:20:C4: 65 09:20:C4: 65 00:20:C4: 75 09:20:C4: 75 00:20:51:20:DATA 09:20:51:20:DATA 00:20:00:00:E0: 36:11:DATA 09:20:00:00:E0: 36:11:DATA 00:20:00:00:E0: 36:21:DATA 09:20:00:00:E0: 36:21:DATA 00:20:00:00:E0: 36:22 09:20:00:00:E0: 36:22 00:20:00:00:E0: 36:71:DATA 09:20:00:00:E0: 36:71:DATA 00:20:00:00:E0: 36:72:DATA 09:20:00:00:E0: 36:72:DATA 00:20:00:00:E0: 36:73:DATA 09:20:00:00:E0: 36:73:DATA 00:20:00:00:E0: 36:74:DATA 09:20:00:00:E0: 36:74:DATA 00:20:00:00:E0: 36:75 09:20:00:00:E0: 36:75 01:20:D0: 7F 0C: 20:DATA 01:20:51:71:FF: FF: FF: FF 0C: 20:51:71:DATA 01:20:00:00:E0: 36:81:00:00 0C: 20:00:00:E0: 36:91:DATA 01:20:00:00:E0: 36:82:00 0C: 20:00:00:E0: 36:92:DATA 01:20:00:00:E0: 36:83:00:00 0C: 20:00:00:E0: 36:93:DATA 01:20:00:00:E0: 36:8F:00 0C: 20:00:00:E0: 36:9F:DATA
Page 4 of 12
Loading...
+ 9 hidden pages