User manual DENON DN-C635 SERIAL PROTOCOL

DON'T FORGET : ALWAYS READ THE USER GUIDE BEFORE BUYING !!!

If this document matches the user guide, instructions manual or user manual, feature sets, schematics you are looking for, download it now. Diplodocs provides you a fast and easy access to the user manual DENON DN-C635 SERIAL PROTOCOL. We hope that this DENON DN-C635 SERIAL PROTOCOL user guide will be useful to you.


DENON DN-C635 SERIAL PROTOCOL : Download the complete user guide (161 Ko)

Manual abstract: user guide DENON DN-C635 SERIAL PROTOCOL

Detailed instructions for use are in the User's Guide.

[. . . ] 0x03 RC+AC + PC0 + PC1 + PC2 + + PCn + ETX = XY (hex) Each of X and Y is 4 bit long, X, Y=0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F BCCH is an ASCII code converted from X (higher 4 bits of sum) and BCCL is converted from Y (lower 4 bit of sum). BCCH and BCCL are ASCII coded data. For BCC; 1) Add from command through STX. ("tens" & "ones" place) 3) Convert tens & ones place numbers in to hex. Examples: BCC=337 BCC=107 BCC= 45 BCC= AC BCCH=33, BCCL=37 (discard hundredths place 3) BCCH=30, BCCL=37 (discard hundredths place 1) BCCH=34, BCCL=35 (convert directly) BCCH=41, BCCL=43 (convert directly) Revision1. 0 Date 2003-01-28 DN-C635 Serial Interface Specification 7 page of 39 2. 1 Protocol for data transmission and reception This device's serial protocol is based on half-duplex communication. [. . . ] Sleep command 2) Answer format byte/bit 0 1 2 3 4 5 3) Special condition · None 7 6 5 4 3 2 STX( 0x02 ) Reply code (`!') Answer code (Table 3) ETX( 0x03 ) BCCH(high-level ) BCCL(low-level ) 1 0 Table 8. Sleep answer Revision1. 0 Date 2003-01-28 DN-C635 Serial Interface Specification 13 page of 39 2. 6. 3 REQUEST CD PLAY STATUS command Using this command, the host can get CD player information. The host shall send this command repeatedly to sense the CD player's status. 1) Command format byte/bit 0 1 2 3 4 5 6 7 8 2) Answer format byte/bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 7 6 4 3 2 1 STX (0x02) Reply code (`0') Answer code (Table 3) [System] System Status (Table 4) [CD] Disc type code (Table 11) [CD] Audio format code (Table 12) [CD] Status code (Table 4) [CD] Play mode code (Table 14) [CD] Folder number (100 digits) [CD] Folder number ( 10 digits) [CD] Folder number ( 1 digits) [CD] Track number (100 digits) [CD] Track number ( 10 digits) [CD] Track number ( 1 digits) Reserve( 0x00 ) Reserve( 0x00 ) [CD] Elapsed / Remain time (minutes, 100 digits) [CD] Elapsed / Remain time (minutes, 10 digits) [CD] Elapsed / Remain time (minutes, 1 digits) [CD] Elapsed / Remain time (second, 10 digits) [CD] Elapsed / Remain time (second, 1 digits) Reserve( 0x00 ) Reserve( 0x00 ) Reserve( 0x00 ) Reserve( 0x00 ) Reserve( 0x00 ) Reserve( 0x00 ) Reserve( 0x00 ) Reserve( 0x00 ) ETX (0x03) BCCH ( high-level ) BCCL ( low-level ) Table 10. Request CD Status answer 5 0 7 4 3 2 1 0 STX( 0x02 ) Command code (`0') CD Time Code(Elapsed : `0', Remain : `1', Total Remain : `2') Reserve( 0x00 ) Reserve( 0x00 ) Reserve( 0x00 ) ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) Table 9. Request CD Status command 6 5 Revision1. 0 Date 2003-01-28 DN-C635 Serial Interface Specification 14 page of 39 Code 0x31(`1') 0x32(`2') 0x33(`3') 0x34(`4') 0x35(`5') 0x36(`6') 0x37(`7') Disc Type Reserved Reserved Reserved CD-DA MP3 UNKNOWN CD-Text Code 0x31(`1') 0x32(`2') 0x33(`3') 0x34(`4') 0x35(`5') 0x36(`6') Audio Format Reserved Reserved MPEG LPCM Reserved UNKNOWN Table 11. Disc type code Code 0x31(`1') 0x32(`2') 0x33(`3') Play mode Normal Program Random Table 12. Play mode 3) Special conditions · Until read the TOC, CD-text, MP3 file name, the device will return `0' with track and time data. Revision1. 0 Date 2003-01-28 DN-C635 Serial Interface Specification 15 page of 39 2. 6. 4 REQUEST FIRMWARE REVISION command This command requests the microprocessor firmware revision code. 1) Command format byte/bit 0 1 2 3 4 5 6 7 8 2) Answer format byte/bit 0 1 2 3 4 5 6 7 8 9 7 6 4 3 2 STX( 0x02 ) Reply code (`1') Answer code (Table 3) Firmware revision 1000 digit (ASCII) Firmware revision 100 digit (ASCII) Firmware revision 10 digit (ASCII) Firmware revision 1 digit (ASCII) ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) 5 1 0 7 6 5 4 3 STX( 0x02 ) Command code (`1') Reserve( 0x00 ) Reserve( 0x00 ) Reserve( 0x00 ) Reserve( 0x00 ) ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) 2 1 0 Table 17. Request Firmware Revision answer 3) Special condition · None. Revision1. 0 Date 2003-01-28 DN-C635 Serial Interface Specification 16 page of 39 2. 6. 5 REQUEST ERROR CODE command With this command the host can get ERROR CODE from the device in case of something wrong. 1) Command format byte/bit 0 1 2 3 4 5 6 7 8 7 6 5 4 3 STX( 0x02 ) Command code (`2') Reserve( 0x00 ) Reserve( 0x00 ) Reserve( 0x00 ) Reserve( 0x00 ) ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) 2 1 0 Table 19. Request Error Code command 2) Answer format byte/bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 7 6 5 4 3 2 STX( 0x02 ) Reply code (`2') Answer code (Table 3) Error code (Newest a) Error code (Newest b) th Error code ( 9 -a) th Error code ( 9 -b) th Error code ( 8 -a) th Error code ( 8 -b) th Error code ( 7 -a) th Error code ( 7 -b) th Error code ( 6 -a) th Error code ( 6 -b) th Error code ( 5 -a) th Error code ( 5 -b) th Error code ( 4 -a) th Error code ( 4 -b) rd Error code ( 3 -a) rd Error code ( 3 -b) nd Error code ( 2 -a) nd Error code ( 2 -b) st Error code ( 1 -a) st Error code ( 1 -b) ETX ( 03h ) BCCH (high-level ) BCCH (low-level ) 1 0 Table 20. Request Error Code answer 3) Special condition If error code empty then using `00'. Revision1. 0 Date 2003-01-28 DN-C635 Serial Interface Specification 17 page of 39 2. 6. 6 REQUEST MACHINE ID command This command requests the machine ID. 1) Command format byte/bit 0 1 2 3 4 5 6 7 8 2) Answer format byte/bit 0 1 2 3-15 16 17 18 7 6 5 4 3 2 STX( 0x02 ) Reply code (`6') Answer code (Table 3) Machine ID ` DENON DN-C635 ` ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) 1 0 7 6 5 4 3 STX( 0x02 ) Command code (`6') Reserve ( 0x00 ) Reserve ( 0x00 ) Reserve ( 0x00 ) Reserve ( 0x00 ) ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) 2 1 0 Table 33. Request Machine ID answer 3) Special conditions · None. Revision1. 0 Date 2003-01-28 DN-C635 Serial Interface Specification 18 page of 39 2. 6. 7 REQUEST CD TOC command This command requests the device to send CD TOC data. 1) Command format byte/bit 0 1 2 3 4 5 6 7 8 Track numbe r `000' `001' | `099' `0A0' `0A1' `0A2' 7 6 4 3 2 STX( 0x02 ) Command code (`7') Reserve ( 0x00 ) Track number 100 digits (Table 36) Track number 10 digits (Table 36) Track number 1 digits (Table 36) ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) 5 1 0 Table 35. Request CD Data command Content Reserved Track 1 | Track 99 First track number Last track number total time TOC data format '000000' `mmssff' | Track 99 `xx0000' `xx0000' `mmssff' `xx': first track number `xx': last track number `mm': minute 'ss': second, `ff': frame Remark Table 36. Track number, TOC data 2) Answer format byte/bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 7 6 4 3 2 STX( 0x02 ) Reply code (`7') Answer code (Table 3) Reserve ( 0x00 ) Track number 100 digits (Table 36) Track number 10 digits (Table 36) Track number 1 digits (Table 36) TOC data 1 (Minute 10 digits) TOC data 2 (Minute 1 digits) TOC data 3 (Second 10 digits) TOC data 4 (Second 1 digits) TOC data 5 (Frame 10 digits) TOC data 6 (Frame 1 digits) ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) 5 1 0 Table 37. Request CD Data answer 3) Special conditions · Track number `0A0', '0A1' and `0A2' have special meaning. Refer the Table 36. Revision1. 0 Date 2003-01-28 DN-C635 Serial Interface Specification 19 page of 39 2. 6. 8 REQUEST TEXT DATA command This command requests the device to send text data. 1) Command format byte/bit 0 1 2 3 4 5 6 7 8 7 6 4 3 2 STX( 0x02 ) Command code (`8') Data Type (Table 39) Track number 100 digits (Table 40) Track number 10 digits (Table 40) Track number 1 digits (Table 40) ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) 5 1 0 Table 38. Request Text Data command Data Type CD Text (Title) CD Text (Artist) Reserved Reserved MP3 Folder Name MP3 File Name Reserved ID3 Title Name ID3 Artist Name ID3 Album Name Reserved Table 39. Data Type Track numbe r `000' `001' : `099' : `999' Content Note Only Play/Pause/Cue. Note CODE 0x30 (`0') 0x31 (`1') 0x32 (`2') 0x33 (`3') 0x34 (`4') 0x35 (`5') 0x36 (`6') 0x37 (`7') 0x38 (`8') 0x39 (`9') 0x3A (`:') whole Disc's Track 1 : Track 99 : Track 999 If CD Text Disc Then whole Disc's. Maximum value in the case of the CD. Table 40. Track number Revision1. 0 Date 2003-01-28 DN-C635 Serial Interface Specification 20 page of 39 2) Answer format byte/bit 0 1 2 3 4 5 6 7-36 37 38 39 7 6 4 3 2 STX( 0x02 ) Reply code (`8') Answer code (Table 3) Data Type (Table 39) Track number 100 digits (Table 40) Track number 10 digits (Table 40) Track number 1 digits (Table 40) Text Data ( 30charactors ) ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) 5 1 0 Table 41. Request Text Data answer 3) Special conditions · None. Revision1. 0 Date 2003-01-28 DN-C635 Serial Interface Specification 21 page of 39 2. 6. 9 Request Display Status command This command acquires the display condition of the display. 1) Command format Byte/bit 0 1 2 3 4 5 6 7 8 2) Answer format Byte/bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 7 4 3 2 1 STX( 0x02 ) Reply code (`9') Answer code (Table 3) Reserve (0x00) [CD] Play / Pause Status (OFF : `0', Play : `1', Pause : `2') [CD] Elapsed Status (OFF : `0', ON : `1') [CD] Remain Status (OFF : `0', ON : `1', T-Remain : `2') [CD] File Status (OFF : `0', ON : `1') [CD] Folder Status (OFF : `0', ON : `1') [CD] Title Status (OFF : `0', ON : `1') [CD] MP3 Status (OFF : `0', ON : `1') [CD] Program Status (OFF : `0', ON : `1') Reserve (0x00) [CD] A-B Status (OFF : `0', A-B ON : `1', A-B Brink : `2') [CD] Album Status (OFF : `0', ON : `1') [CD] Artists Status (OFF : `0', ON : `1') [CD] Pitch % Status (OFF : `0', ON : `1', Brink : `2') [CD] Pitch Symbol Status (`sp', `-`) [CD] Pitch 10 digits Status [CD] Pitch 1 digits Status [CD] Pitch 0. 1 digits Status Reserve ( 0x00 ) Reserve ( 0x00 ) Reserve ( 0x00 ) Reserve ( 0x00 ) Reserve ( 0x00 ) Reserve ( 0x00 ) Reserve ( 0x00 ) Reserve ( 0x00 ) Reserve ( 0x00 ) ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) 6 5 0 7 6 5 4 3 STX( 0x02 ) Command code (`9') Reserve ( 0x00 ) Reserve ( 0x00 ) Reserve ( 0x00 ) Reserve ( 0x00 ) ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) 2 1 0 Table 42. Request Display Status answer 3) Special conditions Revision1. 0 Date 2003-01-28 DN-C635 Serial Interface Specification 22 page of 39 2. 6. 10 Request Program Table command This command acquires 10 occurrences of information that is registered to program with unit. 1) Command format byte/bit 0 1 2 3 4 5 6 7 8 7 6 4 3 2 1 STX( 0x02 ) Command code (`;') Program Table Num (`0' ­ `9') (Table 47) Reserve ( 0x00 ) Reserve ( 0x00 ) Reserve ( 0x00 ) ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) 5 0 Table 46. Request Program Table command CODE 0x30 (`0') 0x31 (`1') 0x32 (`2') 0x33 (`3') 0x34 (`4') 0x35 (`5') 0x36 (`6') 0x37 (`7') 0x38 (`8') 0x39 (`9') Program / Direct Status Program Num 01 ­ 10 Program Num 11 ­ 20 Program Num 21 ­ 30 Program Num 31 ­ 40 Program Num 41 ­ 50 Program Num 51 ­ 60 Program Num 61 ­ 70 Program Num 71 ­ 80 Program Num 81 ­ 90 Program Num 91 ­ 99 Table 47. [. . . ] Pitch answer 3) Special condition Revision1. 0 Date 2003-01-28 DN-C635 Serial Interface Specification 35 page of 39 2. 6. 22 Pitch Set command This command sets up the numerical value of pitch function. 1) Command format byte/bit 0 1 2 3 4 5 6 7 8 2) Answer format Byte/bit 0 1 2 3 4 5 7 6 5 4 3 2 STX( 0x02 ) Reply code (`O') Answer code (table 3) ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) 1 0 7 6 5 4 3 STX( 0x02 ) Command code (`O') Pitch symbol (`+', '-`) Pitch 10 digits Pitch 1 digits Pitch 0. 1 digits ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) 2 1 0 Table 81. Pitch answer 3) Special condition Revision1. 0 Date 2003-01-28 DN-C635 Serial Interface Specification 36 page of 39 2. 6. 23 Time command This command changes Elapse/Remain/Total Remain time display. 1) Command format byte/bit 0 1 2 3 4 5 6 7 8 2) Answer format byte/bit 0 1 2 3 4 5 7 6 5 4 3 2 STX( 0x02 ) Reply code (`P') Answer code (Table 3) ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) 1 0 7 4 3 2 1 0 STX( 0x02 ) Command code (`P') Time Mode Code(Elapsed : `0', Remain : `1', Total Remain : `2') Reserve ( 0x00 ) Reserve ( 0x00 ) Reserve ( 0x00 ) ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) Table 83. Time answer 3) Special condition Revision1. 0 Date 2003-01-28 DN-C635 Serial Interface Specification 37 page of 39 2. 6. 24 Title command This command changes display. 1) Command format byte/bit 0 1 2 3 4 5 6 7 8 7 6 5 4 3 STX( 0x02 ) Command code (`Q') Title code(Table 86) Reserve ( 0x00 ) Reserve ( 0x00 ) Reserve ( 0x00 ) ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) 2 1 0 Table 85. Title command CODE 0x30 (`0') 0x31 (`1') 0x32 (`2') 0x33 (`3') 0x34 (`4') Title Code Elapsed Time File Title Artist Album Table 86. [. . . ]

DISCLAIMER TO DOWNLOAD THE USER GUIDE DENON DN-C635 SERIAL PROTOCOL




Click on "Download the user Manual" at the end of this Contract if you accept its terms, the downloading of the manual DENON DN-C635 SERIAL PROTOCOL will begin.

 

Copyright © 2015 - manualRetreiver - All Rights Reserved.
Designated trademarks and brands are the property of their respective owners.