Parameter Typical Return
(none) <bit value>
Read event status enable register: *ESR?
l
The value returned is the binary-weighted sum of all enabled bits in the register.
l
Any or all conditions can be reported to the ESB bit through the enable register. To set the enable
register mask, write a decimal value to the register using *ESE.
l
Once a bit is set, it remains set until cleared by this query or *CLS.
*IDN?
Identification Query. Returns instrument’s identification string, which contains four comma-separated
fields. The first field is the manufacturer's name, the second field is the instrument model number, the
third field is the serial number, and the fourth field is the firmware revision.
Parameter Typical Return
(none) Keysight Technologies,MP4300,MY12345678,A.01.01
Return the instrument's identification string: *IDN?
*OPC
*OPC?
Sets the OPC (operation complete) bit in the standard event register. This occurs at the completion of
the pending operation. Refer to Status Tutorial for more information.
*OPC? returns a 1 to the output buffer when all pending operations complete. The response is delayed
until all pending operations complete.
Parameter Typical Return
(none) 1
Set the Operation Complete bit: *OPC
Return a 1 when commands complete: *OPC?
l
The purpose of this command is to synchronize your application with the instrument.
l
Used in conjunction with initiated acquisitions, transients, output state changes, and output set-
tling time to provide a way to poll or interrupt the computer when these pending operations com-
plete.
l
Other commands may be executed before the operation complete bit is set. However, other com-
mands cannot be executed until the query completes.
l
The difference between *OPC and *OPC? is that *OPC? returns "1" to the output buffer when the
current operation completes.
Keysight MP4300 Series Operating and Service Guide 119
5 SCPI Programming Reference