Yamaha CDR-HD1300 User Manual [de]

CDR-HD1300 RS232C Protocol
RS-232C Interface Specifications
CDR-HD1300 RS232C Interface spec Rev. 1.0 Copyright© 2002 YAMAHA Corporation
INDEX
1. REVISION HISTORY
2. COMMUNICATION PROTOCOL..........................................................................................................4
2.1. Connector...................................................................................................................................................................4
2.2. Physical Format.......................................................................................................................................................... 4
2.3. Logical Format............................................................................................................................................................4
2.3.1. Outline.................................................................................................................................................................4
2.3.2. Control Codes......................................................................................................................................................4
2.3.3. Basic Commands ................................................................................................................................................5
2.3.4. Extended Commands..........................................................................................................................................6
2.3.5. Return code for the divided packet......................................................................................................................8
2.3.6. Return code for the divided block........................................................................................................................8
2.4. Procedure...................................................................................................................................................................9
2.4.1. Normative procedure...........................................................................................................................................9
2.4.2. Packet Divide procedure ...................................................................................................................................10
2.4.3. Block divide procedure......................................................................................................................................12
3. COMMAND TABLE .............................................................................................................................14
4. STATE TRANSITION TABLE.............................................................................................................. 15
5. COMMAND ACCEPT TIMING............................................................................................................ 20
5.1. RS232C Commands.................................................................................................................................................20
5.2. IR Code.....................................................................................................................................................................22
5.3. Extended Function Code..........................................................................................................................................25
6. COMMAND DETAIL............................................................................................................................26
6.1. Basic Commands and Reports.................................................................................................................................26
6.1.1. Headnote...........................................................................................................................................................26
6.1.2. Ready - Configure .............................................................................................................................................26
6.1.3. Reset.................................................................................................................................................................28
6.1.4. Asynchronous Report Control ...........................................................................................................................28
6.1.5. Set Asynchronous Report Interval..................................................................................................................... 29
6.1.6. Set Baud Rate...................................................................................................................................................29
6.1.7. Set Buffer Size................................................................................................................................................... 30
6.1.8. Send IR Code....................................................................................................................................................30
6.1.9. Send Extended Function Code..........................................................................................................................31
6.1.10. Set Report Mask................................................................................................................................................32
6.1.11. Get Register ......................................................................................................................................................33
6.2. Asynchronous report.................................................................................................................................................34
6.2.1. Headnote...........................................................................................................................................................34
6.2.2. Group Report.....................................................................................................................................................35
6.2.3. Track Report......................................................................................................................................................35
6.2.4. Time Report 1 (Min.)..........................................................................................................................................36
6.2.5. Time Report 2 (Sec.).........................................................................................................................................37
6.2.6. Flag Report........................................................................................................................................................37
6.2.7. State Report 1 (Play).........................................................................................................................................39
6.2.8. State Report 2 (Detail).......................................................................................................................................40
6.3. Extended Commands and Reports...........................................................................................................................41
6.3.1. Headnote...........................................................................................................................................................41
6.3.2. Get Register Long .............................................................................................................................................42
6.3.3. Put Register.......................................................................................................................................................42
6.3.4. Put Register Long..............................................................................................................................................43
6.3.5. Get HDD Configura tion......................................................................................................................................44
2
CDR-HD1300 RS232C Interface spec Rev. 1.0 Copyright© 2002 YAMAHA Corporation
6.3.6. Get Group Info
6.3.7. Get Title Data ....................................................................................................................................................46
6.3.8. Put Title Data.....................................................................................................................................................46
6.3.9. Get Album/Bookmark Data................................................................................................................................47
6.3.10. Put Album Data .................................................................................................................................................48
6.3.11. Load and Seek ..................................................................................................................................................49
6.3.12. Album Copy.......................................................................................................................................................49
6.3.13. Move ..................................................................................................................................................................50
6.3.14. Remove.............................................................................................................................................................50
6.3.15. Combine............................................................................................................................................................51
6.3.16. Divide.................................................................................................................................................................51
6.3.17. Pack...................................................................................................................................................................52
6.3.18. Track Adjust.......................................................................................................................................................52
6.3.19. Track Part Erase................................................................................................................................................53
6.3.20. Track Fade Control............................................................................................................................................54
...................................................................................................................................................45
7. ANNEX................................................................................................................................................. 55
7.1. IR Code Command and Report Table......................................................................................................................55
7.2. Register Map ............................................................................................................................................................57
7.3. Main Status...............................................................................................................................................................61
1. REVISION HISTORY
Revision
Number
1.0 Oct 1, 2002 YEC first printing
Date Charge Description
3
CDR-HD1300 RS232C Interface spec Rev. 1.0 Copyright© 2002 YAMAHA Corporation
3
5
789
2. COMMUNICATION PROTOCOL
! Based on YAMAHA AV-IT RS-232C standard protocol, please refer to the specifications.
2.1. Connector
! D-Sub 9 pin Male
( Pin assign )
Pin Means Notes
12
6
2.2. Physical Format
Items Supported format Notes (Factory default settings) Type Baud Rate Data bit Stop bit Parity Handshaking
4
Two wired UART full duplex ­9600bps ­8­1­None, Even None None -
1NC
2Rx 3Tx
4NC
5GND
6NC 7NC 8NC 9NC
2.3. Logical Format
2.3.1. Outline
! Based on ASCII format. ! Supports variable baud rate. ! Supports ! Supports packet divide mode extended packet ( for limited send buffer size ). ! These two divide modes can be combined.
block divide mode
extended packet ( for receive buffer limitation. 32byte minimum ).
2.3.2. Control Codes
! Table of control codes.
Codes Expression Means
0x11 0x12 0x13 0x02 0x03 0x14 0x06 0x15 0x18
DC1 DC2 DC3 STX ETX DC4 ACK NAK CAN
Start of basic command packet 1. Start of basic Report packet 1. Start of basic command packet 2. Start of basic command packet 3 and report packet 2. End of packet. Start of extended command and report packet. Acknowledge for the divided block transmission mode. Negative acknowledge for the divided block transmission mode. Abort the divided block transmission mode.
4
CDR-HD1300 RS232C Interface spec Rev. 1.0 Copyright© 2002 YAMAHA Corporation
2.3.3. Basic Commands
Supports only normative procedure (refer 2-4 Procedure).
! Three types of packets (MASTER to SLAVE) as listed bellow. ! Fixed packet length ! Each packets consist of 7 bits ASCII codes.
Communication Type 1 : Ready and Configure report.
MASTER to SLAVE SLAVE to MASTER
byte 1
byte 5
byte 1
byte 5
DC1
: :
ETX
byte 1
byte 19
DC2
: :
ETX
Communication Type 2 : Basic Commands and Report.
MASTER to SLAVE SLAVE to MASTER
STX
: :
ETX
byte 1 byte 2 '@' [0x40] : TYP byte 3 '0/1' [0x30/31] : GRD byte 4 SW : 0x05 (CDR)
byte 8
STX
: :
ETX
Communication Type 3 : Reset and Report
MASTER to SLAVE SLAVE to MASTER
byte 1
byte 7
DC3
: :.
ETX
Communication Type 4 : Asynchronous Report
MASTER to SLAVE SLAVE to MASTER
byte 1 byte 2 '@' [0x40] : TYP byte 3 '0/1' [0x30/31] : GRD byte 4 SW : 0x05 (CDR)
byte 8
byte 1 byte 2 '0-3' [0x30-33] : TYP byte 3 '0/1' [0x30/31] : GRD byte 4 SW : 0x05 (CDR)
byte 8
STX
: :
ETX
STX
: :
ETX
5
CDR-HD1300 RS232C Interface spec Rev. 1.0 Copyright© 2002 YAMAHA Corporation
2.3.4. Extended Commands
! Supported normative, packet divide and block divide procedures (refer 2-4 Procedure). ! Variable packet length. ! The packet consists of 7 bits ASCII code.
Communication Type 1 : Extended command and report.
MASTER to SLAVE SLAVE to MASTER
byte 1 byte 2
byte 3 KIND byte 4 L0 : '0' - '9', 'A' - 'F' (Data Length MSB) byte 5 L1 : '0' - '9', 'A' - 'F' (Data Length LSB) byte 6 Data 1 : 0x20 - 0x7F
byte (6+n) SUM0 byte (7+n) SUM1
byte (8+n)
* With respect to the detail for 'Data', refer
DC4
(*1)
SW
: '5' (Category code is CDR)
(*2)
: bit 0 to 5 hex data, based on 0x40
: : : Data n : 0x20 - 0x7F (n : 1 to 256, 0 i s not allow)
(*4)
: '0' - '9', 'A' - 'F' (Sum MSB )
(*4)
: '0' - '9', 'A' - 'F' (Sum LSB)
ETX
byte 1
DC4
:byte 2SW : '5' (Category c ode i s CDR)
byte 3 KIND : bit 0 to 5 hex data, based on 0x40 byte 4 L0 byte 5 L1
(*3)
: '0' - '9', 'A' - 'F' (Data Len gth MSB)*
(*3)
: '0' - '9', 'A' - 'F' (Data Len gth LSB)*
byte 6 Data 1 : 0x20 - 0x7F
: :
: Data n : 0x20 - 0x7F (n : 1 to 256, 0 is not allow) byte (6+n) SUM0 byte (7+n) SUM1
byte (8+n)
ETX
(*4)
: '0' - '9', 'A' - 'F' (Sum MSB )
(*4)
: '0' - '9', 'A' - 'F' (Sum LSB)
6.3 Extended Command and Report.
(*1) SW
: Switch (Defined every category. (CDR is '5' [0x35]))
(*2) KIND : Packet Type
Codes Means Notes
0x30 No divided packet. Required no special return code. 0x40-5F Divided packet.
bit 7,6 : 01B fix. bit 5 : 0B (Source data is not modified.) bit 0-4 : Remaining packet count.
0x60-7F Divided packet.
bit 7,6 : 01B fix. bit 5 : 1B (Source data i s modified in the mi ddle of
this divided transm i ssion.)
bit 0-4 : Remaining packet count.
Required the special return code f or di vi ded packet.
6
CDR-HD1300 RS232C Interface spec Rev. 1.0 Copyright© 2002 YAMAHA Corporation
(*3) L0/1
(*4) SUM0/1
: Data length of Data n (Indicates 0x00 means the length is 256 bytes)
Bytes Bit Means Notes
Bit 7 0
L0
L1
Bit 6 0 Bit 5 1 Bit 4 1
Bit 3 Bit 2 Bit 1 Bit 0 Bit 7 0 Bit 6 0 Bit 5 1 Bit 4 1 Bit 3 Bit 2 Bit 1 Bit 0
MSB(Bit 7-4) of the length of Dat a n. (Minimum length is 1, 0
LSB(Bit 3-0) of the length of Data n. (Minimum length is 1, 0
: SUM
Bytes Bit Means Notes
Bit 7 0
SUM0
SUM1
Bit 6 0 Bit 5 1 Bit 4 1
Bit 3 Bit 2 Bit 1 Bit 0 Bit 7 0 Bit 6 0 Bit 5 1 Bit 4 1 Bit 3 Bit 2 Bit 1 Bit 0
MSB(Bit 7-4) of 1 bytes SUM data
(Target range : SW , PT / PTRC , L0/1, Data n)
LSB(Bit 3-0) of 1 bytes SUM dat a
(Target range : SW , PT / PTRC , L0/1, Data n)
means 256 bytes.)
means 256 bytes.)
7
CDR-HD1300 RS232C Interface spec Rev. 1.0 Copyright© 2002 YAMAHA Corporation
2.3.5. Return code for the divided packet
! When the host received the divided packet from CDR-HD1300, the host has to return a packet (Return Code) as shown
in the chart below (HOST to CDR-HD1300).
! The host can send devided packets to CDR-HD1300. When the host sent one of the packets devided into multiple
packets, the host should wait to receive a packet ( Return Code) as shown in the chart below ( CDR-HD1300 to HOST).
With respect to the procedure of the divided packet, refer 2.4.2 Packet Devide Procedure.
HOST to CDR-HD1300 CDR-HD1300 to HOST
byte 1 byte 2 SW : '5' (Category code is CDR) byte 2 SW : '5' (Category code is CDR)
byte 3 PTRC
byte 4 L0 : ' 0 ' byte 4 L0 : '0' byte 5 L1 : ' 1 ' byte 5 L1 : '1' byte 6 Dat a 1 : '0' (Dummy) byte 6 Data 1 : '0' (Dummy)
byte 7 SUM0 : '0 ' - '9', 'A' - 'F' (S um MSB) byte 7 SUM0 : '0' - '9', 'A' - 'F' (Sum MSB) byte 8 SUM1 : '0' - '9', 'A' - 'F' (Sum LSB) byte 8 SUM1 : '0' - '9', 'A' - 'F' (Sum LSB)
byte 9
DC4 byte 1 DC4
(*1)
: bit 0 to 5 hex data, based on 0x40 byte 3 PTRC
ETX byte 9 ETX
Extended Data Length = 0 Extended Data Lengt h = 0
(*1)
: bit 0 to 5 hex data, based on 0x40
(*1) PTRC : Return code for the divided packet
Codes Means Action of divided packet sent side.
0x30
0x31
0x32
0x3F
ACK for divided packet.
NAK 1 for divided packet with resend request.
( sum data error) NAK 2 for divided packet with resend request. ( packet length error ) ABORT the current sending sequence of the divided packet. (Master only)
Send the next divided packet. When all divided packets have sent completely, it returns to the normal mode ( non-devided pac ket mode). Resend the packet
Resend the packet
Clear current divided packet sending sequence and return to the normal mode.
2.3.6. Return code for the divided block
ode for the divided block
! All packet must be divided by 'Buffer Size' (Both 'Buffer Size' of Master and CDR-HD1300 is 512 bytes as default). ! 'Buffer Size' can be set by sending 'Set Buffer Size' command. ! If you have received the divided block, then you must return following control codes outside the normative procedure. ! If you have sent the divided block, then you must wait the following packet before send the next divided block.
With respect to the procedure of the divided block, refer 2.4.3 Block Devided procedure.
!
Control Codes
ACK ACK for divided block. Send the next divided block.
NAK NAK for divided block with res end request. Resend the packet CAN ABORT the current send sequenc e of t he divided
Means Action of divided block sent side.
When all divided packets have sent completely, it returns to the normal mode ( non-devided pac ket mode).
block. (Master only)
Clear current divided block sendi ng sequenc e and return to the normal mode.
8
CDR-HD1300 RS232C Interface spec Rev. 1.0 Copyright© 2002 YAMAHA Corporation
)
)
Slave (C
300)
2.4. Procedure
2.4.1. Normative procedure
! case 1 : Command without extended command data
Master
Command without extended command data
Report with/without extended report data
! case 2 : Command with extended command data
Master
Command with extended command data
Report
Slave (CDR-HD1300
DR-HD1
within 2 seconds
Extended command data
! case 3 : No Command (Event Report Asynchronously)
Master
Report
Slave (CDR-HD1300
9
CDR-HD1300 RS232C Interface spec Rev. 1.0 Copyright© 2002 YAMAHA Corporation
Slave (C
300)
2.4.2. Packet Divide procedure
! case 1 : Divide the extended response data to 3 packets.
Master
DR-HD1
Command without extended response data
Report with extended report data packet 1 (1 of 3)
ACK packet
Report with extended report data packet 2 (2 of 3)
ACK packet
Report with extended report data packet 3 (3 of 3)
ACK packet
10
CDR-HD1300 RS232C Interface spec Rev. 1.0 Copyright© 2002 YAMAHA Corporation
Slave (C
300)
)
! case 2 : Divide the extended command data to 2 packets.
Master
DR-HD1
Command with extended command data
Response
Extended command data packet 1 (1 of 2)
ACK packet
Extended command data packet 2 (2 of 2
ACK packet
11
CDR-HD1300 RS232C Interface spec Rev. 1.0 Copyright© 2002 YAMAHA Corporation
Slave (C
300)
aste
2.4.3. Block divide procedure
! case 1 : Divide the extended response data to 3 blocks.
M
r
Command without extended command data
Response with extended response data block 1 (1 of 3)
ACK
Response with extended response data block 2 (2 of 3)
ACK
Response with extended response data block 3 (3 of 3)
DR-HD1
ACK
12
CDR-HD1300 RS232C Interface spec Rev. 1.0 Copyright© 2002 YAMAHA Corporation
Slave (C
300)
! case 2 : Divide the extended command data to 2 blocks.
Master
DR-HD1
Command with extended command data
Response
Extended command data block 1 (1 of 2)
ACK
Extended command data block 2 (2 of 2)
ACK
13
CDR-HD1300 RS232C Interface spec Rev. 1.0 Copyright© 2002 YAMAHA Corporation
3. COMMAND TABLE
Basic Commands and Reports
Means Command Packet (Length) Report Packet (Length)
Ready -> Configure DC1 - ETX (5B) DC2 - ETX (19B) Reset DC3 - ETX (5B) STX+'@'+…+'0'+'0'… ETX (8B)
Means Command Packet (Length)
['STX+SW'+'CMDT0'+'CMDT1'+…]
Asynchronous Report Control STX+'1'+'0' … ETX (7B) STX+'@'+…+'0'+'2'+… ETX (8B) Set Asynchronous Report Int erval STX+'1'+'1' … ETX (7B) STX+'@'+…+'0'+' 3' +… ETX (8B) Set Baud Rate STX+'1'+'2' … ETX (7B) STX+'@'+…+'0'+'4'+… ETX (8B) Set Buffer Size STX+'1'+'3' … ETX (7B) STX+'@'+…+'0'+'5'+… ETX (8B) Send IR Code STX+'0' …..… ETX (7B) STX+'@'+…+'5'+ *1 +… ETX (8B) Send Extended Function Code STX+'5'+'0' … ETX (7B) STX+'@'+…+'5'+'0'+ … ETX (8B) Set Report Mask STX+'5'+'1' … ET X (7B) STX+'@'+…+'5'+'1' +… E T X (8B) Get Register STX+'5'+'2' … ETX (7B) STX+'@'+…+'5'+'2' +… ETX (8B)
['STX+TYP'+…+'SW+'RDAT0'…]
Report Packet (Length) [STX+'TYP'+…+'SW+'RDAT0'+…]
*1 : '8' to 'F' (0x38,0x39, 0x41 … 0x46)
Reports without RS232C Commands
Means Command Packet (Length) Report Packet (Length)
Asynchronous Report - STX+'0'+…+'5'+… E T X (8B)
['STX+TYP'+…+'SW+…]
Extended Commands and Reports
Means Command Packet
[DC4+…+Data0+Data1+…]
Get Register Long DC4 … +'0'+'0' … ETX DC4 … +'0'+'0' … ETX Put Register DC4 … +'0'+'1' … ETX DC4 … +'0'+'1' … ETX Put Register Long DC4 … +'0'+'2' … ETX DC4 … +'0'+'2' … ETX Get HDD Configuration DC4 … +'0'+'3' … ETX DC4 … +'0'+'3' … ETX Get Group Info. DC4 … +' 0' +' 4' … E T X DC4 … +'0'+'4' … ETX Get Title Data DC4 … +'0'+'5' … ETX DC4 … +'0'+'5' … ETX Put Title Data DC4 … +'0'+'6' … ETX DC4 … +'0'+'6' … ETX Get Album Data DC4 … +'0'+'7' … ETX DC4 … +'0'+'7' … ETX Put Album Data DC4 … +'0'+'8' … ETX DC4 … +'0'+'8' … ETX Load and Seek DC4 … +'1'+'1' … ETX DC4 … +'1'+'0' … ETX
Report Packet [DC4+…+Data0+Data1+…]
14
CDR-HD1300 RS232C Interface spec Rev. 1.0 Copyright© 2002 YAMAHA Corporation
4. STATE TRANSITION TABLE
Following tables are gross state transition table of main status. They say only typical conditions. The system may be 'BUSY' during the transition from one state to another, however it is not mentioned in the following tables.
! Table 1
To
From
CDR Eject - IR : Play etc.
CDR Load IR : Open - Tray Close
CDR Reading IR : Open /
CDR Stop
(CD, CDR with
TOC)
CDR Stop
(CDRW with
TOC)
CDR Stop
(CDR, CDRW
without TOC)
CDR Search - - - IR : Stop /
CDR Play IR : Open - - Play
CDR Pause IR : Open - - IR : Stop IR : Stop IR : Stop Load and
CDR Scan IR : Open - - Scan
CDR No Disc IR : Open --------
HDD Stop IR : Ope n - IR : CDR IR : CDR IR : CDR IR : CDR - - -
HDD Search ---------
HDD Play IR : Open - IR : CDR ----IR : CDR-
HDD Pause IR : Open - IR : CDR ----IR : CDR-
HDD Scan --------­HDD No Data IR : Open - IR : CDR IR : CDR IR : CDR IR : CDR - - ­CDR External
Record Start
Waiting
CDR External
Recording
CDR Finalize Start Waiting
CDR
Finalizing
CDR Erase Start Waiting CDR Erasing -----Erase
HDD External
Record Start
Waiting
HDD External
Recording
CDR to HDD
Copy Start
Waiting
CDR to HDD
Copying
HDD to CDR
Copy Start
Waiting
HDD to CDR -----Copy---
CDR Eject CDR Load CDR
/
Load and
Seek.
Detect
Check Disc
IR : Open-----IR : Play /
IR : Open-----IR : Play /
IR : Open-----IR : Play /
-----IR : Stop---
----Record
----IR : StopIR : Stop---
---Finalize
- - - IR : Stop IR : Stop IR : Stop - - -
---------
---------
- - - IR : Stop IR : Stop IR : Stop - - -
---------
-----IR : Stop---
--Read
Reading
-------
Complete
CDR Stop (CD, CDR with TOC)
------
Complete
& Next State
is Stop
Search NG
Complete /
IR : Stop
Complete
(End of Disc)
/ IR : Stop
Complete
CDR Stop
(CDRW with
TOC)
Read
Complete
& Next State
is Stop
IR : Stop /
Search NG
Play
Complete /
IR : Stop
Scan
Complete
(End of Disc)
/ IR : Stop
Complete /
IR : Stop
Finalize
Complete
CDR Stop
(CDR,
CDRW
without TOC)
Read
Complete
& Next State
is Stop
IR : Stop /
Search NG
Play Complete / IR : Stop
Scan
Complete
(End of Disc)
/ IR : Stop
Record
Complete /
IR : Stop
Complete
CDR Search CDR Play CDR Pause
Read
Complete
& Next State
is Not Stop
Load and
Seek.
Load and
Seek.
Load and
Seek.
-Search
Load and
Seek
/ 1 Unit Play
Complete
(Random,
Intro)
/ IR : Skip
etc.
Seek
/ IR : Skip
etc.
Load and
Seek
/ IR : Skip
etc.
---
----
---
--
--
--
--
Complete &
Next State is
Play
-IR : Puase
IR : Play -
Scan
Complete
(Top of Disc
And Next
State is Play)
/ IR : Play
Search
Complete &
Next State is
Pause
Scan
Complete
(Top of Disc
And Next
State is Pause)
/ IR : Pause
15
CDR-HD1300 RS232C Interface spec Rev. 1.0 Copyright© 2002 YAMAHA Corporation
Copying Complete
Duplicate
Start Waiting
Duplicating
(CDR to HDD
Copying)
Duplicating
(Disc change
Waiting)
Duplicating
(HDD to CDR
Copying)
DAC mode - - - IR : Stop IR : Stop IR : Stop - - -
Busy *1 *1 *1 *1 *1 *1 *1 *1 *1
CDR Not
Ready
Power On
Busy
- - - IR : Stop IR : Stop IR : Stop - - -
- - - IR : Stop IR : Stop IR : Stop - - -
- - - IR : Stop IR : Stop IR : Stop - - -
-----IR : Stop---
- - When the System is
Ready.
------
/ IR : Stop
! Table 2
To
From
CDR Eject - - IR : HDD IR : HDD IR : HDD IR : HDD - IR : HDD - ­CDR Load ----------
CDR Reading - Detect No
CDR Stop
(CD, CDR with
TOC)
CDR Stop
(CDRW with
TOC)
CDR Stop
(CDR, CDRW
without TOC)
CDR Search ----------
CDR Play IR : Scan - - - IR : HDD - - IR : HDD - -
CDR Pause IR : Scan - - - IR : HDD - - IR : HDD - -
CDR Scan ----------
CDR No Disc ----------
HDD Stop - IR : CDR - Load and
HDD Search - IR : CDR IR : Stop /
HDD Play - IR : CDR IR : Stop Load and
HDD Pause - IR : CDR IR : Stop Load and
HDD Scan --Scan
HDD No Data - IR : CDR -------­CDR External
Record Start
Waiting
CDR External
Recording CDR Finalize Start Waiting
CDR
Finalizing
CDR Erase Start Waiting CDR Erasing ----------
HDD External
Record Start
Waiting
HDD External
Recording
CDR to HDD
Copy Start
Waiting
CDR to HDD
Copying
CDR Scan CDR No Disc HDD Stop HDD Search HDD Play HDD Pause HDD Scan HDD No
--IR : HDD----IR : HDD--
Disc
--IR : HDD----IR : HDD--
--IR : HDD----IR : HDDIR : RECEXT. FUNC :
----------
----------
----------
----------
----------
--IR : Stop----IR : Stop--
--Record
--IR : Stop----IR : Stop--
- - Copy
--------
------
Complete &
Next State is
Play
- IR : Pause IR : Scan - - -
IR : Play - IR : Scan - - -
Scan
Complete
(End/Top of
Group Boundary And Next
State is Play)
Search
Complete &
Next State is
Pause
Scan
Complete
(End/Top of
Group
Boundary
And Next
State is Puase)
----
----
Search NG
Complete
(End of Play
Unit)
/ IR : Stop
Complete /
IR : Stop
Complete
Seek /
IR : Play
- Search
Seek /
IR : Skip etc
Seek /
IR : Skip etc
-------
-------
Data
CDR
External
Record Start
Waiting
CDR
External
Recording
CDR REC
16
CDR-HD1300 RS232C Interface spec Rev. 1.0 Copyright© 2002 YAMAHA Corporation
HDD to CDR
Copy Start
Waiting
HDD to CDR
Copying
Duplicate
Start Waiting
Duplicating
(CDR to HDD
Copying)
Duplicating
(Disc change
Waiting)
Duplicating
(HDD to CDR
Copying)
DAC mode--IR : Stop----IR : Stop--
Busy *1 *1 *1 *1 *1 *! *! *! *! *!
CDR Not
Ready
Power On
Busy
--IR : Stop-------
----------
--IR : Stop----IR : Stop--
--IR : Stop----IR : Stop--
--IR : Stop----IR : Stop--
----------
- - When the
/ IR : Stop
System is
Ready.
When the System is
Ready.
------
! Table 3
To
From
CDR Eject ---------­CDR Load ----------
CDR Reading ----------
CDR Stop
(CD, CDR with
TOC)
CDR Stop
(CDRW with
TOC)
CDR Stop
(CDR, CDRW
without TOC)
CDR Search ----------
CDR Play ----------
CDR Pause ----------
CDR Scan ----------
CDR No Disc ----------
HDD Stop ----IR : RECEXT. FUNC :
HDD Search ----------
HDD Play ----------
HDD Pause ----------
HDD Scan ----------
HDD No Data ----IR : RECEXT. FUNC :
CDR External
Record Start
Waiting
CDR External
Recording
CDR Finalize Start Waiting
CDR
Finalizing
CDR Erase Start Waiting CDR Erasing ----------
HDD External
Record Start
Waiting
HDD External
Recording
CDR to HDD
Copy Start
Waiting
CDR to HDD
Copying
HDD to CDR
Copy Start
Waiting
HDD to CDR
Copying
Duplicate
Start Waiting
Duplicating----------
CDR
Finalize
Start Waiting
------IR : COPYEXT. FUNC :
- - IR : Erase - - - IR : COPY EXT. FUNC :
IR : Finalize - IR : Erase - - - IR : Copy EXT. FUNC :
----------
- Record
-IR : Play--------
----------
---IR : Play------
-----IR : Play /
-------IR : Play--
---------IR : Play
----------
----------
- Copy
----------
CDR
Finalizing
Complete
(Full Auto)
Complete
(Full Auto)
CDR Erase
Start Waiting
CDR Erasing HDD
--------
--------
External
Record Start
Waiting
HDD
External
Recording
HDD REC
HDD REC
Synchro
Start
CDR to HDD
Copy Start
Waiting
IR : Copy EXT. FUNC :
IR : Copy EXT. FUNC :
CDR to HDD
Copying
CDR to HDD
Copy
CDR to HDD
Copy
CDR to HDD
Copy
CDR to HDD
Copy
CDR to HDD
Copy
----
HDD to CDR
Copy Start
Waiting
HDD to CDR
Copying
--
--
- EXT. FUNC : HDD to CDR
Copy
- EXT. FUNC : HDD to CDR
Copy
--
17
CDR-HD1300 RS232C Interface spec Rev. 1.0 Copyright© 2002 YAMAHA Corporation
(CDR to HDD
Copying)
Duplicating
(Disc change
Waiting)
Duplicating
(HDD to CDR
Copying)
DAC mode----------
Busy *1 *1 *1 *1 *1 *1 *1 *1 *1 *1
CDR Not
Ready
Power On
Busy
----------
----------
! Table 4
To
From
CDR Eject -----*1 ­CDR Load -----*1 -
CDR Reading -----*1 -
CDR Stop
(CD, CDR with
TOC)
CDR Stop
(CDRW with
TOC)
CDR Stop
(CDR, CDRW
without TOC)
CDR Search -----*1 -
CDR Play -----*1 -
CDR Pause -----*1 -
CDR Scan -----*1 -
CDR No Disc ----IR : DAC
HDD Stop - EXT. FUNC :
HDD Search -----*1 -
HDD Play -----*1 -
HDD Pause -----*1 -
HDD Scan -----*1 -
HDD No Data - EXT. FUNC :
CDR External
Record Start
Waiting
CDR External
Recording CDR Finalize Start Waiting
CDR
Finalizing
CDR Erase Start Waiting CDR Erasing -----*1 -
HDD External
Record Start
Waiting
HDD External
Recording
CDR to HDD
Copy Start
Waiting
CDR to HDD
Copying
HDD to CDR
Copy Start
Waiting
HDD to CDR
Copying
Duplicate
Start Waiting
Duplicating
(CDR to HDD
Copying)
Duplicating (Disc change
Waiting)
Duplicating
(HDD to CDR
Copying)
Duplicate
Start Waiting
----IR : DAC
- EXT. FUNC :
- EXT. FUNC :
-----*1 -
-----*1 -
-----*1 -
-----*1 -
-----*1 -
-----*1 -
-----*1 -
-----*1 -
-----*1 -
-----*1 -
-----*1 -
-IR : Play---*1 -
-----*1 -
---User
-----*1 -
Duplicating
(CDR to
HDD
Copying)
Duplicate
Duplicate
Duplicate
Duplicate
Duplicating
(Disc change
Waiting)
- - IR : DAC
- - IR : DAC
- - IR : DAC
- - IR : DAC
Duplicating
(HDD to
CDR
Copying)
Opration : Change the source disc to the target
disc.
DAC mode Busy CDR Not
mode
mode
mode
mode
mode
mode
-*1 -
*1 -
*1 -
*1 -
*1 -
*1 -
*1 -
Ready
Power On
Busy
18
CDR-HD1300 RS232C Interface spec Rev. 1.0 Copyright© 2002 YAMAHA Corporation
DAC mode-----*1 -
Busy *1 *1 *1 *1 *1 - -
CDR Not
Ready
Power On
Busy
------ -
------ -
*1 : The system may be 'BUSY' during the transition from one state to another.
19
Loading...
+ 42 hidden pages