- Recent Updates
- Access Control
- Amplifier
- A/V Receiver
- Climate and Pool Control
- Disc Player / Changer
- Display
- DSP
- DVR
- Irrigation / Sprinklers
- Lighting Control
- Matrix Switch
- Media Server and Player
- Multi-Room A/V
- Power and Rack Management
- Security
- Surveillance
- Teleconferencing
- Training
- Tuner
- Utility
- Video Projector
- Voice Control
- Recent Updates
- Access Control
- Amplifier
- A/V Receiver
- Climate and Pool Control
- Disc Player / Changer
- Display
- DSP
- DVR
- Irrigation / Sprinklers
- Lighting Control
- Matrix Switch
- Media Server and Player
- Multi-Room A/V
- Power and Rack Management
- Security
- Surveillance
- Teleconferencing
- Training
- Tuner
- Utility
- Video Projector
- Voice Control
Description:
This driver is for Sony ES Series Receivers connected to the XP processor via RS-232 or Ethernet. The driver supports Sirius Radio metadata and limited Rhapsody/SHOUTcast metadata.
Version History:
Version 1.1 adds zones 2 & 3 power & mute commands, and fixes some issues if the receiver is turned off while using TCP connectivity.
Version 1.2 adds additional commands and variables for current model receivers.
Version 1.21 adds support for STR-N104/105/85 models.
Version 1.32 adds the STB input function in newer receivers.
Sony ES Receivers
This driver was designed and tested with a Sony STR-DA5600ES (firmware version 1.008) and a Sony STR-DA5800ES (software version 990). Driver version 1.21 was tested with a Sony STR-DN1050 (Software Version s9602.583.0).
- Special Note for STR-N104/105/85 Models - During development it was noticed that the feedback for Sound Field Modes Stadium, Sports, and Portable Audio Enhancer was inaccurate. This has been brought to the attention of Sony and may be fixed with a different software version if needed.
Revision History
1.0 The Initial release of the driver
1.1 Added zones 2 & 3 power & mute commands. Adjusted OnConnect/OnDisconnect routines to compensate for unparsed responses via TCP if unit is shut off after an initialization has been performed.
1.11 Changed RS-232 connection information in the Get Info file to null modem.
1.2 Added 9600 baud rate for STR-DA5800ES receivers.
Updated source selection commands and variables.
Updated sound field mode commands and variables.
Added tuner preset info initialization routine to get tuner frequency for respective tuner preset.
Added driver configuration for initializing tuner preset names and tuner preset info.
Added display control commands.
Updated GUI set commands.
Added sleep timer commands and variables.
Added speaker and HDMI select commands (feedback not available).
Added Zone 2 HDMI On/Off commands (feedback not available).
Added RAW command.
Updated sample file.
1.21 Added support for STR-N104/105/85 models.
1.22 Fixed TCP port settings for selection of 33335 and 6001 only.
1.3 Added APEX auto-programming for volume and mute.
1.31 Driver Maintenance
1.32 Add Command and Variable for input “STB”.
TCP Connection
The Ethernet connection on the Sony Receiver should be connected to the Network. It is recommended the receiver be set with a static IP when using this driver via TCP.
Pre 2012 model receivers use port 6001 for TCP communication. 2012 and newer model receivers use port 33335 for TCP communication.
RS-232 Connection
The Serial (RS-232) connection on the Sony Receiver should be connected with a null modem to the XP processor serial adapter.
The baud rate of the Serial (RS-232) port for the Sony STR-DA5600ES Receiver is 57600. The baud rate of the Serial (RS-232) port for the Sony STR-DA5800ES Receiver is 9600.
Receiver Settings
- Sirius Tuner Connected - check this box if using a supported Sirius Tuner via the Sirius port on the receiver.
- Retrieve FM Preset Names - check this box if the receiver supports the acquisition of programmed FM preset names. Note - FM preset names must be configured in the receiver setup.
- Retrieve AM Preset Names - check this box if the receiver supports the acquisition of programmed AM preset names. Note - AM preset names must be configured in the receiver setup.
- Retrieve FM Preset Info - check this box if the receiver supports the acquisition of programmed FM preset info for station frequency. Note - not all models support FM preset info initialization.
- Retrieve AM Preset Info - check this box if the receiver supports the acquisition of programmed AM preset info for station frequency. Note - not all models support AM preset info initialization.
Other Info
- Driver commands for all documented source selections are included. Depending on the receiver model some source commands may not work as the receiver may not support the source as a selection. Note - some source selections are only accessible through the on screen navigation depending on the receiver, and my not provide detailed selection feedback for writing to driver variables.
- Driver commands for all documented sound fields are included. Depending on the receiver model some sound field commands may not work as the receiver may not support the sound field.
- AM/FM/Sirius preset commands and variables are included. Preset names are polled at the driver initialization stage. If the use of preset naming is desired, the presets must be named in the receiver using the receiver's on-screen menu. Support is for up to 30 presets per tuner source (AM/FM/Sirius).
- Sirius metadata is provided for current Song, Artist, Category, Composer Text, Channel Number, and Channel Name.
- GUI Set commands are included for navigation and control of the receiver's on-screen menu and/or supported devices requiring control from the receiver. Note - Gui Set commands may not control any/all devices connected to some receivers.
- Display Control commands are included for navigation and control of display devices connected to the receiver. Note - Display Control commands may not control any/all devices connected to some receivers.
- Rhapsody and SHOUcast are implemented with basic metadata feedback for current track information. Control is provided by the use of the "GUI Set Commands" only. Navigation of content is provided by the receiver's on-screen menu only.
- DMport and Server control is provided by the use of the "GUI Set Commands" only. Navigation of content is provided by the receiver's on-screen menu only. Metadata is not provided at this time.
- Reinitialize Driver Data command is included for triggering the initialization procedure performed at the driver's startup. This is useful if preset names have been changed in the receiver and preset name variables are used on the user interfaces.
- RAW Command string should NOT include the start byte, length byte, or checksum byte as the driver figures them out internally.
- Special Note for STR-N104/105/85 Models - During development it was noticed that the feedback for Sound Field Modes Stadium, Sports, and Portable Audio Enhancer was inaccurate. This has been brought to the attention of Sony and may be fixed with a different software version if needed.