![]() | ![]() | |
| Make/Model | Device Version | Connection Type |
| Pioneer/VSX-84TSXi | 1.0 | Serial |
This driver controls the Pioneer VSX-84TSXi A/V receiver.
When the receiver is in standby (“off”), any writes to the RS232 port will cause it to power-on. This has two results....first, changing any CQC field for the receiver will result in the receiver powering on, and then executing the requested command. This is working as designed...just be aware. It also means that the receiver will be powered on when the driver loads, since it must talk to the device in order to get its initial status.The second result is that this driver will do no polling of the device because testing has shown this to be very quirky. All this means is that if the receiver becomes physically disconnected from the controlling PC, this won't be evident immediately. In fact, it won't become known until you try to issue a command via CQC field, and see no change result. Polling of this device is not necessary for 2-way communication.
This driver connects via RS-232, at 9600 baud, 8-data bits, no parity, and 1 stop bit. You must use a null modem cable.
This section lists the fields that the driver makes available, their types, minimum and maximum values, etc...
Name | Type | R/W | Description/Limits |
MainZonePowerUp | Boolean | W | Increase the volume in the Main zone by one step. |
MainZonePowerDown | Boolean | W | Decrease the volume in the Main zone by one step. |
MainZoneVolume | Int | R/W | Get and Set the Volume in the Main Zone, limits of -81 (min) to 12 (max). |
MainZonePower | Boolean | R/W | Get and Set the Main Zone Power setting. |
Mute | Boolean | R/W | Get and Set the Main Zone Power mute setting. (Only the main zone has a mute capability) |
MainZoneFunctionMode | String | R/W | Get and Set the Main Zone Function Mode (input). There are 20 different valid settings for this, so they will not be listed here. |
MainZoneListeningMode | String | R/W | Get and Set the Main Zone Listening Mode (input). There are 51 different valid settings for this, so they will not be listed here. |
Zone2PowerUp | Boolean | W | Increase the volume in Zone 2 by one step. |
Zone2PowerDown | Boolean | W | Decrease the volume in Zone 2 by one step. |
Zone2Volume | Int | R/W | Get and Set the Volume in Zone 2, limits of -81 (min) to 12 (max). |
Zone2Power | Boolean | R/W | Get and Set the Zone 2 Power setting. |
Zone2FunctionMode | String | R/W | Get and Set the Zone 2 Function Mode (input). There are 20 different valid settings for this, so they will not be listed here. |
Zone3Power | Boolean | R/W | Get and Set the Zone 3 Power setting. |
Zone3FunctionMode | String | R/W | Get and Set the Zone 3 Function Mode (input). There are 20 different valid settings for this, so they will not be listed here. |