> Introduction to SCPI Programming
> Anritsu instruments can be operated with the use of SCPI commands. SCPI is intended to give the user a consistent environment for program development. It does so by defining controller messages, instrument responses, and message formats for all SCPI compatible instruments. SCPI commands are messages to the instrument to perform specific tasks. The command set includes:

> • | SCPI Common Commands

> • | SCPI Required Commands

> • | SCPI Optional Commands

> Note | The Microwave Site Master follows the SCPI standard, but is not fully compliant with that standard. The main reason that the Site Master is not fully compliant is because it does not support all of the required SCPI commands, and because it uses some exceptions in the use of short form and long form command syntax.

> SCPI Common Commands
> Some common commands are defined in the IEEE-488.2 standard and must be implemented by all SCPI compatible instruments. These commands are identified by the asterisk (*) at the beginning of the command keyword. These commands are defined to control instrument status registers, status reporting, synchronization, and other common functions. For example, *IDN? is a common command supported by the Microwave Site Master.
> SCPI Required Commands
> The required SCPI commands supported by the instrument are listed in the Table: SCPI Required Commands.

> SCPI Required Commands
> :STATus :SYSTem

> SCPI Optional Commands
> Table: SCPI Optional Commands lists the optional SCPI commands that comprise the majority of the command set described in this document. These commands control most of the programmable functions of the instrument.

> SCPI Optional Commands
> :ABORt :CALCulate :CALibration :CONFigure :DISPlay | :FETCh :FORMat :INITiate :INPut :INSTrument | :MEASure :MMEMory :READ :SENSe :SOURce | :TRACe :TRIGger :UNIT :[SENSe]

> The SCPI optional commands are sorted by measurement modes and commands may be repeated in more than one mode.

> • | All Mode Commands

> • | Cable & Antenna Analyzer Mode Commands