
4-2
N9360A Multi UE Tester GSM Programming Manual
4
Programming Command Guideline
Getting Started with Programming Commands
Understanding common terms
The following terms are used throughout this chapter.
Standard Notation
This section uses several forms of notation that have specific
meaning:
Controller
A controller is used by any computer to communicate with an instrument. A controller
can be a personal computer (PC), a minicomputer, or a plug-in card in a card cage. Some
intelligent instruments have function such as a controller.
Program Message
A program message is a combination of one or more properly formatted commands.
Program messages are always from the controller to an instrument. Program messages
instruct the instrument on how to measure signals and output signals.
Respond Message
A response message is a collection of data in specific formats. Response messages are
always from an instrument to the controller. Response messages inform the controller
about the internal state of the instrument and the measurement results.
Command
A command is an instruction. Combine the commands to form messages that control
instruments. In general, a command consists of mnemonics (keywords), parameters, and
punctuation.
Query
A query is a special type of command. Queries instruct the instrument to respond to the
data available to the controller. Query mnemonics always end with a question mark (
?
).
Preset
A default value or status when the Tester is shipped from the factory, or after pressing
the
Preset
button.
Command Mnemonics
Most of the commands have two forms, a long form and a short form. Use either long or
short command form. Combined form is not allowed. In this manual, a long form is
written in both capital and small letters. A short form is written in capital letters only.
This notation type is shorthand to document both the long and short command forms.
Consider, for example, the
:FREQuency
command. The short form is
:FREQ
and the
long form is
:FREQUENCY
. The commands are not case sensitive, so
:fREquEnCy
is
equal to
:FREQUENCY
. :
FREQ
and
:FREQUENCY
are the only valid forms of the
:FREQuency
command.
Angle Brackets
Angle brackets indicate that the word or words enclosed represent something other than
themselves. For example, <new line> represents
New Line
character in the ASCII
character set (decimal value 10). Words in angle brackets have much more rigidly defined
meaning than words shown in ordinary text. For example, this section uses the word
message
to describe about messages generally. But the bracketed words <program
message> indicate a precisely defined element of the commands. If you need them, you
can find the exact definitions of words such as <program message> in a syntax diagram.