User manual DENON DN-C635 SERIAL PROTOCOL

Lastmanuals offers a socially driven service of sharing, storing and searching manuals related to use of hardware and software : user guide, owner's manual, quick start guide, technical datasheets... 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. Lastmanuals 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.

Lastmanuals help download the user guide DENON DN-C635 SERIAL PROTOCOL.


Mode d'emploi DENON DN-C635 SERIAL PROTOCOL
Download
Manual abstract: user guide DENON DN-C635 SERIAL PROTOCOL

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

[. . . ] 0x03 CC + 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. Answers<STX> <RC> <AC> <PC0> <PC1> <PC2> <> <PCn> <ETX><BCCH><BCCL> STX (Start of TeXt) RC (Reply Code) AC (Answer Code) PC (Parameter Code) ETX (End of TeXt) BCC (Block Check Character) 0x02 Reply code (=Command code) Answer code Numbers of parameters are defined for each command. 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. [. . . ] Play, Pause, Stop. . . ). 1) Command format byte/bit 0 1 2 3 4 5 6 7 8 7 6 5 4 3 STX( 0x02 ) Command code (`!') Reserve( 0x00 ) Reserve( 0x00 ) Reserve( 0x00 ) Reserve( 0x00 ) ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) 2 1 0 Table 7. 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 command Table 18. 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. [. . . ] 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. Title code 2) Answer format byte/bit 0 1 2 3 4 5 7 6 5 4 3 2 STX( 0x02 ) Reply code (`Q') Answer code (Table 3) ETX( 0x03 ) BCCH( high-level ) BCCL( low-level ) 1 0 Table 87. [. . . ]

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

Lastmanuals offers a socially driven service of sharing, storing and searching manuals related to use of hardware and software : user guide, owner's manual, quick start guide, technical datasheets...
In any way can't Lastmanuals be held responsible if the document you are looking for is not available, incomplete, in a different language than yours, or if the model or language do not match the description. Lastmanuals, for instance, does not offer a translation service.

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.

Search for a user manual

 

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

flag