Driver Details

Russound E & C Series

By: RTI
Updated: Dec. 16, 2013
Version: 1.22

Description:

This driver is for the Russound E & C series products utilizing the Russound I/O (RIO) protocol via Ethernet (E & C series), or RS-232 (C series only). Support is for up to 48 Zones and 12 Sources. Support for iBridge Dock, SMS3, ST2, and DMS 3.1 are included via the RIO Protocol.

Please Note: For MCA-66, MCA-88, MCA-88X, XSource, XZone4, and XZone70V devices, the driver provided on the Russound website should be used.

Version History:

Version 1.2 adds support for DMS 3.1, tuner exclusive functions, shuffle and repeat for MMS devices, zone power driver events, and selected zone capabilities.

Version 1.21 fixes shuffle and repeat variable writing, and adds MMSClose driver function.

Version 1.22 fixes issue with Selected Zone Treble variable acquisition.

Russound E & C Series Multi Room Processors

This driver is for the Russound E & C Series Processors utilizing the Russound I/O (RIO) Protocol. It supports direct access to the functions for up to 48 zones.

Use of this driver with E series processors requires TCP connectivity - the RIO protocol is NOT supported on the E series processors via Serial (RS232).

TCP or Serial (RS232) connectivity is supported for the C series processors. If using Serial (RS232), the processor must be set up for use of the RIO protocol on the Serial (RS232) port. When the RIO protocol is set for use with the Serial (RS232) port the RNET protocol on the Serial (RS232) port is disabled.

Driver version 1.21 has been tested with RIO version 1.06.00, with MCA firmware - 06.01.00, and DMS-3.1 firmware - 04.00.02.

Revision History

1.0 The Initial release of the driver
1.1
Added channel up/down commands.

Slowed down initialization to help C series processor stability at boot up.

Added "Control ID Type" selections in the "Device Configuration Settings" for configuring the zone/source polling limitations. Controller 1 determines the source count.

Added "Initialization State" variables.

Added MCA.rti sample file.

Added Composer Name for Sirius tuners.

Made changes for allowing only 1 active MMS session (per connection).

Added ability to display cover art for SMS3 albums.

Added Wake-On-LAN for exiting Low Power Standby while using TCP communications.

Added Source IP Address slots for use with receiving cover art from SMS3 devices.

Added (0-100) scale for volume and turn-on volume variables, and "Set Zone Volume" commands.

1.2 Added DMS 3.1 support.

Added commands for tuner exclusive functions.

Automated source IP acquisition - no longer required in configuration.

Added Shuffle and Repeat commands for MMS/DMS devices for use if supported by device in RIO.

Added text variable for Current Source Name.

Added system events for Zone Powered On and Zone Powered Off.

Added RAW Command driver command.

Added SelectDMS.rti sample file.

Added Selected Zone capabilities.

1.21 Fixed Shuffle and Repeat variable writing issue.

Added MMSClose function.

Updated sample files.

1.22 Fixed Selected Zone Treble variable acquisition issue

TCP Connection

The TCP connection on the E or C Series Processor should be connected to the Ethernet connection of the main processor (Controller ID 1).

The Russound processor's IP address must be obtained via the network router's DHCP table. It is recommended the dynamic IP assigned to the processor be set for use only by the processor's MAC address in the router's setup (see the documentation included with your router for instructions/setup).

The Russound processor uses port 9621 for TCP communication.

RS-232 Connection (C-SERIES ONLY)

The Serial (RS-232) connection on the Russound processor should be connected with a straight through cable to the XP-8 serial adapter.

The baud rate of the Serial (RS-232) port is adjustable from 19200 to 115200. However when connecting devices with meta data via RNET to the processor (i.e. iBridge Dock, SMS3 Media Server) the baud rate must be set to 115200.

Device Configuration Settings

Number of zones in use - Enter the actual number of zones in use for selected zone wrapping.

Control ID (1-6) Type - Select the type of controller set to the specific Controller ID.

Other Info

- Refer to the ACA.rti, MCA.rti, or SelectDMS.rti sample files for examples of configuration/setup.

- Version 1.21 automatically sets DMS-3.1 list notification settings for current driver compatibility to RIO formatting, verbosity setting of 1, indexing to relative, and max menu items to 5.