IM 253401-01E
App2-31
App
Appendix 2.3 Commands
Communication Commands 2
2.3.13 STATus Group
The commands in the STATus group are used to make settings relating to, and inquiries about the communication status. There is
no corresponding operation using the front panel. Refer to appendix 2.4 for status reports.
:STATus
:
CONDition
?
EESE
<Space>
<Register>
?
EESR
?
ERRor
?
FILTer
<x>
<Space>
RISE
FALL
BOTH
NEVer
?
QMESsage
<Space>
OFF
ON
<NRf>
?
SPOLl
?
?
;
STATus?
Function
Queries all settings related to the status of
communication.
Syntax
STATus?
Example
STATUS?
→
:STATUS:EESE 0;FILTER1 NEVER;
FILTER2 NEVER;FILTER3 NEVER;
FILTER4 NEVER;FILTER5 NEVER;
FILTER6 NEVER;FILTER7 NEVER;
FILTER8 NEVER;FILTER9 NEVER;
FILTER10 NEVER;FILTER11 NEVER;
FILTER12 NEVER;FILTER13 NEVER;
FILTER14 NEVER;FILTER15 NEVER;
FILTER16 NEVER;QMESSAGE 1
STATus:CONDition?
Function
Queries the contents of the condition filter, and clears
it at the same time.
Syntax
STATus:CONDition?
Example
STATUS:CONDITION
→
16
Description
Refer to App2.4 for details on the condition filter.
STATus:EESE
Function
Sets the extended event register/queries the current
setting.
Syntax
STATus:EESE <Register>
STATus:EESE?
<Register>=0 to 65535
Example
STATUS:EESE 257
STATUS:EESE?
→
:STATUS:EESE 257
Description
Refer to App.2.4 for details on the extended event
register.
STATus:EESR?
Function
Queries the contents of the extended event register,
and clears it.
Syntax
STATus:EESR?
Example
STATUS:EESR?
→
1
Description
Refer to App.2.4 for details on the extended event
register.
STATus:ERRor?
Function
Queries the occurred error code and message.
Syntax
STATus:ERRor?
Example
STATUS:ERROR?
→
113,“Undefined header“
STATus:FILTer<x>
Function
Sets the transit filter/queries the current setting.
Syntax
STATus:FILTer<x> {RISE|FALL|BOTH|NEVer}
STATus:FILTer<x>?
<x>=1 to 16
Example
STATUS:FILTER2 RISE
STATUS:FILTER2?
→
:STATUS:FILTER2 RISE
Description
Refer to App2.4 for details on the condition filter.
STATus:QMESsage
Function
Sets whether or not to apply the corresponding
message to the query “
STATus:ERRor?
” /queries the
current setting.
Syntax
STATus:QMESsage {<Boolean>}
STATus:QMESsage?
Example
STATUS:QMESSAGE OFF
STATUS:QMESSAGE?
→
:STATUS:QMESSAGE 0
STATus:SPOLL?(Serial Poll)
Function
Executes serial polling.
Syntax
STATus:SPOLL?
Example
STATUS:SPOLL?
→
STATUS:SPOLL 0
Description
Only to be used for RS-232-C interface.