Lattis Matrix Switchers LE-400, LE-800, and LE-1600 Series Owner’s Manual and Programming Reference Publication: M-LE-01 January 2006 Firmware Version 7.3.0.0 Protocol Level 7.
For more information, visit us at: www.vauxelectronics.com or email us: tech@vauxelectronics.com Vaux Electronics, Inc. Mesa, Arizona, USA PHONE: (480) 354-5556 FAX: (480) 354-5558 ©1998-2006 Vaux Electronics, Inc. Portions ©1994-1998 Vaux Electronics, Inc. Printed in the U.S.A. All rights reserved. Aris, Lattis, MediaMation, Vaux, and VauxProtocol are trademarks of Vaux Electronics, Inc. Other trademarks and registered trademarks are owned by their respective companies.
Table of Contents Introduction..............................................................................................................................................................4 Version 7.3.0.0 Changes.....................................................................................................................................5 Version 7.2.0.0 Changes.....................................................................................................................................
Introduction Thank you for selecting a Vaux Lattis Matrix Switcher. These systems have been designed for the utmost in performance and reliability. There are currently 21 models in the Lattis Matrix Switcher family. Depending on model, these systems may be controlled over an ethernet network (IP models), via an RS-232 Serial-Port, and/or infrared remote controls/keypads.
Version 7.3.0.0 Changes Version 7.3.0.0 was released in January 2006. New features: * Preset and Paging Improvements: - Added new Preset-State-Recall command (*CW,92,bzn,0,0,pst,msg,tpr) which returns new message (!S,92,bzn,swt,0,pst). - Activate-Paging command (*CW,91,bzn,0,0,pst) now returns new message (!S,91,bzn,swt,0,pst). - Removed Write-State command (*PW,90,1,1,pst,scf) and message (!C,90,...).
* Added System-Detail Command and Message: - System-Detail message, !S,102... provides base-zone, number of zones, number of sources, type of switcher (audio, composite-video, audio/video, or HD-component-video), and full firmware version. - Read-System-Detail command *CR,102,rbz may be directed to a single switcher, by setting rbz to a switcher's base-zone, or by setting rbz to zero to get messages from all switchers on the daisy-chain.
- Bug resulted in command execution delays until new commands arrived, and loss of at least one command. Version 7.0 Changes Version 7.0 was released in March 2005. Earlier Lattis Matrix Switchers used software version 6.0 to 6.8 (and even earlier units used versions 4.0 to 5.22); version 7.0 added additional dealer-requested features to the system. Note that, any control system drivers developed for version 6.0 through 6.
Matrix Switching and Zone Expansion The Lattis Matrix Switcher is a multi-source/multi-zone audio (or audio/video) distribution and control system. A Lattis system allows multiple audio (or audio/video) sources to be routed to multiple zones (one or more rooms). Each zone of the system has independent control over source-selection, volume/bass/treble levels, muting, etc. Multiple Lattis Matrix Switchers may be combined to expand the number of zones.
Installation The Lattis Matrix Switcher is quite flexible, in that it can integrate with a variety of A/V devices and control systems, and may be configured a variety of ways. Installation of the Lattis System is described below: 1. System Power: Place the Lattis Matrix Switcher near your audio/video components. Turn off the Lattis front panel switch and plug the AC power adapter’s cable into the rear panel Power connector on the Lattis Matrix Switcher.
Lattis Matrix Switcher Front Panel Power Switch Infrared Contol Sensor (below switch, left of logo) Power light Active light (one or more zones on) Ack light (acknowledge – command accepted) Nak light (negative acknowledge – command ignored) Prog light (power-up testing and program-mode) Lattis Matrix Switcher Rear Panel A/V Source Inputs (phono jacks) — 4/8/16 inputs for line-level stereo audio (& composite video on 800AV/1600V).
Parts Checklist When unpacking your Lattis system, ensure that you have received the following: · Lattis Matrix Switcher · AC Adapter – 12 VDC, 1 A · Quick Setup Guide Other components you may need: · · · · · · · Vaux RC-16-IR infrared remote control(s) Infrared repeater system Keypad control system Source components, zone power amplifiers, speakers Audio/Video connecting cables RS-232 connecting cable Ribbon-cable kit for daisy-chaining audio sources to multiple switchers.
Infrared Control The RC-16 Remote Control · The RC-16 Remote Control has four lighted "Mode" keys, which select one of four operating modes. Pressing a mode button will flash the light twice and change the "Current-Mode." When non-mode buttons are pressed on the remote, the appropriate mode light flashes to confirm the button press, as well as the Current-Mode in use. The remote acts as four totally-different remotes in each of these modes.
Setting up the System with the RC-16 Setting each Zone’s Initial Volume Level (and maximum level) When you have the system running, you will likely wish to tailor each room’s initial volume level (the level to which it first turns on). You can also set the maximum volume of the amplifier at this point. · Set the RC-16 remote control so you are controlling the desired zone (01 to 90). Press the Zone button, followed by two-digits corresponding to the desired zone.
Remote Control Setup Commands (shift-pause-x): Note: Zone must be on and unmuted to change these (zone 1-90).
Audio/Video Operation with the RC-16 For all operations below, change the RC-16 remote control to the desired zone, if needed. The remote also needs to be in a/v mode for the following operations: press the RC-16's a/v mode button to change to a/v mode (the button will flash twice). Note: the remote is automatically placed in a/v mode when you press certain buttons. Setting the RC-16’s Current-A/V-Zone: · For all operations below, set the RC-16 remote so you are controlling the desired zone (01 to 90).
Adjusting Zone Volume and Muting: · Press the RC-16’s Volume-Up/Down buttons, and release at desired volume level. Note: This will automatically place the remote in A/V mode. · Press the RC-16’s Mute button -- the zone volume lowers to the programmed Mute-Volume-Level for the zone. Pressing Mute again will restore original volume. · The Lattis Ack light flashes during volume adjust or mute.
RS-232 Control Connection of a control system or computer to the Vaux switcher’s Control (RS-232) serial port allows you to fully control the system using a selection of “Commands,” and to obtain immediate or polled feedback on system status by listening to “Messages.” This Command/Message language is called VauxProtocol. Using VauxProtocol, and/or infrared remote control commands, you may control Vaux systems to distribute audio/video signals throughout a house or building.
The first number parameter is a "command-id" number, defining the specific action for this type of command, and which parameters follow to complete the command. If a Command (optionally) includes an extra parameter, the last parameter is presumed to be a checksum. An example command: *CW,40,3,5,4 Similarly, VauxProtocol Messages begin with an exclamation (!) character, followed by one letter defining the type of message, one or more comma-delimited decimal number parameters, and a terminating CR/LF.
An Application Overview The VauxProtocol commands and messages are detailed in following sections, but a quick application overview will give you an idea of the various ways that Lattis switchers may be controlled. Routing (switching source inputs to zone outputs) There are a variety of Route commands, for various applications. The basic Route command (*CW,13) simply switches the same audio and video source to a zone.
dB/100-ms rate, and return a status message only when ramping is stopped. This method is the easiest to implement since commands are simply sent for button-press/release actions, and RS-232 traffic is minimized. However, if you wish to implement a bargraph display, you will need to update this with a timer in your program (since there are no per-step messages). eg: button-pressed > start ramp up/down > delay 100 ms > update bagraph 2-dB if button still pressed...
Dynamic-State Mode In Preset-Recall mode (described above), you are simply copying the preset information to volatile state-0 memory, and then remaining in the normal mode. You do not change states 1 to 7 when using preset mode. In Dynamic-State mode, you can change your Current-State to any of the machine states, 0 to 7. When you in are a state other than 0, changes you make (routes, volume adjusts...) are immediately saved to the non-volatile state memory.
The Activate-Page-State command (*CW,91,bzn,0,0,pst) changes the Current-State to paging state pst (1 to 7). Paging always routes fast (no volume tapering), for immediate activation. Using the bzn parameter, you may direct the command to a switcher at a specific Base-Zone, or to all switchers on the daisy chain. To terminate the page, you issue the Deactivate-Page-State command (*CW,91,bzn,0,0,0).
State Programming Note: You are simply changing to the state to be programmed, entering the commands to configure the state however you wish, and then exiting program mode by changing back to State-0. This configuration can be done interactively (ie: manually selecting routes, adjusting volumes, etc), or it may be just a series of commands from the control system.
Command Flexibility Letters in the Command header may be upper or lowercase, and spaces can appear in the commands, as desired. The decimal number parameters in Commands are ascii-encoded-decimal number strings that normally range from 0 to 255. There may be any number of digits in a parameter (eg: 5, 21, 114), and a parameter may optionally include any number of leading zeroes (ie: 002, 02, and 2 are all equivalent). Parameter values normally should not exceed 255, although larger numbers are allowed.
Routing Commands & Messages: · · · · For zone 0 (all zones), no messages are returned (multiple zones/switchers would be responding together). A muted zone will be unmuted if route commands are received (except route-muted cmds). Group commands apply to a group of up to eight consecutive zones, as defined in the command. Switchers power-up in Preset-State 0, which is initialized to all-zones-off.
gbz is group-base-zone gzd is group-zone-definition 1 to 249; on 8-zone increments (eg: 1, 9, 17... ) (see note 9) 0 to 255 (each bit specifies 1 of 8 zones, starting at gbz) (see note 9) bzn is base-zone of switcher 1 to 249; on 4/8/16-zone increments (eg: 1, 5, 9, 13, 17, 21, 25, 29, 33,...
Note 6 -- Routing audio using Route-Muted commands (*CW,14/61): 1) Routing a source when zone is currently off: - Routes and places zone in muted state, and sets unmute volume to:. a) Normal (factory setting) unmute level uses programmed "Zone-Initial-Volume." b) Optionally, may configure unmute level to be "Previous" volume.
Note 10 -- Fast-Route commands (*CW,9/59): Routes are performed quickly, by disabling the volume-tapering that is normally applied. Note 11 – Change-State command (*CW,90): The switchers are usually in State-0, which is initialized to all-zones-off when the switchers power-on. If you never use any of the state features, you simply stay in this Normal mode – in this mode, routes and other changes all occur in State-0.
The Activate-Page-State command (*CW,91,bzn,0,0,pst) changes the Current-State to paging state pst (1 to 7). Paging always routes fast (no volume tapering), for immediate activation. Using the bzn parameter, you may direct the command to a switcher at a specific Base-Zone, or to all switchers on the daisy chain. To terminate the page, you issue the DeactivatePage-State command (*CW,91,bzn,0,0,0).
Note 14 –Volume Levels (vvl, vvr, vra) are 2-dB/increment (except for 0 = -80dB): 35 34 33 32 31 30 29 28 27 +6 dB +4 dB +2 dB 0 dB (pass) -2 dB -4 dB -6 dB -8 dB -10 dB 26 25 24 23 22 21 20 19 18 -12 dB -14 dB -16 dB -18 dB -20 dB -22 dB -24 dB -26 dB -28 dB 17 16 15 14 13 12 11 10 9 -30 dB -32 dB -34 dB -36 dB -38 dB -40 dB -42 dB -44 dB -46 dB 8 7 6 5 4 3 2 1 0 -48 dB -50 dB -52 dB -54 dB -56 dB -58 dB -60 dB -62 dB -80 dB Note 15 – Bass/Treble Levels (bas, trb) are 3-dB/increment: 8 7 6 5 4 3 2
Volume/Bass/Treble/Mute Commands & Messages: · Volume/bass/treble/mute commands will only affect zones that are not off (ie: zones that are on or muted). · A muted zone will be unmuted if volume adjustment commands are received. · Group commands apply to a group of up to eight consecutive zones, as defined in the command.
zon is zone 1 to 255 (zone-0 not permitted) vvl is left volume level vvr is right volume level vol is volume (left and right) 0 to 35 (2-dB/increment) (see note 1, 9) 0 to 35 (2-dB/increment) (see note 1, 9) 0 to 35 (2-dB/increment) (see note 9) vpl is left percent volume vpr is right percent volume vpc is percent volume (left and right) 0 to 100 (see note 4) 0 to 100 (see note 4) 0 to 100 (see note 4) bas is bass level trb is treble level 0 to 8 (3-dB/increment) (see note 10) 0 to 8 (3-dB/increment)
Note 7 – Zone Balance commands (*CW,30/31): The Balance-to-Left command increases the left channel by 2-dB, and decreases the right channel by 2-dB. The Balance-to-Right command is the opposite. For finer control you can adjust only one channel with the *CW,24/25 commands. The left and right volumes may remain at different levels -- the volume up/down and ramping commands operate on both channels, relative to the volume of each.
Configuration Programming Commands & Messages: In many applications, the factory settings are just right, but you may want to tweak some parameters, such as the Zone-Initial-Volume (zone-turn-on) levels. You can adjust zone settings using the *PW commands below – some of the zone configuration settings may also be adjusted using an RC-16 remote control.
The following are zone-specific program commands for audio switchers: Program-Write/Read-Cmd Description Zone-Setup (note 10) Command *PW,40,zon,sid Config-Message !C,9,zon,vll,vhh,vil,vir,vmm,mod,bas,trb,tud,tdd Write-Min/Max-Volume-Levels Read-Min/Max-Volume-Levels (note 11, 16) (note 11, 16) *PW,10,zon,vll,vhh *PR,10,zon !C,10,zon,vll,vhh !C,10,zon,vll,vhh Write-Initial-Volume-Levels Read-Initial-Volume-Levels (note 12, 16) (note 12, 16) *PW,12,zon,vil,vir *
Configuration Notes: Note 1 – Do Not Connect Daisy Chain (*PW,100/22): These commands are designed for configuring a single switcher – disconnect daisy-chain first (else all switchers get changed). Note 2 – Commands affects all switchers in daisy chain (*PW,90/230/240/70/250/254/20): These commands will change all switchers in daisy-chain, but message is returned only from the switcher with bzn=1.
Each bit in gzd corresponds to one of eight zones, with bit-0 (LSB) being the lowest zone, and the bit-7 (MSB) being the highest zone. If the bit is 1, the zone is included in the group, and if the bit is 0, it is excluded. The first zone (selected by bit-0) is defined as group-base-zone gbz. The next seven bits in gzd correspond to the next seven zones above gbz. For example, if gbz = 9 and gzd = 155, the group includes zones 9, 10, 12, 13, and 16.
Note 11 – Zone Min/Max-Volume Levels command (*PW,9/10): Min-vol has priority over mute-vol and initial-vol, and is the absolute min volume zone will reach. If min-vol incorrectly set above max-vol, then min-vol will be presumed to be zero. Max-vol has priority over all other settings, and is the absolute max volume zone will reach. Note 12 – Zone Initial-Volume Levels command (*PW,9/12): Min-Vol and Max-Vol should be set before setting Initial-Volumes.
Note 17 – Bass/Treble Levels (bas, trb) are 3-dB/increment: 8 7 6 5 4 3 2 1 0 +12 dB +9 dB +6 dB +3 dB 0 dB (flat) -3 dB -6 dB -9 dB -12 dB Note 18 – Set New Baud-Rate command (*PW,250): The *PW,250,0,1,bau command is used to change the baud-rate: bau 12 24 48 96 baud-rate 1200 2400 4800 9600 bau 19 38 57 115 baud-rate 19200 38400 57600 115200 The factory setting is 38400-baud, and this is the recommended baud-rate -- but this can be changed if your control system needs a faster or slower rate.
Polling Commands & Messages: As defined above, Status-Message are sent automatically in response to Control-Write Commands, but system status may also be determined at any time by polling, using these optional Control-Read Commands. Applications that parse and process StatusMessages in real-time will not need these Commands, but applications can ignore Messages until periodic polling intervals, and then issue Polling Commands to update variables and displays.
vvl is left volume level vvr is right volume level 0 to 35 (2-dB/increment) 0 to 35 (2-dB/increment) vpl is left percent volume vpr is right percent volume 0 to 100 0 to 100 bas is bass level trb is treble level 0 to 8 (3-dB/increment) 0 to 8 (3-dB/increment) Polling Notes: Note 1 – Base-Zone Commands: The Base-Zone-related commands will only return a message if the specified rbz parameter is zero, or matches the programmed Base-Zone in the switcher configuration.
Miscellaneous Status Messages: These miscellaneous Status Messages are returned for system activity not related to a control or poll command: Sensor-State-Change messages PAGE_PB_IN input on I/O jack (note 1) !S,180,sen,sst,0,0 !S,180,1,sst,0,0 Watchdog-Reset Occurred !S,187,bzn,swt,wdt,tb0,tb1,tb2,tb3,tb4,tb5,tb6 (note 2, 4) sen is sensor-id; sst is new state sst=0: >low/open, sst=1: >high/closed Obsolete: Watchdog-Reset (Version 7.
Remote-Control Equivalent Commands & Messages: Pressing buttons on Vaux remote controls or keypads initiates actions equivalent to the following VauxProtocol Commands. Since these actions result in the same Messages being sent (as they would for the equivalent Command), the control system must only parse one set of Messages.
Connectors for System Control Control Port (RS-232) Connector (DB-9F) The Control Port is designed to connect directly to any control system or computer that has a standard RS-232 serial port. A cable (not supplied) is needed to connect the Control Port to the control system or computer serial port. The Control Port has a DB9-F (female) connector – the connector pinout is defined below. Typically, only three wires are needed: TX, RX, and Ground.
I/O Port Connector (8P8C modular) The I/O Port provides a System-Active signal output (+5V when any zone on) for amplifier triggering, and a Page-Activate input for activating/deactivating a paging/doorchime mode.
Maintenance and Service Vaux systems are designed to be maintenance-free, but do contain sensitive electronic parts. Avoid rough treatment to assure best performance. If you must ship the system, use the original packaging (or equivalent) for protection. The enclosures may be cleaned with a soft, slightly-damp soft cloth. Never use detergents, excess water, treated cloths, harsh cleaning agents, or sprays. This product is to be serviced only by the manufacturer or its authorized service agents.
Limited Warranty What does your warranty cover? Any defect in material or workmanship. For how long after the original purchase? Five-year limited warranty on Lattis Matrix Switchers. One-year limited warranty on Vaux Remote Controls. What will we do? If your Vaux product is defective and returned within 30 days of the date it was purchased, we will replace it at no charge to you.
Safety Information · As with any product, basic safety precautions should be observed during handling and use of this system. · Before using your system, please follow and adhere to all warnings, safety and operating instructions located on the product and in this owner’s manual. Retain this manual for future reference. · All warnings on the system components and in the instruction manual should be adhered to · Do not expose the system to extreme temperatures, such as found near a hot radiator or stove.