Views:


Please be aware that a valid DTP strings follow these principles of construction:

-DTP strings require a space between each parameter.

-A line feed/return or “;” needs to be placed at the end of each command string sent.

 -A space is not required before a line feed/return or “;” but is acceptable.

-DTP strings may not include an illegal character. An illegal character renders the DTP string an invalid command, and the system will not respond to the command.

-DTP strings may contain a maximum of 256 characters. If a DTP string exceeds 256 characters, the string is an invalid command.

-Sequential spaces are acceptable within the DTP string.

-Individual parameters within the DTP string may contain a maximum of 63 characters. If a parameter within a DTP string exceeds 63 characters, the string is and invalid command, and the system will not respond to the command.

DTP strings should be structured in the following order:

-Command Instance Tag Attribute Tag Param1 Param2 Value;

-In a DTP string, Param1/Param2 is the DSP module channel ID. Param1/Param2 may be required, depending on the command or attribute being referenced.

-If the channel ID is not required, then Param1/Param2 should not be defined the command.

-Value may be required, depending on the command or attribute being referenced.

-If the command or attribute does not require it, Value should not be defined in the command.

As an example, please set Input1 Input_Gain 1 12 will get Input1 Input_Gain 1;

      If you set up Mixer Level_State 2 3 1;

      In a set command, Value transmits the exact setting for a parameter within a DSP module.

Using the example of setting  set Input1 Input_Level 1 -12

In an increment (inc) or a decrement (dec) command, Value transmits the amount by which a specific parameter should change.

As an example, increment (inc) Input1 Input_ Gain 1 6;