TroubleShooting
10 - 9
API Troubleshooting
When using TeraTerm 3.1 and connecting over Telnet, why do I have to select
CR-LF termination for commands sent to SoundStructure and not just CR
termination?
As described in Appendix A, SoundStructure devices accept commands sent
to it with either CR or CR-LF terminations. What we noticed is that when using
Tera Term in telnet mode, Tera Term terminates commands transmitted to
SoundStructure with two bytes - CR and a Null character - even though only
the CR termination is selected in the Tera Term user interface. This is a bug
within Tera Term. The result is that all commands that are sent to SoundStruc-
ture start with the Null character which will not be interpreted as a valid
command.
To resolve this issue, select the CR-LF transmission termination option within
the Tera Term user interface when using telnet connections. When using Tera
Term in serial mode, either CR or CR-LF line terminations operate properly.
What Does The Error “invalid action specified” Message Mean?
Typical actions for a command include the values of set, get, inc, dec, tog to
respectively set, get, increment, decrement, or toggle the value of a parameter.
If the action is not typed properly or is not in lower case, this error message
may occur. Correct the syntax or case and try again.
What Does The Error “device ID not specified” Message Mean?
For commands that require a device ID to be specified, not including the
device ID will cause this error message. As an example, sending the command:
get ser_baud
will generate this error message. The proper syntax for this command is
get ser_baud 1
where 1 is the device ID of the SoundStructure system.
To resolve this issue, adjust the syntax of the command to include the device
ID.
What Does The Error “virtual channel or virtual channel group label not
quoted” Message Mean?
When a virtual channel name is used in a command, it must be surrounded
with double quotes. If the virtual channel name or virtual channel group name
is not in double quotes, then this error message will occur. For example, the
command
set mute Table Mic 1 1