Vortex EF2211 Programming Guide Table of Contents Introduction RS-232 Hardware Programming Tips 3.1. Initialization 3.2. Wildcard Characters 3.3. Using Acknowledgements 3.4. Macros and Presets Command Structure 4.1. Device Type 4.2. Device ID 4.3. Command Name 4.4. Command Data 4.5. Command Terminator Examples 4.6.
Page 3
8.15. AMCHNUM -- Set Chairman Mic 8.16. AMDECAY -- Set Decay Time for Automixers 8.17. AMGATEC -- Set Automixer Gating Control Mode 8.18. AMGATER -- Set Automixer Gate Ratio 8.19. AMGATET -- Set Automixer Gate Threshold 8.20. AMGNOM -- Set Global Maximum Number of Open Mics for Bus Automixer 8.21.
Page 4
8.60. GAINP -- Set Phone Output Gain 8.61. GAINSIT -- Set From Phone User Tone Gain 8.62. GAINSOT -- Set To Phone User Tone Gain 8.63. GATE -- Query Gating Status Information 8.64. GATEEN -- Enable Automatic Gating Messages 8.65. GMUTEO -- Mute All Outputs 8.66.
Page 5
8.105. MMUTE -- Mute Crosspoint in Main Matrix or Submatrix 8.106. MUTEGIL -- Set Mute Status of Line Inputs as a Group 8.107. MUTEI -- Mute One or More Inputs 8.108. MUTEO -- Mute One or More Outputs 8.109. NC -- Enable Noise Cancellation 8.110.
8.155. VTXMODO -- Enable VTX Mode on Specified Inputs 1. Introduction This document describes the command protocol that is used to communicate with the Vortex EF2211 via its RS-232 port. 2. RS-232 Hardware The communication between the Vortex and a host controller is conducted via the RS-232 port on the back panel of the Vortex.
The use of the wildcard character, '*', can make programming the host controller much easier. Be careful when using wildcards, however, since they can generate a lot of traffic on the digital bus. 3.3. Using Acknowledgements It is a good idea for the host program or control system to make sure that all connected Vortex devices have acknowledgment mode enabled (see the mode is on, a Vortex device will send an acknowledgment for each command it receives.
"raise the input gain by 3 dB". One example of using macros for a relative change is stereo volume ramping. If you have two outputs setup to have left and right program audio, then you could build a macro that contains two commands: one to increment the left channel by 1 dB and the other to increment the right channel by 1 dB.
A single alphanumeric character is used to indicate the device type. The devices in Polycom's EchoFree family have the following device types. Device EF200 EF1210 EF2280 EF2241 EF2211 EF2210 EF2201 Device type '*' can be used to send a command to all device types simultaneously.
Consider the command 'S**GAINIA10'. The device type for this command is 'S' and the device ID is a wildcard, thus the command will be broadcast to all EF2211 devices linked together. The command name in this case is 'GAINIA' and the command data (payload) is '10'. This command sets the gain on input A of all connected EF2211's to 10 dB.
Parameters associated with boolean commands can be queried using the '?' character. For example, if input A is muted, and you send ' S04MUTEIA? ', the EF2211 will respond with a status message of ' S04MUTEIA1 '. When a status message is generated for a boolean command, the command data will either be a '0' or '1', since '2' is obviously not a valid state.
Page 12
respond with a status message of ' S04AGC10 '. An example of an integer channel command is the 'GAINI' command, which adjusts the gain on the input channels. ' S04GAINIA12 ' sets the input gain of channel A to 12 dB. After sending this command, the device will respond with a status message of ' S04GAINIA12 '.
The EF2211 has three analog outputs labeled 1, A, and B. These outputs are all at line level. There are two additional outputs: the output to the telephone interface, labeled T, and the output to the...
Page 14
This yields a total of four physical outputs. The EF2211 has three analog inputs labeled 1, A, and B. Input 1 is mic/line selectable, and inputs A-B are line level only. Input 1 can also have phantom power enabled and contain channel processing, which includes the following DSP algorithms: Acoustic Echo Cancellation, Noise Cancellation, and AGC.
Page 15
Inputs: WB0-WB7 (with one invalid) Outputs: WM0-WM2 X Submatrix Inputs: XB0-XB7 (with one invalid) Outputs: XM0-XM2 Y Submatrix Inputs: YB0-YB7 (with one invalid) Outputs: YM0-YM2 Z Submatrix Inputs: ZB0-ZB7 (with one invalid) Outputs: ZM0-ZM2 For the P signal, bus there is a 7 x 2 matrix that allows the user to define up to two mixes of the P signal bus.
'S04MGAIN1,*,äzzzxxxxxx' sets the crosspoints of input 1 to 0 dB for output 1, -10 dB for outputs A, B and T, and -12 dB for outputs R1, P, and W-Z. In this case, the EF2211 will respoind with a status message of 'S04MGAIN1,*,äzzzxxxxxx'.
Page 17
The Storage column contains one of the following values indicating when and where the parameter is stored. "Global" "Preset" "-" = not stored or not applicable Globally stored parameters are not changed when a preset is executed. Only one copy of a global parameter is stored.
Page 18
Preset Set Local Maximum Number of Open Mics for Automixer AMNOM Preset Select NOM Attenuation on Each Output AMNOMAT Preset Set Off Attenuation for the Specified Automixer AMOFFAT Preset Set Gating Priority for the Specified Mic AMPRIOR Preset Set Automixer Reference Bias for the Specified Automixer AMREFB Preset Enable Automixer Reference for Specified Automixer...
Page 19
Preset Set Input Gain GAINI Preset Set Output Gain GAINO Preset Set Phone Output Gain GAINP Preset Set From Phone User Tone Gain GAINSIT Preset Set To Phone User Tone Gain GAINSOT Query Gating Status Information GATE Preset Enable Automatic Gating Messages GATEEN Preset Mute All Outputs...
Page 20
Add Command to Current Macro MACROA Global Delete One or All Macros MACROK List All Commmands in a Macro MACROL Execute Macro Quietly MACROQ Start a New Macro MACROS Global Write Macro to Non-Volatile Memory MACROW Execute Macro MACROX Preset Select which Signal is Displayed on the Front Panel LED Meter METER Preset...
Preset Set Slope Parameter for Specified Parametric EQ Output Stage PEQOS Preset Set Type Parameter for Specified Parametric EQ Output Stage PEQOT Preset Enable Phantom Power on Input 1 PHANTOM Take Phone On-Hook or Off-Hook PHONE See Which Devices Are Present PING Global Delete One or All Presets...
This command sets or queries the status of the auto answer feature. This command is a boolean command. See This command is saved to non-volatile memory only as part of a preset. The state of this command will be restored after power-up only if a preset is saved and that preset is set to be the power-on preset.
This command is saved to non-volatile memory only as part of a preset. The state of this command will be restored after power-up only if a preset is saved and that preset is set to be the power-on preset. Example Description S01AEC11 Enable AEC on input channel 1.
1 and T (the telephone input) . Using the wildcard character, '*', to specify the channel with this command is not supported for the EF2211. To set or query the command, the channels must be specified explicitly (e.g., 'S01AGC1?', 'S01AGCT0').
-10 dB of gain to the input signal. Using the wildcard character, '*', to specify the channel with this command is not supported for the EF2211. To set or query the command, the channels must be specified explicitly (e.g., 'S01AGCMIN1?', 'S01AGCMINT-7').
This command is saved to non-volatile memory only as part of a preset. The state of this command will be restored after power-up only if a preset is saved and that preset is set to be the power-on preset. Example Description Set AGC ramp rate on input channel S01AGCRATE13...
off-hook or busy tones and hangs up the phone if they are detected. The loop drop method looks for a drop in loop current on the phone line and hangs up the phone if a loop current drop is detected. command controls the call progress auto hangup feature.
EF2211's, each of which has its automixer enabled for its microphone input (input 1). Now, if each of these EF2211's sets its automixer to have Bus ID 5, then the three automixers (one from each EF2211) will work as a single automixer containing 3 (3 x 1) microphones.
This command enables, disables, or queries the chairman mode feature for the specified automixer. The first argument in the command specifies the automixer number (always 1 for the EF2211) and the second argument specifies whether chairman mode should be enabled, disabled, toggled, or queried.
(always 1 for the EF2211) . The second argument specifies which microphone should be the chairman microphone for the automixer (always 1 for the EF2211) . This command is not particularly useful on the EF2211 and EF2210, however it is provided for consistency with the EF2280 and EF2241.
Increase automixer decay time S01AMDECAY>500 by 500 ms. Query automixer decay time. S01AMDECAY? 8.17. AMGATEC -- Set Automixer Gating Control Mode This command sets the automixer gating control mode for the specified input channel. The possible modes are: 0 - normal gating 1 - microphone forced on 2 - microphone forced off This command is a channel integer command.
This command is a channel integer command. See on this type of command. The minimum and maximum values for this command are 0 and 100, respectively. This command is saved to non-volatile memory only as part of a preset. The state of this command will be restored after power-up only if a preset is saved and that preset is set to be the power-on preset.
AMBUSID. In contrast, the the EF2211. The first argument of this command specifies the automixer number (always 1 in the EF2211) to adjust. The second argument specifies the NOM limit (1-64). Even though this is a channel integer command, use of the wildcard for specifying the automixer number is not supported.
This command sets "last mic on" mode for the specified automixer. The first argument specifies which automixer (always 1 on the EF2211) The second parameter specifies the operation of "last mic on" mode and can be one of the following:...
The value of the AMLMN command is only valid when This command is not particularly useful on the EF2211 since there is only one mic on this device. However, it is provided in order to be consistent with the command sets of the other Vortex devices.
This command is not particularly useful on the EF2211 since there is only one mic on this device. However, it is provided in order to be consistent with the command sets of the other Vortex devices.
Enable NOM attenuation on S01AMNOMAT11 output 1 . Disable NOM attenuation on S01AMNOMATA0 output A. Toggle NOM attenuation status on output T (telephone S01AMNOMATT2 output) . Query NOM attenuation status S01AMNOMATB? of output B. Enable NOM attenuation on all S01AMNOMAT*1 outputs (1, A, B, T) .
The AMREFB command can be used to bias the AEC reference signal to make the automixer even less likely to gate on remote audio. The first argument in this command specifies the automixer number (always 1 on the EF2211) and the second argument specifies the reference bias in dB.
AMREFB the automixer even less likely to gate on remote audio. The first argument in the command specifies the automixer number (always 1 on the EF2211) and the second argument specifies whether automixer reference mode should be enabled, disabled, toggled, or queried.
Enable automixer reference mode for S01AMREFE11 Automixer 1. Query current setting of automixer S01AMREFE1? reference mode for Automixer 1. 8.30. BAUD -- Set Baud Rate for RS-232 Port This command sets the baud rate for the rear panel RS-232 port. The baud rate is specified in bits per second (bps).
8.32. BLDATA -- Request Level Information This command is used to request "blinking light" data from the EF2211. Blinking light data consists of signal levels for the 5 inputs (1, A, B, T), 4 outputs (1, A, B, T, L), and AEC reference (R1) as well as the room gain level for input 1, AGC gain level for input 1, and AEC state information for input 1.
Page 42
translate to AEC states. Byte Value AEC State Value (Byte Value - 132) Here's an example BLDATA message to clear things up. S01BLDATApèppçppppppèä The first four bytes (pèpp) consist of only two values. p = 0x70 = 112 112 - 132 = -20 è...
+ 1 AEC reference level + 1 room gain level + 1 AGC gain level + 1 AEC state). It is possible to tell the EF2211 to only send a subset of this information. There are two reasons you might want to do this.
8.35. BROADA -- Broadcast Commands to Other Connected Devices This command is used to broadcast commands to other connected Polycom devices via the EF Bus and/or ASPI Bus. For example, the command ' S01BROADA:B02PHONE1 ' would cause device ID 1 to send a command to the EF2241 at device ID 2 to tell it to take its phone off-hook.
Example Description Put AEC Reference 1 (R1) on the EF Bus. Set Vortex to not place any AEC reference on the EF Bus. Query which AEC reference this Vortex is S01BUSREF? placing on the EF Bus. 8.37. CGATE -- Query Camera Gating Status Information This command is used to query the gating status of the microphone input.
This command is saved to non-volatile memory only as part of a preset. The state of this command will be restored after power-up only if a preset is saved and that preset is set to be the power-on preset. Example Description Disable automatic camera gating S01CGATEEN0...
8.40. COUNTRY -- Specify Country Definitions for Phone Interface This command is used to set or query the country that the Vortex is configured for operation in. The country setting affects parameters associated with the phone interface including transmit and receive impedances, flash hook timing, timing thresholds for detecting hangup based on loop current drop, timing thresholds for detecting incoming rings, and outgoing DTMF levels.
Set output delay on output channel B to 150 ms (1500 S01DELAYOB1500 tenths of milliseconds). Increase output delay on output channel B by 170 ms (1700 S01DELAYOB>1700 tenths of milliseconds.) Query current output delay on S01DELAYOB? output channel B . 8.42.
Enable output delay on outputs A and B, and disable S01DELAYOE*0110 output delay on outputs 1 and Toggle enabled status of S01DELAYOE*2 output delay on all outputs. Query enabled status of S01DELAYOE*? output delay on all outputs. 8.43. DIAL -- Send DTMF Digits to Phone Interface This command dials the specified string of digits by sending the equivalent DTMF tones to the phone interface.
Query the value of the DSPAUTO S01DSPAUTO? parameter. 8.45. DSPLOAD -- Query Percentage of Variable DSP Resources Used This command queries the current percentage used of the available variable DSP resources. When this number reaches 100 percent, no more variable DSP veatures may ben enabled. An 'ERROR#060' will be generated if a command attempts to exceend 100 percent utilization.
Page 51
This error occurs as the result of an command attempts to set a "last mic on" number that does not belong to the ERROR#043 specified automixer while "last mic on" mode is set to manual. This error occurs as the result of an command tries to enable chairman mode, but the chairman microphone is set to a ERROR#044 microphone that does not belong to the specified automixer.
This error indicates an EF Bus ID conflict. See the Vortex user manual for ERROR#092 information on valid device IDs. This error indicates an EF Bus reference conflict. This error occurs when more than one Vortex is placing its AEC reference on the bus. Use the ERROR#093 remove the extra reference(s) in order to resolve the conflict.
Increase fader gains on all line S01FADERGIL>3 inputs by 3 dB. S01FADERGIL? Query fader gains on all line inputs. 8.48. FADERI -- Set Input Gain Fader The input channels of the Vortex pass through an analog gain stage before reaching the analog to digital converter.
Query the fader gain on input S01FADERIA? Set fader gain on all inputs (1, S01FADERI*6 A, B, T) to 6 dB. Set fader gain on input channels A and B to 0 dB and S01FADERI*ìääì gain on input channels 1 and T to 9 dB.
We recommend using hardware flow control whenever possible, especially when using higher baud rates. This command is saved to global non-volatile memory and is not part of a preset. Its value is saved each time it is changed. It will retain its value after power-down. Since this command writes to non- volatile memory, there will be a delay before an acknowledgment is returned.
8.52. FPPSWD -- Change Front Panel Password This command sets or queries the front panel password. This password is used in conjunction with the command. The front panel must be unlocked ('FPLOCK0') in order to use this command to FPLOCK set or query the front panel password.
This command is an integer command. See command. The minimum and maximum values for this command are -20 and 20, respectively. This command is saved to non-volatile memory only as part of a preset. The state of this command will be restored after power-up only if a preset is saved and that preset is set to be the power-on preset.
This command sets the gain of the dial tone received from the phone interface. This command is an integer command. See command. The minimum and maximum values for this command are -20 and 20, respectively. This command is saved to non-volatile memory only as part of a preset. The state of this command will be restored after power-up only if a preset is saved and that preset is set to be the power-on preset.
Increase incoming gain on all line S01GAINGIL>3 inputs by 3 dB. S01GAINGIL? Query gains on all line inputs. 8.58. GAINI -- Set Input Gain The input channels of the Vortex pass through an analog gain stage before reaching the analog to digital converter.
Example Description Status Message Set gain on input A to S01GAINIA10 10 dB. Query the gain on S01GAINIA? input A. Set gain on all inputs (1, S01GAINI*6 A, B, T) to 6 Set gain on input channels A and B to 0 dB and gain S01GAINI*ìääì...
Set gain on output channels 1 and T to 0 dB, and gain on S01GAINO*äììä output channels A and B to 9 dB. Query gain settings on all output S01GAINO*? channels (1, A, B, T) . 8.60. GAINP -- Set Phone Output Gain This command sets the gain of the output to the phone interface.
will be restored after power-up only if a preset is saved and that preset is set to be the power-on preset. Example Description S01GAINSIT6 Set tone output gain to 6 dB. S01GAINSIT>3 Increase tone output gain by 3 dB. S01GAINSIT? Query tone output gain. 8.62.
On the EF2211 and EF2210, there is only one microphone, so the wildcard character is of limited use. can be used to have gating information sent automatically instead of having to poll this GATEEN command.
The name of this command is an abbreviation of "Global Mute Outputs." Enabling this option causes all of the physical outputs to be muted (outputs 1, A, B, T) . This muting is independent of the normal output mute command, MUTEO. This command is provided so that the control program can implement a "saftey mute"...
iLABELx,y where i is the device type and ID, x is the label specifier, and y is the label text (to set the label) or a ? character (to query the label). The label specifiers are as follows: Label Specifier I1, IA, IB, IT O1, OA, OB, OT P, W, X, Y, Z...
This command was introduced in firmware version 2.5.0. This command is a channel boolean command. See on this type of command. This command is saved to non-volatile memory only as part of a preset. The state of this command will be restored after power-up only if a preset is saved and that preset is set to be the power-on preset.
preset. Example Description Enable stereo AGC linking on S01LAGCLINKAB1 inputs A and B. Disable stereo AGC linking on S01LAGCLINKAB0 inputs A and B. Toggle stereo AGC linking on S01LAGCLINKAB2 inputs A and B. Query status of stereo AGC S01LAGCLINKAB? linking on inputs A and B. 8.70.
LAGCMIN is set to -10, then the AGC for that channel can apply a minimum of -10 dB of gain to the input signal. This command was introduced in firmware version 2.5.0. This command is a channel integer command. See on this type of command.
This command sets or queries the status of the line echo canceller (LEC). This command is a boolean command. See This command is saved to non-volatile memory only as part of a preset. The state of this command will be restored after power-up only if a preset is saved and that preset is set to be the power-on preset.
24 boolean values is returned with the first value indicating the state of the first logic input, the second value indicating the state of the second logic input, and so on. This command is saved to global non-volatile memory and is not part of a preset. Its value is saved each time it is changed.
6 changes from the inactive state to the active state. This command S01LIA6,BROADA:S02MUTEI11 causes the EF2211 at ID 2 to mute its input channel 1 when logic pin 6 on the EF2211 at ID 1 changes from the inactive to active state.
active state to the inactive state. Typically, the inactive state is logic high ('1') and the active state is logic low ('0'). This is commonly referred to as active low. Acitve low is considered normal because a closed switch would ground the input and a closed switch would normally be considered active. This polarity setting can be changed via the A single command can be assigned to each of three conditions occurring on the logic pin: a change to the active state, a change to the inactive state, and a repeating command when the pin is held in the...
command. Since up to 256 commands can be stored in each macro, this gives the effect of MACROQ having up to 256 commands execute when the logic pin changes state. The command associated with the state change can also be a different rooms based on external logic settings.
Example Description S01LIEN1 Enable automatic logic input status messages. S01LIEN1 S01LIEN0 Disable automatic logic input status messages. S01LIEN0 S01LIEN2 Toggle automatic logic input status messages. S01LIEN? Query automatic logic input status messages. 8.80. LIG -- Configure Logic Input Pins Into a Group This conmmand configures which logic input pins are in a group.
8.81. LIK -- Delete One or All Logic Input Pin Commands This command "kills" or deletes all commands for a given logic input pin. In other words, the commands associated with LIA, LID, and character can also be specified for the logic input pin, in which case the commands for all logic input pins will be deleted.
S01LIM100101101111011111111111 S01LIM? 8.83. LIN -- Assign Command to Logic Input Group This command assigns a command to be executed when a group of logic input pins is in a certain configuration. Logic groups are defined via the As an example, assume that the command S01LIG2,000001111100000000000000 has been sent to the device.
closed switch would ground the input, and a closed switch would normally be considered active. This command affects the operation of the LIA, LID, and polarity is reversed, the operation of these commands is reversed. By default, the polarity for all pins is set to normal (active low). This command is saved to global non-volatile memory and is not part of a preset.
Page 78
State This command is used to define the conditions under which a given logic output pin goes into the active state. By default the logic output pins are active high. Active high is the default because it would light an LED connected to the output when the output was in the active state. The polarity of the logic output pins can be changed with the The syntax of this command allows one to use one of the boolean channel commands to determine the state of the logic output pin.
Configure the conditions for activation of logic S01LOA10,MUTEI*1+-. output 10 as described in the example above. Delete conditions for activation of logic output S01LOA7, 8.87. LOD -- Define Behavior for Logic Output Deactivated Status This command is used to define the conditions under which a given logic output pin goes into the deactive state.
S01LOEN? Query automatic logic output status messages. 8.89. LOK -- Delete One or All Logic Output Pin Commands This command "kills" or deletes all commands for a given logic output pin. In other words, the commands associated with character can also be specified for the logic output pin, in which case the commands for all logic output pins will be deleted.
Example S01LOM10010110111101111111 S01LOM? 8.91. LOP -- Set Polarity for Logic Outputs This command sets the polarity for the 20 logic input pins. Setting the polarity for a given pin to 1 indicates that the polarity should be normal (active high). Setting the polarity for a given pin to 0 indicates that the polarity should be inverted (active low).
any PRESET command any MACRO command any logic input or output command If an attempt to assign an invalid command to a macro is made (via MACROA), then the error condition ERROR#074 will be generated. An error will be generated if the specified command is not a valid command. However, an error will not be generated if the specified command is valid, but its data is invalid.
Delete all the commands associated with all 255 macros. S01MACROK* 8.94. MACROL -- List All Commmands in a Macro This command lists all the commands in a given macro. For example, assume that a macro has been defined via the following command sequence. S01MACROS112 S01MACROA112,MUTEI*0 S01MACROA112,GAINI*0...
This command is used to start writing a new macro with a specified macro number. This command is used in conjunction with the command is sent while another macro is in the process of being written (before the command is sent), then the macro in progress will be deleted and the new one will be started. See the description of the MACROA 8.97.
This command selects which signal is displayed on the front panel LED meter. The options correspond to either the telepone input or telephone output. The labels for the the telephone input and output are IT and OT, respectively. This command is saved to non-volatile memory only as part of a preset. The state of this command will be restored after power-up only if a preset is saved and that preset is set to be the power-on preset.
S01MGAINWB0,WM0,-3 S01MGAIN1,*,ä{{èäÇÇÇÇÇ S01MGAINB,*,-3 S01MGAINB,*,>12 S01MGAINB,*,? 8.101. MGATE -- Select Gated or Ungated Microphone Signal in Matrix For each crosspoint of the microphone input channels of the main matrix, the microphone signals can be taken before the automixer (ungated) or after the automixer (gated). This command selects the gated or ungated microphone signal.
This command is a matrix boolean command. See this type of command. This command is saved to non-volatile memory only as part of a preset. The state of this command will be restored after power-up only if a preset is saved and that preset is set to be the power-on preset.
Query enabled status of microphone gain S01MIC1? stage for input channel 1. 8.103. MINI -- Enable Modem Initialization String This command controls whether or not the modem initialization string is sent at power-up. If MINI is 0, then the modem initialization string is not sent. If MINI is 1, then the modem initialization string is sent.
Example S01MINISTRATF1E0&B1S0=2 S01MINISTR? 8.105. MMUTE -- Mute Crosspoint in Main Matrix or Submatrix This command sets or queries the mute status of one or more crosspoints in either the main matrix or one of the EF Bus submatrices. This command is a matrix boolean command. See this type of command.
S01MMUTE1,*,0110100000 S01MMUTEA,*,0 S01MMUTEA,*,2 S01MMUTEA,*,? 8.106. MUTEGIL -- Set Mute Status of Line Inputs as a Group This command sets the mute status of all the line inputs simultaneously. This is different from using a wildcard, * with the command because that command sets all the mic and line inputs together, MUTEI while the MUTEGIL sets only the line inputs.
S01MUTEGIL2 Toggle mute status of all line inputs. Query the mute status of all the line S01MUTEGIL? inputs. 8.107. MUTEI -- Mute One or More Inputs This command sets or queries the mute status of the analog inputs (1, A, B, T) . This command is a channel boolean command.
Toggle mute status of all inputs. S01MUTEI*2 Query mute status of all inputs. S01MUTEI*? 8.108. MUTEO -- Mute One or More Outputs This command sets or queries the mute status of the analog outputs (1, A, B, T) . This command is a channel boolean command. See on this type of command.
S01NC1? Query NC state on input channel 1 . S01NC*1 Enable NC on input channels 1 and T . Disable NC on all microphone input S01NC*0 channels (only input 1 on EF2211) . Toggle NC state on all microphone input S01NC*2 channels (only input 1 on EF2211) .
This command controls the non-volatile memory lock feature. When NVLOCK is enabled, the user may not save any system settings to non-volatile memory. This includes global parameters, presets, macros, labels, and logic assignments. The lock applies whether the user tries to make the changes via RS-232, front panel, logic inputs, or any other method.
Query the current non-volatile memory password. S01NVPSWD? 8.114. PEQIA -- Set All Parameters for Specified Parametric EQ Input Stage This command sets or queries all of the parameters for the parametric equalizer (EQ) filters on input channels 1, A, B, and T input channel T. Each channel has five bands of parametric EQ that can be independently controlled.
Page 97
Parametric (1) Low Shelf (2) High Shelf (3) Lowpass (4) Highpass (5) Linkwitz-Riley Lowpass (6) Linkwitz-Riley Highpass (7) When a parameter is invalid for a given filter type, the parametric EQ commands will still set that parameter, however its value will not be used for filter computations. This valid/invalid parameter information above is provided mainly as guidelines for programmers writing control software for the Vortex.
S01PEQIAB,1,? 8.115. PEQIB -- Set Bandwidth Parameter for Specified Parametric EQ Input Stage This command sets or queries the bandwidth parameter (in 1/100th octaves) for the parametric equalizer (EQ) filters on input channels 1, A, B, and T . Each channel has five bands of parametric EQ that can be independently controlled.
the parametric equalizer (EQ) filters on input channels 1, A, B, and T . Each channel has five bands of parametric EQ that can be independently controlled. This command has the same format and restrictions as the parameter, the enabled status, is specified instead of all the parameters. See the more information.
Set frequency of parametric EQ on input 1 , band 2 to S01PEQIF1,2,1250 1250 Hz. Query current frequency setting of parametric EQ on S01PEQIFB,1,? input B , band 1. 8.118. PEQIG -- Set Gain Parameter for Specified Parametric EQ Input Stage This command sets or queries the gain parameter (in dB) for the parametric equalizer (EQ) filters on input channels 1, A, B, and T .
(EQ) filters on input channels 1, A, B, and T . Each channel has five bands of parametric EQ that can be independently controlled. For the Linkwitz-Riley filters, the slope can either be 12 or 24 (dB/Octave).For the low shelf and high shelf filters, the minimum value for the slope parameter is 1, and the maximum value is 1.2 times the current value of the gain parameter.
parameter, the filter type, is specified instead of all the parameters. See the more information. To set the slope parameter for an output parametric EQ filter, use the command. To set all the parameters for an output parametric EQ filter, use the This command is saved to non-volatile memory only as part of a preset.
Page 103
Gain -20 - 20 1 - 1.2 * Gain for shelving filters, 12 or 24 for Linkwitz- Slope Riley filters Enable 0 - 1 The paramters are specified in the order shown and are separated by commas. The wildcard character, *, may not be used for any of the parameters listed above. If an attempt is made to set one of the parameters outside the valid range, the command will fail and return an error message of ERROR#002.
S01PEQOA1,2,1,1250,40,-20,1,1 S01PEQOAB,1,? 8.122. PEQOB -- Set Bandwidth Parameter for Specified Parametric EQ Output Stage This command sets or queries the bandwidth parameter (in 1/100th octaves) for the parametric equalizer (EQ) filters on output channels 1, A, B, and T . Each channel has five bands of parametric EQ that can be independently controlled.
preset. Example Description Set bandwidth of parametric EQ on output 1 , band 2 to 40 S01PEQOB1,2,40 1/100th octaves. Query current bandwidth setting of parametric EQ on output B , S01PEQOBB,1,? band 1. 8.123. PEQOE -- Set Enabled Parameter for Specified Parametric EQ Output Stage This command sets or queries the enabled parameter (0 = filter is disabled, 1 = filter is enabled) for the parametric equalizer (EQ) filters on output channels 1, A, B, and T .
This command sets or queries the frequency parameter (in Hz) for the parametric equalizer (EQ) filters on output channels 1, A, B, and T . Each channel has five bands of parametric EQ that can be independently controlled. The minimum and maximum values for the frequency parameter are 20 and 20000, respectively. For filter types that have a center frequency (e.g., parametric), this parameter specifies the center frequency.
This command is saved to non-volatile memory only as part of a preset. The state of this command will be restored after power-up only if a preset is saved and that preset is set to be the power-on preset. Example Description Set the gain of the parametric EQ on output 1 , band 2 to -20...
Query current slope setting of parametric EQ on output B , band S01PEQOSB,1,? 8.127. PEQOT -- Set Type Parameter for Specified Parametric EQ Output Stage This command sets or queries the type parameter for the parametric equalizer (EQ) filters on output channels 1, A, B, and T .
Query current type setting of parametric EQ on output B , band S01PEQOT1,2,1 8.128. PHANTOM -- Enable Phantom Power on Input 1 This command sets or queries the status of phantom power on microphone input 1. This command is a channel boolean command. See on this type of command.
In the following example, it is assumed that there are two EF2280's (device IDs 0 and 1), two EF2241's (device IDs 2 and 3), two EF2211's (device IDs 4 and 5), two EF2210's (device ID's 6 and 7), and two EF2201's (device ID's 0 and 1) linked together via EF Bus.
Example S01PRESETK18 S01PRESETK* 8.132. PRESETL -- List All Commmands in a Preset This command lists all the commands in a given preset. For example, assume that user preset 18 has been defined previously by the following command. S01PRESETW18 Now, issuing the command: S01PRESETL18? Will result in a long sequence of status mesages reflecting all the data stored in the preset.
This command executes the preset corresponding to the specified number, which must be between 0 and 47. The preset must either be a pre-defined factory preset (0 - 15) or a user preset (16 - 47) that has been previously defined via the error condition of ERROR#070 will be returned.
Example Description S01PRESETX18 Execute preset number 18. 8.137. REDIAL -- Redial the Last Dialed Phone Number Executing this command causes the Vortex to redial the last number. The last number is defined as all the digits that were dialed since the phone was last taken off-hook. Like the phone is not already off-hook, this command will take it off-hook automatically.
REFGAINR1 and REFGAINR2, for controlling the effective output gain of R1 and R2, respectively. There is only one AEC reference on the EF2211 and EF2210, so there is only one command, REFGAINR1 for controlling the effective output gain of R1.
S01RING1 Enable auto answer mode. S01RING1 S01RING0 Disable auto answer mode. S01RING0 S01RING2 Toggle auto answer mode. S01RING? Query auto answer mode. 8.141. SGGAIN -- Set Gain of Signal Generator This command sets the gain of the internal signal generator. The value of SGGAIN specifies the gain in dB applied to signal generator.
S01SGTYPE? Query current signal generator type. 8.144. SOUNDL -- Play Sound Locally This command can be used to play sounds from the telephone interface to serve as audio cues. The command plays sounds out to the phone output. The SOUNDL command plays sounds SOUNDP through the input from the telephone interface (so they will be heard locally).
S01SOUNDL0 Play "ascending thirds" sound (same as entry tone) locally. 8.145. SOUNDP -- Play Sound to Phone This command can be used to play sounds from the telephone interface to serve as audio cues. The SOUNDP command plays sounds out to the phone output. The through the input from the telephone interface (so they will be heard locally).
This command sets or queries the amount of time (in milliseconds) between each new screen of the LCD screen saver. This command is an integer command. See command. The minimum and maximum values for this command are 500 and 600000, respectively. This command is saved to non-volatile memory only as part of a preset.
This command sets or queries the amount of time (in milliseconds) that the front panel buttons must be idle before the screen saver starts. This command is an integer command. See command. The minimum and maximum values for this command are 500 and 600000, respectively. This command is saved to non-volatile memory only as part of a preset.
S01SSTEXT0,1,? 8.150. SWRESET -- Perform Soft Reset of System Executing this command causes the Vortex to perform a software reset. The effect of the software reset is similar to cycling the power. Example Description S01SWRESET Perform a software reset. 8.151. SWVER -- Query Software Version This command is used to query the firmware version of the Vortex.
8.154. VTXMODI -- Enable VTX Mode on Specified Inputs Vortex devices can be connected to a Polycom VTX 1000 in order to use the wideband capabilities of that device. When connecting to a VTX 1000, special proccessing is done on the Vortex in order to guarantee compatibility with the VTX 1000.
8.155. VTXMODO -- Enable VTX Mode on Specified Inputs Vortex devices can be connected to a Polycom VTX 1000 in order to use the wideband capabilities of that device. When connecting to a VTX 1000, special proccessing is done on the Vortex in order to guarantee compatibility with the VTX 1000.
Page 123
Query status of VTX mode on S01VTXMODOA? output A. Enable VTX mode on outputs 1, S01VTXMODO*1 A-B. Disable VTX mode on outputs 1, S01VTXMODO*0 A-B. Enable VTX mode on output 1 and disable VTX mode on S01VTXMODO*100 output A-B. Toggle status of VTX mode on S01VTXMODO*2 outputs 1, A-B.
Need help?
Do you have a question about the Vortex EF2211 and is the answer not in the manual?
Questions and answers