Make/Model  Device VersionConnection Type
Yamaha/RX-V1500???Serial

Description:

This driver controls the Yamaha RX-V1500 A/V receiver. This driver was done by Rob Groner, based on a previous driver for the 1600/2600 model by Stefan Decuypere. This driver provides basic control of all three zones supported by this receiver.

This is a CML driver and is in the CML scope MEng.System.CQC.Drivers.Yamaha.RX-V1500.

Quirks and Limitations:

Note that the input options for Zone 2 and 3 are different than for the Main Zone.  Through direct experimentation with the receiver, it was discovered that Phone and V-Aux could not be selected as inputs to those zones.  Thus, they are removed as options.

Writing to a zone-specific field (mute, input, volume) when that zone’s power is OFF will result in an error because the device will reject the value.  Be sure to check the power state in the interface before sending a zone-specific command, and power on the device if not already on.

Connection Details

The parameters are 9600 baud, 8 bits, one stop bit, no parity, hardware handshaking. If connecting to a standard PC port, you will need a null-modem.

Driver Fields

This section lists the fields that the driver makes available, their types, minimum and maximum values, etc...

Name

Type

R/W

Description/Limits

MainZonePower

Boolean

R/W

Read or set the main zone power state.

Zone2Power

Boolean

R/W

Read or set the zone 2 power state.

Zone3Power

Boolean

R/W

Read or set the zone 3 power state.

MainZoneVolume

Card4

R/W

Read or set the main zone volume.  Range of values is 38 (-inf) to 232 (+16.5 dB)

Zone2Volume

Card4

R/W

Read or set the zone 2 volume.  Range of values is 38 (-inf)  to 232 (+16.5 dB)

Zone3Volume

Card4

R/W

Read or set the zone 3 volume.  Range of values is 38 (-inf) to 232 (+16.5 dB)

MainZoneInput

String

R/W

Read or set the main zone input source.  It is an enumerated field which has legal values of: Phono, CD, Tuner, CD_R, MD_Tape, DVD, DTV, Cbl_Sat, VCR1, DVR_VCR2, V_Aux

Zone2Input

String

R/W

Read or set the zone 2 input source.  It is an enumerated field which has legal values of: CD, Tuner, CD_R, MD_Tape, DVD, DTV, Cbl_Sat, VCR1, DVR_VCR2

Zone3Input

String

R/W

Read or set the zone 3 input source.  It is an enumerated field which has legal values of: CD, Tuner, CD_R, MD_Tape, DVD, DTV, Cbl_Sat, VCR1, DVR_VCR2

MainZoneMute

Boolean

R/W

Read or set the main zone mute

Zone2Mute

Boolean

R/W

Read or set the zone 2 mute

Zone3Mute

Boolean

R/W

Read or set the zone 3 mute

MultiChannelInput

Boolean

R/W

Read of set the multi-channel input.  Selects source connected to Multi-Channel input jacks.  This overrides normal input selection.  Please note multi-channel use limitations in owners manual.

DirectCommandInput

String

W

Send a command string directly to the receiver.  This is explained below. (note: This field is NOT implemented yet)