background image

Example

Description

Status Message

T01PRESETK18

Delete preset number 18. 

T01PRESETK18

T01PRESETK*

Delete all presets. 

T01PRESETK*

8.95. 

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. 

T01PRESETW18

Now, issuing the command: 

T01PRESETL18?

Will result in a long sequence of status mesages reflecting all the data stored in the preset. At the end 

of the status messages, a final message of 

T01PRESETL18

will be displayed. 

8.96. 

PRESETP

 -- Set Which Preset Will Be Activated At 

Power-Up

This command sets or queries the power-up preset, which is executed each time the device powers up. 

The power-up preset must be one of the factory presets (0-15) or one of the user presets (16-47). 

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. 

Example

Description

Status Message

T01PRESETP16

Set the power-up preset to be user 

preset 16. 

T01PRESETP16

T01PRESETP?

Query the current power-up preset. 

T01PRESETPx

, where 

x

 is between 

0

 and 

47

 

depending on which preset is currently set to 

be the power-on preset. 

8.97. 

PRESETQ

 -- Execute a Preset Quietly

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 

Summary of Contents for Vortex EF2201

Page 1: ...e Copyright 2003 Polycom Inc Polycom and the Polycom logo are registered trademarks of Polycom Inc ASPI Vortex VS4000 Viewstation and iPower are registered trademarks of Polycom Inc All other brand names product names and trademarks are the sole property of their respective owners ...

Page 2: ...Acknowledgment Mode 8 3 AGC Enable or Disable Mic Line Input Automatic Gain Control 8 4 AGCMAX Set Maximum Allowed Mic Line Input AGC Gain 8 5 AGCMIN Set Minimum Allowed Mic Line Input AGC Gain 8 6 AGCRATE Set Ramp Rate of Mic Line Input AGC 8 7 AHCP Enable or Disable Call Progress Based Auto Hangup 8 8 AHLD Enable or Disable Loop Drop Based Auto Hangup 8 9 AMNOMAT Select NOM Attenuation on Each O...

Page 3: ... 8 40 LEC Enable or Disable LEC 8 41 LECMODE Set Amount of Double Talk Suppression used in the LEC 8 42 LI Query State of Logic Inputs 8 43 LIA Assign Action for when Logic Input is Activated 8 44 LID Assign Action for when Logic Input is Deactivated 8 45 LIH Assign Action for when Logic Input is Held 8 46 LIEN Enable Automatic Logic Input Status Messages 8 47 LIG Configure Logic Input Pins Into a...

Page 4: ...Stage 8 84 PEQIT Set Type Parameter for Specified Parametric EQ Input Stage 8 85 PEQOA Set All Parameters for Specified Parametric EQ Output Stage 8 86 PEQOB Set Bandwidth Parameter for Specified Parametric EQ Output Stage 8 87 PEQOE Set Enabled Parameter for Specified Parametric EQ Output Stage 8 88 PEQOF Set Frequency Parameter for Specified Parametric EQ Output Stage 8 89 PEQOG Set Gain Paramet...

Page 5: ... minimum cable for updating firmware should contain 5 wires RX TX RTS CTS GND 3 Programming Tips 3 1 Initialization During power up of the Vortex device or initialization of the host program electrical fluctuations on the RS 232 lines may cause the Vortex to receive spurious data After initialization the host program should send a few carriage return characters M ASCII 13 to the connected Vortex t...

Page 6: ... from the Vortex device To implement this organize your code so that the functions that send commands are totally separate from the functions that receive responses from the Vortex devices This also enables your host program to support the presence of multiple host controllers For example consider the following sequence of events 1 Another host sends a command to a Vortex device 2 The Vortex devic...

Page 7: ...ne to increment the left channel by 1 dB and the other to increment the right channel by 1 dB Then by calling that macro you can ramp the stereo outputs A similar thing can be done with decreasing the volume Another thing to consider when using macros and presets is to use the MACROQ and PRESETQ commands instead of the MACROX and PRESETX commands Both the Q and X versions execute the macro or pres...

Page 8: ...d name can be from 1 to 7 characters long Command names will be specific to device types In other words the EF2280 has its own command set which is different from the EF2241 s which is different from the EF1210 s etc There are some commands such as PING that are common among all the various command sets 4 4 Command Data The command data is a series of 0 64 characters containing payload data for th...

Page 9: ...of its internal parameters changes This means that the host program does not need to continually poll the Vortex in order to detect status changes Status messages are in the same format as the commands used to set the corresponding parameter For example suppose you send the command T GAINIT10 and there are two EF2201 s linked together with device IDs 3 and 7 The EF2201 s will respond with T03GAINI...

Page 10: ...GAINIT9 The numeric part of both the absolute and relative arguments can contain a or to indicate the algebraic sign of the argument If no sign is given is assumed The parameters associated with integer commands have maximum and minimum values associated with them If you try to set a parameter above its maximum or below its minimum the parameter will be set to its maximum or minimum value respecti...

Page 11: ...rd character for channel commands is generally more useful on devices with multiple inputs such as the EF2280 and EF2241 6 4 Matrix Commands Matrix commands are used for controlling parameters that exist at the crosspoints of the mixing matrices Typical parameters include gain and mute Before describing the matrix commands it is necessary to give a description of the matrices involved During the f...

Page 12: ...e automixer so that outputs created from these busses can be appropriately attenuated for the number of open microphones The digital inputs consist of all of the signals placed on the EF Bus by the other connected Vortex devices Each P W X Y and Z bus can carry channels from up to eight other devices so we have the following digital inputs to each Vortex device PB0 PB7 WB0 WB7 XB0 XB7 YB0 YB7 and ...

Page 13: ...osspoints in the main matrix or EF Bus submatrices Matrix commands are similar to channel commands except that instead of specifying a single channel it is necessary to specify a crosspoint or range of crosspoints In order to specify a single crosspoint you use the input and output labels discussed in this section The first label always specifies the input to the matrix and the second label always...

Page 14: ...he mutes for input T of the main matrix If this command follows after the command in the above example the EF2201 will respond with a status message of T04MMUTET 01 T04MMUTET queries the status of the mutes for input T of the main matrix If this command follows after the commands in the above examples the EF2201 will respond with a status message of T04MMUTET 01 6 5 Miscellaneous Commands Miscella...

Page 15: ...ate for RS 232 Port BLAUTO Preset Enable Automatic BLDATA Messages BLDATA Request Level Information BLINFO Preset Select Information to be Reported in BLDATA BROAD2 Broadcast Arbitrary Command Strings to RS 232 Port BROADA Broadcast Commands to Other Connected Devices COUNTRY Global Specify Country Definitions for Phone Interface DELAYO Preset Set Output Delay DELAYOE Preset Enable Output Delay DI...

Page 16: ...ure Logic Input Pins Into a Group LIK Global Delete One or All Logic Input Pin Commands LIM Preset Mask Logic Input Pins LIN Global Assign Command to Logic Input Group LIP Global Set Polarity for Logic Inputs LO Query or Set Status of Logic Output Pins LOA Global Define Behavior for Logic Output Activated State LOD Global Define Behavior for Logic Output Deactivated Status LOEN Preset Enable Autom...

Page 17: ...t Stage PEQIS Preset Set Slope Parameter for Specified Parametric EQ Input Stage PEQIT Preset Set Type Parameter for Specified Parametric EQ Input Stage PEQOA Preset Set All Parameters for Specified Parametric EQ Output Stage PEQOB Preset Set Bandwidth Parameter for Specified Parametric EQ Output Stage PEQOE Preset Set Enabled Parameter for Specified Parametric EQ Output Stage PEQOF Preset Set Fre...

Page 18: ...swer feature This command is a boolean command See Section 6 1 for more information 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 Example Description Status Message T01AA1 Enable auto answer mode T01AA1 T01AA0 Disable a...

Page 19: ... channel boolean command See Section 6 3 and Section 6 1 for more information 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 Example Description Status Message T01AGCT1 Enable AGC on input channel T T01AGCT1 T01AGCT0 Dis...

Page 20: ...re 15 and 0 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 Example Description Status Message T01AGCMINT 3 Set AGC minimum gain on input channel T to 3 dB T01AGCMINT 3 T01AGCMINT Query the AGC minimum gain on input channel T T01AGC...

Page 21: ...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 Status Message T01AHCP1 Enable call progress based auto hangup mode T01AHCP1 T01AHCP0 Disable call progress based auto hangup mode T01AHCP0 T01AHCP2 Toggle call progress based auto hangup mode T01AHCPx wher...

Page 22: ...e no microphones on this device other microphones can be brought in via the W X Y and Z busses These signals will have NOM information carried with them from the other devices which is why NOM attenuation is provided at the outputs This command is a channel boolean command See Section 6 3 and Section 6 1 for more information on this type of command This command is saved to non volatile memory only...

Page 23: ...aud rate If you setup your control system to quickly change its RS 232 baud rate after you send this command then you can probably receive the acknowledgement at the new baud rate 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 ...

Page 24: ...end BLDATA responses via the BLAUTO command The most general format of the BLDATA responses generated by the Vortex is as follows T01BLDATAio Each of the i and o characters above represents a single byte of data as shown in the table below BLDATA Bytes Meaning i input level T o output level T The i byte corresponds to signal levels on the T input The o byte corresponds to signal levels on the T ou...

Page 25: ...messages of the form T01BLDATAo Where the o byte is the signal level for output T 8 13 BLINFO Select Information to be Reported in BLDATA This command controls which bytes are sent in the BLDATA command See the description of the BLDATA command for more information on the BLINFO command This command is saved to non volatile memory only as part of a preset The state of this command will be restored...

Page 26: ...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 DTM...

Page 27: ...tatus Message T01DELAYOT1500 Set output delay on output channel T to 150 ms 1500 tenths of milliseconds T01DELAYOT1500 T01DELAYOT 1700 Increase output delay on output channel T by 170 ms 1700 tenths of milliseconds T01DELAYOTx where x is between 0 and 3400 depending on the current output delay setting for output channel T If this command is issued after the above example then the status message wi...

Page 28: ...he example above then the status message would be T01DELAYOE 1 T01DELAYOE Query enabled status of output delay on all outputs B01DELAYOE x where x is either 0 or 1 depending of the current enabled status of the output delay on the corresponding output If this command was sent after the example above then the status message would be T01DELAYOE 1 8 19 DIAL Send DTMF Digits to Phone Interface This co...

Page 29: ...a DSPLOAD status message will be generated automatically any time the percent utilization changes Example Description Status Message T01DSPLOAD Query percentage of variable DSP resources used T01DSPLOADx where x is between 0 and 99 and indicates the percentage of the variable DSP resources being used 8 22 ERROR Enable or Disable Error Messages This command sets or queries whether or not error mess...

Page 30: ... NVLOCK ERROR 076 This error occurs when attempting to add a macro command either during an upload or while writing a single macro and the Vortex runs out of room in non volatile memory As a result the entire macro is discarded If this occurs during an upload all previous macros before the one that caused the error are written successfully ERROR 077 This error occurs when attempting to add a comma...

Page 31: ...ed 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 Status Message T01FADERIT10 Set fader gain on input T to 10 dB T01FADERIT10 T01FADERIT Query the fader gain on input T T01FADERITx where x is a number between 0 and 30 depending on the current set...

Page 32: ...and writes to non volatile memory there will be a delay before an acknowledgment is returned Example Description Status Message T01FLOW1 Set rear panel RS 232 port to use hardware flow control T01FLOW1 T01FLOW Query flow control setting of rear panel RS 232 port T01FLOWx where x is 0 1 or 2 depending on the current flow control setting 8 26 FPLOCK Lock Unlock Front Panel This command controls the ...

Page 33: ...WD Change Front Panel Password This command sets or queries the front panel password This password is used in conjunction with the FPLOCK command The front panel must be unlocked FPLOCK0 in order to use this command to set or query the front panel password If the front panel is locked then this command will result in ERROR 004 The examples below assume that the front panel is unlocked Example Desc...

Page 34: ...es 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 Example Description Status Message T01GAIND6 Set incoming DTMF gain to 6 dB T01GAIND6 T01GAIND 3 Increase incoming DTMF gain by 3 dB T01GAINDx where x...

Page 35: ...re 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 Example Description Status Message T01GAINDT6 Set dial tone gain to 6 dB T01GAINDT6 T01GAINDT 3 Increase dial tone gain by 3 dB T01GAINDTx where x is the new value of the ...

Page 36: ...y T on the EF2201 This command is a channel integer command See Section 6 3 and Section 6 2 for more information on this type of command The minimum and maximum values for this command are 100 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 ...

Page 37: ...e would be T01GAINP9 8 35 GAINSIT Set From Phone User Tone Gain This command sets the gain of the user tones coming from the phone DSP User tones include entry and exit tones see TONEE and custom tones see the SOUNDP and SOUNDL commands In most cases the tones are played out locally and their gains are adjusted by the GAINSIT command Sometimes the tones are played out to the phone and the gain is ...

Page 38: ...9 T01GAINSOT Query tone output gain T01GAINSOTx where x is the new value of the tone output gain If this command was issued after the example above then the status message would be T01GAINSOT9 8 37 GMUTEO Mute All Outputs The name of this command is an abbreviation of Global Mute Outputs Enabling this option causes all of the physical outputs to be muted output T This muting is independent of the ...

Page 39: ...latile memory there will be a delay before an acknowledgment is returned Example Description Status Message T01ID3 Change the device ID from 1 to 3 T03ID3 T01ID Query current device ID T01ID1 8 39 LABEL Set or Query one of the Device Labels This command sets or queries one of the many labels stored in the device The LABEL command has the following syntax iLABELx y where i is the device type and ID...

Page 40: ...sable LEC This command sets or queries the status of the line echo canceller LEC This command is a boolean command See Section 6 1 for more information 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 Example Description S...

Page 41: ...rrent state of logic inputs T01LI 111010100010111100001110 this is an exapmle response the actual values will depend on the actual states on the logic inputs 8 43 LIA Assign Action for when Logic Input is Activated This function assigns a single command to be executed when a given logic input changes from the inactive state to the active state Typically the inactive state is logic high 1 and the a...

Page 42: ...command MUTEIT1 to occur when logic input pin 4 changes from the inactive to active state The MUTEIT1 mutes input channel T T01LIA4 MUTEIT1 T01LIA5 MACROX23 Assign the command MACROX23 to occur when logic input pin 5 changes from the inactive state to the active state The MACROX23 command executes macro 23 which can contain up to 256 other commands T01LIA5 MACROX23 T01LIA6 BROADA T02MUTEIT1 Assign...

Page 43: ...ge the command may be a MACROX or MACROQ command Since up to 256 commands can be stored in each macro this gives the effect of having up to 256 commands execute when the logic pin changes state The command associated with the state change can also be a PRESETX or PRESETQ This makes it easy to reconfigure the device for different rooms based on external logic settings The BROADA is also useful in l...

Page 44: ...he EF Bus so you can effectively make a logic pin state change on one device cause an action to occur on another device ERROR 074 will be generated if the assigned command is one that writes non volatile memory and the pin will not actually be assigned See the description of the LIA for examples on how to use the LIH command The syntax for this command is exactly the same One additional example is...

Page 45: ...his conmmand configures which logic input pins are in a group Logic groups allow events to happen when certain combinations of inputs are present on the logic pins For example if a logic group was defined that consisted of three logic input pins pin 1 pin 2 and pin 3 then a total of eight combinations 23 are possible and a command or macro can be assigned to each combination This feature is partic...

Page 46: ...atile memory 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 Example Description Status Message T01LIK5 Delete all the commands associated with logic input pin 5 This one comm...

Page 47: ...sk 8 50 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 LIG command As an example assume that the command T01LIG2 000001111100000000000000 has been sent to the device This command configures logic input pins 6 10 to be part of logic group 2 Now we send the command T...

Page 48: ...f 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 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 Example Description Status Messag...

Page 49: ...for the channel number Each character in the array string is compared to the status of the channels in the Vortex A 1 or a 0 in the string means that the status for the corresponding channel must match that character for the condition to be true A period character in the string is a don t care meaning that the condition will be true no matter what the status for that channel is A or character work...

Page 50: ...tput pin goes into the deactive state The syntax and behavior of this command is identical to that of the LOA command Please refer to the description of the LOA command for more information including examples 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 ...

Page 51: ...ires fewer writes to non volatile memory 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 Example Description Status Message T01LOK5 Delete all the commands associated with log...

Page 52: ...o 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 Active high is considered normal because it would light an LED connected to an output pin if the output pin was in the active state This command affects the operation of the LOA and LOD commands If a logic input pin s polarity is reversed ...

Page 53: ...alid command However T01MACROA62 MUTEOMYMOTHERINLAW Would not return an error because it contains a MUTEO command An error would be returned when the macro is executed with a MACROX or MACROQ command and it tries to execute the MUTEO command with strange data The proper sequence for creating a macro macro number 112 in this example is as follows T01MACROS112 T01MACROA112 MUTEI 0 T01MACROA112 GAINI...

Page 54: ...2 Once this macro has been defined issuing the command T01MACROL112 Will result in the following status messages T01MACROL112 MUTEI 0 T01MACROL112 GAINI 0 T01MACROL112 MUTEO 0 T01MACROL112 8 62 MACROQ Execute Macro Quietly This command executes the macro corresponding to the specified number The macro must have been previously defined and stored in non volatile memory via the MACROS MACROA and MAC...

Page 55: ...n an error will be returned See the description of the MACROA command for detailed information on creating macros 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 65 MACROX E...

Page 56: ...s command is a matrix integer command See Section 6 4 and Section 6 2 for more information on this type of command The minimum and maximum values for this command are 100 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 Exampl...

Page 57: ...his command was issued after the example above then the status message would be T01MGAINT èè 8 68 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 The text of the modem initialization string is set vi...

Page 58: ...e memory there will be a delay before an acknowledgment is returned Example Description Status Message T01MINISTRATF1E0 B1S0 2 Set modem initialization string to ATF1E0 B1S0 2 T01MINISTRATF1E0 B1S0 2 T01MINISTR Query current modem initialization string T01MINISTR string where string is the current modem initialization string If this command was sent after the above example then the status message ...

Page 59: ...hannel T T01MMUTET 00 T01MMUTET 2 Toggle all crosspoint mutes for input channel T T01MMUTET ab where the value of each of letters a b etc is either 0 or 1 depending on the current state of each of the crosspoint mutes If this command was issued after the example above then the status message would be T01MMUTET 00 T01MMUTET Query all crosspoint mutes for input channel T T01MMUTET ab where the value...

Page 60: ...01MUTEI 0 8 72 MUTEO Mute One or More Outputs This command sets or queries the mute status of the analog outputs only T on the EF2201 This command is a channel boolean command See Section 6 3 and Section 6 1 for more information 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...

Page 61: ... Query NC state on input channel T T01NCTx where x is 0 or 1 depending on the current state of NC on the input channel Toggle NC state on all microphone input channels where 0 or 1 depending on the current state of NC for each of the corresponding input 8 74 NCL Set Noise Cancellation Attenuation This command sets or queries the attenuation level of the Noise Cancellation algorithm on input channe...

Page 62: ...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 The user will still be able to query all the features of the device but will get an error m...

Page 63: ...le memory password If the non volatile memory is locked then this command will result in ERROR 004 The examples below assume that the non volatile memory is unlocked Example Description Status Message T01NVPSWDlemur Set non volatile memory password to lemur T01NVPSWDlemur T01NVPSWD Query the current non volatile memory password T01NVPSWDlemur 8 78 PEQIA Set All Parameters for Specified Parametric ...

Page 64: ...r types Filter Type Bandwidth Frequency Gain Slope Parametric 1 Yes Yes Yes No Low Shelf 2 No Yes Yes Yes High Shelf 3 No Yes Yes Yes Lowpass 4 No Yes No No Highpass 5 No Yes No No Linkwitz Riley Lowpass 6 No Yes No Yes Linkwitz Riley Highpass 7 No Yes No Yes 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 u...

Page 65: ...8 79 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 channel T Each channel has five bands of parametric EQ that can be independently controlled The minimum and maximum values for the bandwidth parameter are 5 and 200 respectively This command has the same ...

Page 66: ...re information To set the enabled parameter for an output parametric EQ filter use the PEQOE command To set all the parameters for an output parametric EQ filter use the PEQOA 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 Example Descr...

Page 67: ...ing of the frequency parameter for the parametric EQ on input T band 1 If the frequency parameter of this filter is set to the same value given in the example above then the status message will be T01PEQIFT 1 1250 8 82 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 channel T Eac...

Page 68: ...cified instead of all the parameters See the PEQIA command for more information To set the slope parameter for an output parametric EQ filter use the PEQOS command To set all the parameters for an output parametric EQ filter use the PEQOA 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...

Page 69: ...ic T01PEQITT 2 1 T01PEQITT 1 Query current type setting of parametric EQ on input T band 1 T01PEQITT 1 t where t is the current setting of the type parameter for the parametric EQ on input T band 1 If the type parameter of this filter is set to the same value given in the example above then the status message will be T01PEQITT 1 1 8 85 PEQOA Set All Parameters for Specified Parametric EQ Output St...

Page 70: ...r types Filter Type Bandwidth Frequency Gain Slope Parametric 1 Yes Yes Yes No Low Shelf 2 No Yes Yes Yes High Shelf 3 No Yes Yes Yes Lowpass 4 No Yes No No Highpass 5 No Yes No No Linkwitz Riley Lowpass 6 No Yes No Yes Linkwitz Riley Highpass 7 No Yes No Yes 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 u...

Page 71: ... 8 86 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 channel T Each channel has five bands of parametric EQ that can be independently controlled The minimum and maximum values for the bandwidth parameter are 5 and 200 respectively This command has the sa...

Page 72: ...re information To set the enabled parameter for an input parametric EQ filter use the PEQIE command To set all the parameters for an intput parametric EQ filter use the PEQIA 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 Example Descri...

Page 73: ...ng of the frequency parameter for the parametric EQ on output T band 1 If the frequency parameter of this filter is set to the same value given in the example above then the status message will be T01PEQOFT 1 1250 8 89 PEQOG Set Gain Parameter for Specified Parametric EQ Output Stage This command sets or queries the gain parameter in dB for the parametric equalizer EQ filters on output channel T E...

Page 74: ... parameters See the PEQOA command for more information To set the slope parameter for an input parametric EQ filter use the PEQIS command To set all the parameters for an input parametric EQ filter use the PEQIA 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 ...

Page 75: ...mand 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 Status Message T01PEQOTT 2 1 Set the type of the parametric EQ on output T band 2 to parametric T01PEQOTT 2 1 T01PEQOTT 2 1 Query current type setting of parametric EQ on output T band 1 T01PEQOTT 1 t where t is the current setting of the type parameter for the parame...

Page 76: ... 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 Description Status Message PING Ping all connected device to determine the number type and ID of the connected devices F00PONG F01PONG B02PONG B03PONG S04PONG S05PONG Q06PONG Q07PONG T00PONG T01PONG 8 94 PRESETK Delete One or All Presets Thi...

Page 77: ...ime the device powers up The power up preset must be one of the factory presets 0 15 or one of the user presets 16 47 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 Example D...

Page 78: ...ia the PRESETX and PRESETQ commands The preset can also be set to be executed automatically at power up via the PRESETP command 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...

Page 79: ...s 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 Status Message T01RING1 Enable auto answer mode T01RING1 T01RING0 Disable auto answer mode T01RING0 T01RING2 Toggle auto answer mode T01RINGx where x is 0 or 1 depending on the current state of auto answer mode T01RING Query aut...

Page 80: ... set to be the power on preset Example Description Status Message T01SGMUTE1 Mute signal generator T01SGMUTE1 T01SGMUTE0 Unmute signal generator T01SGMUTE0 T01SGMUTE2 Toggle mute on signal generator T01SGMUTEx where x is 0 or 1 depending on the current state of the signal generator mute T01SGMUTE Query signal generator mute T01SGMUTEx where x is 0 or 1 depending on the current state of the signal ...

Page 81: ...cending doorbell 5 descending doorbell 6 quick double buzz 7 long single buzz The SOUNDL and SOUNDP were originally implemented to allow users to implement custom passcode systems that require users calling in via phone to enter a passcode before entering the conference The sound commands could be used to provide feedback to the caller as well as the conference Example Description Status Message T...

Page 82: ...ore information on this type of 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 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 Status Message T01SSDELAY2000 Set screen saver delay to 2...

Page 83: ...on 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 Status Message T01SSSTART2000 Set screen saver start time to 2 seconds 2000 ms T01SSSTART2000 T01SSSTART 500 Increase screen saver start time by 0 5 seconds 500 ms T01SSSTARTx where x is the new value of...

Page 84: ...1 Query the text of the second line of the first screen T01SSTEXT0 1 string where string is the text of the second line of the first screen If this command was issued after the example above then the status message would be T01SSTEXT0 1 funky music 8 111 SWRESET Perform Soft Reset of System Executing this command causes the Vortex to perform a software reset The effect of the software reset is sim...

Page 85: ...ntry and exit tones T01TONEEx where x is 0 or 1 depending on the current enabled state of entry and exit tones 8 114 TONER Enable or Disable Ring Tones This command sets or queries the enabled status of the ring tone feature If ring tones are enabled a ring tone is played whenever there is an incoming ring signal on the connected phone line This command is a boolean command See Section 6 1 for mor...

Reviews: