The common commands are taken from the IEEE 488.2 (IEC 625-2) standard. These commands have the same effect on different devices. The headers of these commands consist of "*" followed by three letters. Many common commands are related to the status reporting system which is described in detail in Introduction - Remote Control.
Common Commands
| Command | Parameters | Remark |
| *CLS | no query | |
| *ESE | 0 to 255 | |
| *ESR? | query only | |
| *GTL | not IEEE 488.2 confirmed; see Addressed Commands | |
| *IDN? | query only | |
| *IST? | query only | |
| *LLO | TRUE | FALSe | not IEEE 488.2 confirmed; see Interface Message , Universal Commands |
| *OPC | ||
| *OPT? | query only | |
| *PRE | 0 to 255 | |
| *PSC | 0 | 1 | |
| *RST | no query | |
| *SEC | 0 to 30 | not IEEE 488.2 confirmed; see Subsystem MISC |
| *SRE | 0 to 255 | |
| *STB? | query only | |
| *TST? | query only | |
| *WAI |
| *CLS | CLEAR STATUS sets the status byte (STB), the standard event register (ESR) and the EVENt-part of the QUEStionable and the OPERation register to zero. The command does not alter the mask and transition parts of the registers. It clears the output buffer. |
| *ESE 0 to 255 | EVENT STATUS ENABLE sets the event status enable register to the value indicated. The query *ESE? returns the contents of the event status enable register in decimal form. |
| *ESR? | STANDARD EVENT STATUS QUERY returns the contents of the event status register in decimal form (0 to 255) and subsequently sets the register to zero. |
| *IDN? | IDENTIFICATION QUERY queries the instrument identification. |
| *IST? | INDIVIDUAL STATUS QUERY returns the contents of the IST flag in decimal form (0 | 1). The IST-flag is the status bit which is sent during a parallel poll (see Introduction - Remote Control). |
| *OPC | OPERATION COMPLETE sets bit 0 in the event status register when all preceding commands have been executed. This bit can be used to initiate a service request (cf. Introduction - Remote Control). |
| *OPC? | OPERATION COMPLETE QUERY writes message "1" into the output buffer as soon as all preceding commands have been executed (cf. Introduction - Remote Control). |
| *OPT? | OPTION IDENTIFICATION QUERY queries the options included in the instrument and returns a list of the options installed. The response consists of Arbitrary ASCII response data according to IEEE 488.2. The options are returned at fixed positions in a comma-separated string. A zero is returned for options that are not installed. |
Example:
0,0,0,0,B11,0,B21Var02,0,0,0,B41,B52Var02,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,PCMCIA,0,0,0,0,0,0,0,0,K20,K21,K22,K23,K24,K27,K28,K29,0,0,0,0,0,0,0,K42,K43,0,0,0,0,0,0,0,0,0,0,K83,K84,K85,K86,0,FMR5,AMD K6-2,64 MB,0,0,0,rxtx1,0,0,0,0,0
An alternative list of options can be queried via the command SYSTem:OPTions? See also description of Setup Options menu in Chapter 4.
The CMU hardware options are listed at the beginning of the output string, e.g.:
| Pos. | Response | Description | Pos. | Response | Description |
| 0 | B1/B2 | OCXO | 21 | B54Var02/Var14 | Sig. Mod. for GSM, TDMA, AMPS |
| 1 | B5 | GSM Linkhandler (CRTU) | 22 | B56Var14 | Power PC for USU |
| 2 | B6 | MAC/Speech Board (CRTU) | 23 | B56Var02/Var14 | Power PC |
| 3 | B7 | I/Q-IF Interface (CRTU) | 24 | B66 | WCDMA L1 Copro |
| 4 | B9 | Two auxiliary RF generators | 25 | B68 | WCDMA L1 Copro, fully fitted |
| 5 | B11/B12 | OCXO | 26 | B71 | ABIS (CMU300) |
| 6 | B17 | I/Q-IF Interface | 27 | B73 | A/B Board |
| 7 | B21 | Universal Signalling Unit | 28 | B76 | WCDMA L1 Copro (CMU300) |
| 8 | B21Var14 | USU for WCDMA, GPRS | 29 | B81 | cdmaOne LH |
| 9 | B21Var02 | ULH for GMS, TDMA, AMPS | 30 | B82 | Access Board for B81/83 |
| 10 | B21Var02/Var14 | Universal Signalling Unit | 31 | B83 | CDMA2000 LH |
| 11 | B41 | Audio option | 32 | B85 | Speech codec for B83 |
| 12 | B52 | Speech coder for CMU-B21 | 33 | B88 | HDR option for B83 |
| 13 | B52Var14 | Speech coder for USU | 34 | B91 | Second RF Channel |
| 14 | B52Var02 | Speech coder for ULH | 35 | B95 | Add. RF Generator |
| 15 | B52Var02/Var14 | Speech coder | 36 | U61 | Floppy disk |
| 16 | B53 | Bluetooth | 37 | B62 |
|
| 17 | B53Var14 | Bluetooth for USU | 38 | U65 | DDC400 for WCDMA |
| 18 | B53Var02 | Bluetooth for ULH | 39 | U75 | DDC400 for WCDMA Var04 |
| 19 | B53Var02/Var14 | Bluetooth | 40 | U99 | RF1 with RF2 Level Range |
| 20 | B54Var14 | Sig. Mod. f. GSM, TDMA, AMPS | 41 | 0 | not used |
The CMU software options are listed after the software options, e.g.:
| Position | Response | Description | Position | Response | Description |
| 42 | K0 | DemoPack | 62 | K43 | EGPRS Signalling |
| 43 | K2 | GSM Activation (CRTU) | 63 | K45 | AMR GSM for CMU200 |
| 44 | K5 | CRTU-G Activation (CRTU) | 64 | K53 | Bluetooth |
| 45 | K6 | WCDMA Activation (CRTU) | 65 | K65 | WCDMA UE TX Test (3GPP/FDD) |
| 46 | K20 | GSM400-MS | 66 | K66 | WCDMA DL Generator |
| 47 | K21 | GSM900-MS | 67 | K67 | WCDMA Signalling Band III |
| 48 | K22 | GSM1800-MS | 68 | K68 | WCDMA Signalling Band I |
| 49 | K23 | GSM1900-MS | 69 | K69 | WCDMA Signalling Band II |
| 50 | K24 | GSM850-MS | 70 | K75 | WCDMA Node B Test (CMU300) |
| 51 | K27 | IS 136-800-MS | 71 | K76 | WCDMA UL Generator (CMU300) |
| 52 | K28 | IS 136-1900-MS | 72 | K81 | CDMA1-MS 800 |
| 53 | K29 | AMPS-MS | 73 | K82 | CDMA1-MS 1700/1900 |
| 54 | K30 | GSM400-BS | 74 | K83 | CDMA2000 450 |
| 55 | K31 | GSM900-BS | 75 | K84 | CDMA2000 800 |
| 56 | K32 | GSM1800-BS | 76 | K85 | CDMA2000 1700/1900 |
| 57 | K33 | GSM1900-BS | 77 | K86 | CDMA2000 2200 |
| 58 | K34 | GSM850-BS | 78 | K88 | 1xEV-DO |
| 59 | K39 | MOC/MTC for GSM-BS | |||
| 60 | K41 | EDGE | |||
| 61 | K42 | GPRS Signalling |
The CMU hardware equipment is listed after the hardware options, e.g.:
| Position | Response | Description | Position | Response | Description |
| 79 | FMR5/6 | Front Module Controller | 82 | 0 | not used |
| 80 | <CPU_Type> |
|
83 | 0 | not used |
| 81 | <Memory> |
|
84 | 0 | not used |
The CMU firmware versions are listed after the hardware equipment, e.g.:
| Position | Response | Description | Position | Response | Description |
| 85 | uP1 |
|
88 | 0 | not used |
| 86 | uP2 |
|
89 | 0 | not used |
| 87 | 0 | not used | 90 | 0 | not used |
| *PRE 0 to 255 | PARALLEL POLL REGISTER ENABLE sets parallel poll enable register to the value indicated. Query *PRE? returns the contents of the parallel poll enable register in decimal form. |
| *PSC 0 | 1 | POWER ON STATUS CLEAR determines whether the contents of
the ENABle registers is maintained or reset when the instrument is switched
on.
*PSC = 0 causes the contents of the status registers to be maintained. Thus a service request can be triggered on switching on in the case of a corresponding configuration of status registers ESE and SRE. *PSC Query *PSC? reads out the contents of the power-on-status-clear flag. The response can be 0 or 1. |
| *RST | RESET sets the instrument to a defined default status. The
command resets all function groups and test modes, restoring the default
values defined for remote control operation. *RST is equivalent to SYSTem:RESet[:ALL].
The default settings are indicated in the description of commands. |
| *SRE 0 to 255 | SERVICE REQUEST ENABLE sets the service request enable register to the value indicated. Bit 6 (MSS mask bit) remains 0. This command determines under which conditions a service request is triggered. The query *SRE? returns the contents of the service request enable register in decimal form. Bit 6 is always 0. |
| *STB? | READ STATUS BYTE QUERY reads the contents of the status byte in decimal form. |
| *TST? | SELF TEST QUERY triggers selftests of the instrument and outputs an error code in decimal form (the output is zero in the current firmware version). |
| *WAI | WAIT-to-CONTINUE prevents servicing of the subsequent commands until all preceding commands have been executed and all signals have settled (see also Introduction - Remote Control and *OPC). |