Download Print this page

Whirlwind RS-232 Control Manual

Rs-232 and telnet

Advertisement

Quick Links

RS-232 And Telnet
Control Manual
WHIRLWIND
99 LING RD., ROCHESTER, NY 14612
www.whirlwindusa.com
1-800-733-9473

Advertisement

loading
Need help?

Need help?

Do you have a question about the RS-232 and is the answer not in the manual?

Questions and answers

Summary of Contents for Whirlwind RS-232

  • Page 1 RS-232 And Telnet Control Manual WHIRLWIND 99 LING RD., ROCHESTER, NY 14612 www.whirlwindusa.com 1-800-733-9473...
  • Page 3: Table Of Contents

    Table of Contents Overview Pgs 2 ~ 3 RS-232 Control Pg 4 Telnet Control Pg 5 ETP String Components: Command Pgs 6 & 7 Device Number Pg 8 Attribute Pgs 9 ~ 25 Instance ID Numbers Pg 26 Index Pg 27...
  • Page 4 DSP Blocks in E Desk products. ETP strings can be sent via third-party controllers using RS-232 (see page 4) or Telnet via TCP/IP (see page 5). A line feed needs to be sent after each command string sent.
  • Page 5 Overview Example: A string to mute a standard mixer output might look like this: SET 3 SMMUTEOUT 5 5 1 <LF> The individual components for this string are: Instance Command Device Attribute Index1 Index2 Value Line Number feed Number SMMUTEOUT <LF>...
  • Page 6: Rs-232 Control

    RS-232 Control The RS-232 port on the back of an E Desk unit is set to a default baud rate of 38400, 8 data bits, no parity, 1 stop bit, and no flow control. (38400:8:None:1). If multiple E Desks are connected together in a system then only one RS-232 port needs to be connected to a third-party control system;...
  • Page 7: Telnet Control

    Telnet Control E Desk can be controlled using Telnet via TCP/IP. The same command strings that are used for RS-232 Control are used for Telnet. When controlling multiple E Desks that are not a part of the same DAP file, each E Desk device will need to be addressed via its own Telnet session from a control system or PC.
  • Page 8 ETP String Component: Command SET – Tells E Desk that a DSP attribute is to be set to a specific value – may contain negative numbers and/or decimal points GET - Tells E Desk that a DSP attribute is to be read – Response may contain a decimal point and/or a negative number.
  • Page 9 ETP String Component: Command Level Value Level Value Level Value Level Value Level Value 1120 -10.5 -55.5 11.5 1115 -33.5 -79.5 1110 -11.5 -56.5 10.5 1105 -34.5 -79.5 1100 -12.5 -57.5 1095 -35.5 -80.5 1090 -13.5 -58.5 1085 -36.5 -81.5 1080 -14.5 -59.5...
  • Page 10: Device Number

    DSP block with DSP block without Device Device number number Third Way: While connected an E Desk’s RS-232 port, type the string; GET 0 DEVID E Desk will return the Device Number of the unit you are connected to.
  • Page 11 ETP String Component: Attribute The Attribute defines the portion of the DSP block to be controlled (fader level, crosspoint mute etc). The following tables show whether each ETP Attribute supports SET/SETL, GET/GETL, INC, and DEC Commands, as well as the Value range that the Attribute will accept.
  • Page 12 ETP String Component: Attribute Input/Output Blocks SET / GET / Analog Attribute INC / Index1/ Value Range SETL GETL Inputs Index2 Input Gain MICGAIN Index1 0, 6, 12, 18, 24, 30, 36, 42, 48, 54, 60, 66 Input Level INPLVL Index1 -100 ~ 12 * Phantom...
  • Page 13 ETP String Component: Attribute SET / GET / CobraNet Attribute INC / Index1/ Value Range SETL GETL Output Index2 CobraNet CNOUTBNDL None 0 ~ 61439 TX Bundle CobraNet CNOUTLVL Index1 -100 ~ 0 * Output Level CobraNet CNOUTMUTE Index1 0=unmuted Output Mute 1=muted CobraNet...
  • Page 14 ETP String Component: Attribute SET / GET / MLI Input Attribute INC / Index1/ Value Range SETL GETL Index2 MLI RX EXPIBNDL None 0 ~ 61439 Bundle MLI Input EXPILVL Index1 -100 ~ 12 * Level MLI Input EXPIMUTE Index1 0=unmuted Mute 1=muted...
  • Page 15: Index 2

    ETP String Component: Attribute Mixer Blocks SET / GET / Automixer Attribute INC / Index1/ Value Range SETL GETL Index2 Input Level AMLVLIN Index1 -100 ~ 12 * Output AMLVLOUT None -100 ~ 12 * Level Input Mute AMMUTEIN Index1 0=unmuted 1=muted Output Mute...
  • Page 16 ETP String Component: Attribute SET / GET / Standard Attribute INC / Index1/ Value Range SETL GETL Mixer Index2 Input Level SMLVLIN Index1 -100 ~ 12 * Output SMLVLOUT Index2 -100 ~ 12 * Level Input Mute SMMUTEIN Index1 0=unmuted 1=muted Output Mute SMMUTEOUT...
  • Page 17 ETP String Component: Attribute SET / GET / Mix-minus Attribute INC / Index1/ Value Range SETL GETL Combiner Index2 Group State MCMBGROUP Y Both 0 = not grouped 1 = grouped Note: Index1 is the input number being addressed. Index2 is the group number; this is represented by a letter in the software, but addressed as a number in ETP commands.
  • Page 18 ETP String Component: Attribute Equalizer Blocks SET / GET / Graphic EQ Attribute INC / Index1/ Value Range SETL GETL Index2 EQ Band GEQLVLBND Index1 -30 ~ 15 * Level Bypass All GEQBYPALL None 0 = active Bands 1 = bypassed Can contain a decimal number.
  • Page 19 ETP String Component: Attribute Filters Blocks SET / GET / Attribute INC / Index1/ Value Range SETL GETL Index2 Cut off HPFLTFC None 20 ~ 20000 * freq. Filter HPFLTBYP None 0 = active Bypass 1= bypassed SET / GET / Attribute INC / Index1/...
  • Page 20 ETP String Component: Attribute Crossover blocks SET / GET / 2-Way Attribute INC / Index1/ Value Range SETL GETL Index2 Cutoff XOVR2FC Index1 20 ~ 20000 * Freq. SET / GET / 3-Way Attribute INC / Index1/ Value Range SETL GETL Index2 Cutoff...
  • Page 21 ETP String Component: Attribute Dynamic Blocks SET / GET / Leveler Attribute INC / Index1/ Value Range SETL GETL Index2 Bypass LVLRBYP None 0=active 1=bypassed SET / GET / Comp / Attribute INC / Index1/ Value Range SETL GETL Limiter Index2 Bypass CLIMBYP...
  • Page 22 ETP String Component: Attribute Ambient SET / GET / Attribute INC / Index1/ Value Range Noise SETL GETL Index2 Compensator Program None 0 = unmuted Mute ANCMUTEPGM 1 = muted Program ANCLVLPGM None -100 ~ 12 * Level ANCTHRSHPGM Y None -60.0 to 24 * Program...
  • Page 23 ETP String Component: Attribute Router Blocks SET / GET / Router Attribute INC / Index1/ Value Range SETL GETL Index2 Cross RTRMUTEXP Both 1 = off point 0 = on Example: SET 1 RTRXP 98 4 5 0<LF> Note: For attributes with 2 Index fields, Index1 is the row, and Index2 is the column.
  • Page 24 ETP String Component: Attribute Delay Blocks SET / GET / Delay Attribute INC / Index1/ Value Range SETL GETL Index2 DLYMSEC None 0 ~ ?* Delay in Milliseconds Delay in None 0 ~ ?* DLYCM Centimeters Delay in None 0 ~ ?* Meters DLYM Delay in...
  • Page 25 ETP String Component: Attribute Control Blocks SET / GET / Level Attribute INC / Index1/ Value Range SETL GETL Faders Index2 Fader FDRLVL Index1 -100 ~ 12 * Levels Mute FDRMUTE Index1 0 = unmuted Fader 1 = muted * Can contain a decimal number. SET / GET / Presets...
  • Page 26: Meters

    ETP String Component: Attribute Meter Blocks SET / GET / Meters Attribute INC / Index1/ Value Range SETL GETL Index2 Signal SPMTRLVL Index1 -100 ~ 36 * Peak PKMTRLVL Index1 0 = off 1 = peak RMSMTRLVL Index1 -100 ~ 36 * * Can contain a decimal number.
  • Page 27 ETP String Component: Attribute Generator Blocks No Attributes are specified at this time...
  • Page 28 ETP String Component: Instance ID Number E Desk uses an instance ID number to specify the exact DSP block to be controlled. Right click on the DSP block and select “Properties”, the instance number can be found the DSP Attributes 1 tab. The property sheet can only be accessed in an offline screen.
  • Page 29 ETP String Component: Index Index refers to inputs, outputs, or crosspoints of an Attribute. Some Attributes will need an Index1 (Input or Row) and/or an Index2 (output or Column). The tables in the Attribute section will define which, if any, indexes are required for the string.
  • Page 30 ETP String Component: Value Value determines what a DSP block is being set to, incremented by, or decremented by. The Attribute section will define which type of value the string will need in order to execute the ETP string. Example: INC 1 AMLVLIN 4 1 1<LF> In an Automatic mixer input level string, the Value equal to 1 states that the fader is to be incremented by 1 dB.
  • Page 31 Responses When a successful SET, SETL, INC, DEC, or RECALL command is sent to an E Desk device via RS-232 or Telnet, E Desk will respond with: ‘+OK’ followed by a carriage return and line feed. Example: Sending the string: SET 2 AMLVLIN 4 2 1< LF> will result in an: +OK<CR><LF>...
  • Page 32 Control Dialog - Overview E Desk software can be used to control E Desk units real time via a network. After connecting to an E Desk device, users, technicians, and designers (as determined by passwords) can access their appropriate level of control of the system. Depending on the authorized access level of control Levels, Meters, Presets, and layers can be accessed and changed.
  • Page 33 Control Dialog - Levels Once level controls are placed in a signal path audio levels can be increased, decreased or muted as needed.
  • Page 34 Control Dialog - Presets Once Presets are created, Preset buttons can be placed on screen and used to easily recall different scenarios.
  • Page 35 Control Dialog - Meters If meters are placed on screen, users can view real time Signal Present, RMS, and Peak indications.
  • Page 36: Hyperterminal

    HyperTerminal HyperTerminal is a useful tool that comes with Windows and can be used for RS-232 purposes. Simply open a HyperTerminal session by going to: Start> Programs> Accessories> Communications> HyperTerminal. Enter a name for your connection and click ‘OK’. Under the pull-down menu labeled ‘Connect Using’ select the location of your RS-232 Comm.
  • Page 37: Ip Address Commands

    E Desk has some useful IP and reset tools that may be useful when returning to older systems for service work. E Desk will automatically output its IP Address through the RS-232 port when it is powered up and functioning. Simply have a straight through RS-232 cable connected to E Desk and a PC with HyperTerminal running.

This manual is also suitable for:

E desk