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). |