![]() | ![]() | |
| Make/Model | Device Version | Connection Type |
| Denon/3808ci | N/A | Socket |
This driver controls the Denon 3808ci A/V receiver. This receiver has a good set of features, and a pretty good control protocol that allows for a considerable amount of control.
Because the audio effects reported back are not always the same as those set, two fields are used. FXRead shows the current effect as reported by the receiver, while FXWrite is used to set the effect. Not all effects are available for all source types. There is currently an issue with 7CH STEREO. When set the receiver will set this mode, but will no longer allow polling of the effect mode until changed to something else. So FXRead will show last effect before 7CH STEREO was set.
Also, new features have been added to allow the display and control of internet radio and Ipods directly via CQC. These features show the screen info as displayed in the Denon GUI via 9 display fields. Because these fields are slow to update, it may take up to 1 second before the next command can be sent. To cut down on the overhead the fields are only updated when one of the Zones has NetUsb or Ipod selected as it's source.
Tuning commands will not work unless a zone is powered on and it's source is set to the analog or XM tuner. Direct input of frequencies has been added. If the frequency is less than 500 it is an FM frequency, greater than 500 is an AM frequency.
The 3808CI uses a TCP/IP connection on port 23 (telnet) via the network Ethernet port on the back of the unit.
This section lists the fields that the driver makes available, their types, minimum and maximum values, etc...
Name Type R/W Description/Limits AspectMode String R/W The screen aspect mode. Valid values: Full, Normal CinemaEQ Boolean W Enables or disables the Cinema EQ feature DigInMode String W Set the digital mode to use for the current input. It is an enumerated field which has legal values of: Auto, PCM, DTS, Analog, ExtIn FXRead String R Indicates the currently set audio effect. FXWrite String W Sets the audio effect. This is an enumerated field. There are so many values that they are listed separately below. IPodCmds String W Send commands to control IPod Audio. Valid Values: Up, Down, Left, Right, Enter, Play, Stop, Back, Forward, SearchUp, SearchDn, RepeatOne, RepeatAll, RepeatOff, ShuffleSongs, ShuffleAlbum, ShuffleOff, Menu, BrowseMode, RemoteMode, PageUp, PageDown. MasterVol Int R/W Read or set the volume of the Denon. It is an integral value limited to the range of -80 to to 18, which represent dB values, from -80 to 18. MasterVolAdj Boolean W Write true to move the master volume up, and false to move it down. MenuCmds String W Send commands to control the Denon GUI. Valid Values: Up, Down, Left, Right, Enter, Retn, GuiOn, GuiOff Mute Boolean R/W Read or set the mute state. A true value mutes the unit, and a false value un-mutes. MZPower Boolean R/W Read or set the main zone power state. NetAudioCmds String W Send commands to control Internet/USB Audio. Valid Values: Up, Down, Left, Right, Enter, Play, Pause, Stop, Back, Forward, RepeatOne, RepeatAll, RepeatOff, RandomOn, RandomOff, PageUp, PageDown. NetAudioDisplayX String R These 9 lines are used to show the Internet Audio display. This is the same as seen in the Denon GUI. Line1 is usually a category or header, while Line2 is usually the cursor position. PollInterval Interval to poll receiver in milliseconds (default 1000 = 1 second). Power Boolean R/W Read or set the power state. ScalerMode The video scaler mode. Valid values: 480p, 720p, 1080i, 1080p, Auto SrcInput String R/W Read or set the input source to monitor. It is an enumerated field which has legal values of: Phono, CD, Tuner, DVD, VDP, TV, Sat, VCR1, VCR2, Aux, Tape1, Source TunerBand Read or set the analog tuner band. Valid values: AM, FM. TunerCmds String W Send commands to control the Analog and XM tuners. Valid Values: FreqUp, FreqDown, PresetUp, PresetDown, XMFreqUp, XMFreqDown, XMPresetUp, XMPresetDown TunerFreq String R Allows you to read the current tuner frequency, which will be in the usual floating point format, i.e. a frequency a period then a fractional frequency. TunerRawFreq Allows you to get or set the analog tuner frequency. Format is ####.##. TunerMode String R/W Read or set the tuner mode. It is an enumerated field that has the values: Auto, Manual. TunerPreset String W Read or write the tuner preset. They are in the form A1, B2, C3, etc... They go from A1 to E8. XMArtist String R Displays current artist name on XM tuner. XMChannel String R Displays current channel name on XM tuner. XMFreq Card R/W Allows you to get or set the analog tuner frequency. Range is 0 to 999. XMID String R Displays current XM ID. XMPreset String R/W Read or set the XM tuner preset. Format is A1 to E8. XMSignal String R Displays current XM signal level. Values are: No Signal, Weak, Marginal, Good. XMTitle String R Displays current title name on XM tuner. ZxPower Boolean R/W Read or set a zone power state, where X is 2 or 3. ZxMute Read or set the Zone X mute state. ZxSrcInput String R/W Read or set a zone source, where X is 2 or 3. The values are the same as those for the SrcInput field above. ZxVolume Int R/W Read or set a zone volume, where X is 2 or 3. It has the same values as the MasterVol field above. ZxVolumeAdj Boolean W Adjust a zone volume up or down, where X is 2 or 3. Write True to adjust up or False to adjust down.
This processor has a good number processing modes, so they are listed here separately to keep the table above from getting unwieldy. The modes are:
- Direct
- Pure Direct
- Stereo
- Standard
- Dolby Digital
- DTS Surround
- Neural
- Wide Screen
- 7CH Stereo
- Super Stadium
- Rock Arena
- Jazz Club
- Classic Concert
- Mono Movie
- Matrix
- Video Game
- Virtual
- Quick1
- Quick2
- Quick3