Denon DN-700R Serial Command Protocol Manual

Denon DN-700R Serial Command Protocol Manual

Hide thumbs Also See for DN-700R:

Advertisement

Serial Command Protocol Guide
English

Advertisement

Table of Contents
loading

Summary of Contents for Denon DN-700R

  • Page 1 Serial Command Protocol Guide English...
  • Page 2: Table Of Contents

    Table of Contents Introduction ..........................3 Support ..........................3 General Overview ........................3 Connecting the Host to DN-700R ..................3 Communication Protocol ......................5 Types of Serial Communication .................... 5 Structure of the Codes ......................6 Rules on Transmitting Command Codes ................6 Control Command Codes ......................
  • Page 3: Introduction

    Automatic Status Information Codes sections later in this manual. Connecting the Host to DN-700R For serial remote control, you must first connect the host to your DN-700R by taking one of the following three steps: Example 1 Use an RS-232C straight cable (9-Pin D-Sub Male) to connect the RS-232C input on the rear panel of your DN-700R to the corresponding output on the host.
  • Page 4 Ethernet Cable Personal Computer DN-700R Rear Panel Example 3 Use an ethernet cable to connect the LAN port on the rear panel of your DN-700R to a router that the host is also connected to. Router Ethernet Cable Ethernet Cable...
  • Page 5: Communication Protocol

    Communication Protocol Types of Serial Communication Three types of serial communication can be transmitted between the host and DN-700R: 1. Control commands sent to DN-700R from the host DN-700R Host You can use control commands to make DN-700R Control perform a desired function (such as initiating a Command recording or playing a track).
  • Page 6: Structure Of The Codes

    The required start character/ID and end character are the same in all codes, whereas the command portion varies with each code. For example, the full control command code that the host can use to power on DN-700R is @023PW\r: Command...
  • Page 7: Control Command Codes

    Control Command Codes Use the codes below to control your DN-700R. In cases where the control command code includes a variable, the variable is indicated in italicized font and the potential values are indicated in bold font. Control Commands (Host → DN-700R)
  • Page 8 R (increase the volume of the right channel by 1.0 dB and decrease the volume of the left channel by 1.0 dB) Sets the amount of time it will take DN-700R to begin recording after the record command is Recording...
  • Page 9 CATEGORY CONTENTS CODE DESCRIPTION Sets DN-700R to automatically split an in- progress recording into a new file as soon as a specified interval of time has elapsed, where hhmm (the interval of time in hours and minutes) Turn Auto Track On/Off...
  • Page 10 NN (the setting) = 00 (include) or 01 (don’t Format include) Sets DN-700R to automatically start recording at a specific day and time: • XX (the record timer setting number) = 01–30 • xxxxxxx (the day or days of the week) = SMTWTFS and/or _;...
  • Page 11 CATEGORY CONTENTS CODE DESCRIPTION Delete All Timer Settings @0ShAD\r Delete all 30 record timer settings on DN-700R Sets whether/how DN-700R will archive recorded files, where XX (the setting) = AT (recorded files will be automatically archived as Set Archive Mode...
  • Page 12 Control Commands (Host → DN-700R) CATEGORY CONTENTS CODE DESCRIPTION Adjusts the analog input volume level for either the left or right channel, where X = L (for the left channel) or R (for the right channel) and YNN Lower/Raise Input Level @0ItXYNN\r (the volume adjustment in multiples of 0.1 dB) =...
  • Page 13 Set Finish Mode @0FMXX\r track: the next track in the tracklist will be cued), RC (recue: DN-700R will skip to the point at which playback was previously started) Determines how long a track will fade in when playback is initiated, where nn (the length of the...
  • Page 14 00 (the scheduled playback will start as long as Set Timer Priority @0tpNN\r recording is not in progress) or 01 (the scheduled playback will only start if DN-700R is paused, stopped, or in standby) Deletes the timer assigned to the timer setting Delete Timer Setting...
  • Page 15 Control Commands (Host → DN-700R) CATEGORY CONTENTS CODE DESCRIPTION Next Track @02332\r Skips to the next track in the tracklist Cues up the track assigned the entered hot start Hot Start Cue Up @0HCnn\r number, where nn (the hot start number) = 01–...
  • Page 16 @0sMXX\r where XX = NO (audio will be heard) or SL (audio will not be heard) Track Searching Enters DN-700R in frame search mode; after entering frame search mode, the current track Activate Frame Mode @0frON\r will be paused, and the track will be audible...
  • Page 17 Control Commands (Host → DN-700R) CATEGORY CONTENTS CODE DESCRIPTION Hot Start Saves all DN-700R’s hotlist files to the currently Save Hotlists @0HSSR\r selected media source Assignment Splits into two files the current track or recording Divide @023Dd\r at the current playback/recording position...
  • Page 18 Control Commands (Host → DN-700R) CATEGORY CONTENTS CODE DESCRIPTION Renames a folder on the currently selected media source, where xxx stands for the current name of the folder (absolute path required) and XXX stands for the new folder name (absolute path not required) Appendix >...
  • Page 19 @0Aoxxxx\r will be automatically saved, where xxxx stands Folder for the folder name (absolute path required) Assigns a static IP address to DN-700R, where xxxx stands for the IP address (omitting periods); Assign IP Address @0Ipxxxx\r enter AUTO00000000 for the xxxx variable to set...
  • Page 20 (Host → DN-700R) CATEGORY CONTENTS CODE DESCRIPTION If a static IP address is assigned to DN-700R, sets the subnet mask, where xxxx stands for the Set Subnet Mask @0SMxxxx\r subnet mask number (omitting any periods) Note: DN-700R will automatically reboot after...
  • Page 21 Set Date and Time hhmm\r 351231 and hhmm (the time in hours:minutes) = 0000–2359 Sets the time zone on DN-700R, where x (the offset direction) and HHMM (the offset amount in hours and minutes) = -1200 – +1400; +0000 is Set Time Zone...
  • Page 22 Control Commands (Host → DN-700R) CATEGORY CONTENTS CODE DESCRIPTION Adjusts the brightness of the Display screen, Set Display Brightness where NN (the brightness setting) = 00 (100%), @0DDNN\r 01 (75%), 02 (50%), 03 (25%), or 04 (0%) Adjusts the brightness of the LEDs, where NN...
  • Page 23 Manager software, where NN (the setting) = 00 Manager Control (allow Product Manager control) or 01 (don’t allow Product Manager control) Determines whether DN-700R can be turned on or off from the included Denon Professional Permit/Forbid Product @0PPNN\r Product Manager software, where NN (the Manager Power Control setting) = 00 (allow power control) or 01 (don’t...
  • Page 24 Control Commands (Host → DN-700R) CATEGORY CONTENTS CODE DESCRIPTION Saves the current combination of settings into a Save Settings as a @0PVSA\r preset file on the root folder of the currently Preset selected media source Other Settings Resets all system settings to their factory default...
  • Page 25: Status Request Command Codes/Status Information Codes

    Status Request Command Codes/Status Information Codes Use the status request command codes below to check on the status of your DN-700R. In response, DN-700R will send a corresponding status information code. In cases where the status request command code includes a variable, the variable is indicated in italicized font and the potential values are indicated in bold font.
  • Page 26 Rewinding @0STRW\r The current track is rewinding Fast forwarding @0STFF\r The current track is fast forwarding Loading @0STLD\r DN-700R is currently loading Busy @0STBY\r DN-700R is currently busy File list open @0STFL\r The file list is currently open Menu open...
  • Page 27 The pre-record timer is turned on, where @0?PR\r Setting n (the length of the timer in seconds) = @0PRnS\r 1–5 DN-700R is set to save new recordings Current @0RfCU\r to the currently selected folder Recording @0?Rf\r DN-700R is set to save new recordings...
  • Page 28 Timed @0ARSC\r schedule with the archive timer Archive Setting @0?AR\r @0AR01\r The archive feature is deactivated DN-700R is set to automatically delete @0CA00\r recorded files after they are archived Clear After Arc. @0?CA\r DN-700R is not set to automatically Setting...
  • Page 29 = 01, 03, 06, 12, or 24; enter OF for HH to deactivate the auto delete feature Stereo @0CHST\r DN-700R is set to record stereo files DN-700R is set to record left-channel Record Channel Mono (L) @0CHML\r...
  • Page 30 Name of the The name of the user area, where XXXX User Area Name @0?UA\r @0UaXXXX\r user area stands for the name DN-700R is set to include the user area @0US00\r in the names of recorded files User Area @0?US\r Setting...
  • Page 31 Status Request Commands Status Information (Host → DN-700R) (DN-700R → Host) DESCRIPTION REQUEST CODE ANSWER CODE The current track is a WAV file, where @0afWVNN NN (the bit length) = 16 or 24 The current track is an MP3 file, where...
  • Page 32 (the program list @0?plnn @0plxxxx program list Name number) = 00–99 and xxxx stands for the file name DN-700R is set to standby at the start of Finish Mode @0?FM\r Stop @0FMST\r the current tracklist upon executing the stop command...
  • Page 33 (Host → DN-700R) (DN-700R → Host) DESCRIPTION REQUEST CODE ANSWER CODE DN-700R is set to cue the next track in Next @0FMNT\r the tracklist upon executing the stop command Finish Mode @0?FM\r DN-700R is set to skip to the point at...
  • Page 34 Status Request Commands Status Information (Host → DN-700R) (DN-700R → Host) DESCRIPTION REQUEST CODE ANSWER CODE The scheduled recording is set at a specific time and date: • NN (the record timer setting number) = 01–30 • YYMMDD (the year, month, and date to start recording) = 130101–351231...
  • Page 35 Status Request Commands Status Information (Host → DN-700R) (DN-700R → Host) DESCRIPTION REQUEST CODE ANSWER CODE The scheduled archiving is set at a specific day and time: • xxxxxxx (the day or days of the week that the archiving will take place) = SMTWTFS and/or _;...
  • Page 36 +14.5%, DN-700R will answer with this code: @0PTON0145; if the pitch/speed is currently set to – 8.0%, DN-700R will answer with this code: @0PTON1080 DN-700R is set so that using the @0KY00\r pitch/speed control will only change the speed @0?KY\r...
  • Page 37 Tracks will be silent while searching DN-700R is set to playback audio in @0MO00\r mono Mono Playback @0?MO\r Setting DN-700R is not set to playback audio in @0MO01\r mono The audio output sample rate is set to automatic (the sample rate will Auto @0dFAT\r...
  • Page 38 Status Request Commands Status Information (Host → DN-700R) (DN-700R → Host) DESCRIPTION REQUEST CODE ANSWER CODE The amount of dB that the left channel Left Channel Amount of output is set to be lowered or raised, Output @0?OtL\r volume @0OtLYNN\r...
  • Page 39 Transfer for IP @0?UTxxxx\r Excluding stop, where xxxx stands for Remote @0UTNG\r the update file size DN-700R is set so that it can be @0Ns00\r controlled from the web remote when it is in standby Network @0?Ns\r Standby Setting...
  • Page 40 Shift Mode @0?Sm\r The shift control will remain engaged Locked @0SmLK\r until it is manually disengaged DN-700R is set to automatically reboot if @0Ar00\r the main processor freezes Auto Reboot @0?Ar\r Setting DN-700R is not set to automatically...
  • Page 41 Status Request Commands Status Information (Host → DN-700R) (DN-700R → Host) DESCRIPTION REQUEST CODE ANSWER CODE The date and time that DN-700R will Daylight stop observing daylight savings time, Daylight @0deMMDDhhm @0?de\r savings end where MMDD (the date) = 0101–1231 Savings End date/time and hhmm (the time) = 0000–2359...
  • Page 42 Initiates recording to a new file when the Manual Track @0FDMT\r pin is closed while the current recording is paused DN-700R is set so that it can be @0Pd00\r controlled through the included Denon Product Professional Product Manager software Manager...
  • Page 43 Status Request Commands Status Information (Host → DN-700R) (DN-700R → Host) DESCRIPTION REQUEST CODE ANSWER CODE The number of the currently selected Number of the @0?PS\r Preset Number @0PSNN\r preset setting preset setting, where NN = 01–03 The name of the preset setting, where n Title of the (the preset setting number) = 1–3 and...
  • Page 44: Automatic Status Information Codes

    Automatic Status Information Codes In the event that a change is made to DN-700R from the device itself, DN-700R may automatically send status information to the host. See below for the status information codes that can be automatically sent to the host.
  • Page 45 Automatic Status Information (Host → DN-700R) CATEGORY CONTENTS CODE DESCRIPTION Main Menu Opening @0STED\r The main menu was opened Device Status Error @0STER\r There is an operation error The current track was changed, where NNNN (the Track Change @TrNNNN\r file number for the newly selected track) = 0001–...
  • Page 46: Appendix

    The table below lists all the characters that are allowed in serial communication between the host and DN-700R. Use this table to determine which characters are acceptable for command codes requiring you to create a name (such as a folder or file name).
  • Page 47: Entering The Absolute Path For Folder And File Names

    Entering the Absolute Path for Folder and File Names For control command codes that require you to enter a folder or file name, you may or may not have to enter the absolute path. This is indicated in the descriptions for applicable control command codes as “absolute path required”...
  • Page 48: Rs-232C Specifications

    288 bytes Trademarks & Licenses Denon is a trademark of D&M Holdings Inc., registered in the U.S. and other countries. Denon Professional products are produced by inMusic Brands, Inc., Cumberland, RI 02864, USA. All other product names, company names, trademarks, or trade names are those of their respective owners.
  • Page 50 denonpro.com Manual Version 1.1...

Table of Contents