HP3458A Emulation Mode
H-7
Parameter
<bit_value>
Decimal <bit_value>
Bit number
Error condition
1
0
Hardware error
4
2
Trigger too fast error
8
3
Syntax error
16
4
Command not allowed from remote
32
5
Undefined parameter received
64
6
Parameter out of range
2048
11
Settings conflict
16384
14
Function not supported
Default
32767
Query
EMASK?
Returns the weighted decimal sum of all enabled error conditions.
Description
The
EMASK
command enables certain error conditions to set the error bit in the status register. Note
that the
<bit_value>
parameter is sent as a decimal-weighted value, and multiple error conditions
may be enabled by adding up the weighted values of all bits to be set.
Bits 1, 7-10, 12, and 13 are used in the HP3458A but are not supported by the Model 2002.
Note
Unlike the HP3458A, a masked-out error will not appear on the front panel display. If the
<bit_value>
= 0,
errors returned by ERR? will not be reported.
Example
EMASK 2
Enable trigger too fast error.
EMASK 9
Enable hardware and syntax errors.
EMASK 2048
Enable settings conflict error.
ERR?
Purpose
To request the error register value.
Format
ERR?
Response
Decimal value
Bit number
Error condition
1
0
Hardware error
4
2
Trigger too fast error
8
3
Syntax error
16
4
Command not allowed from remote
32
5
Undefined parameter received
64
6
Parameter out of range
2048
11
Settings conflict
16384
14
Function not supported
Description
The ERR? query returns the number representing all set bits in the error register. Sending this query
and reading the response also clears the error register.
Bits 1, 7-10, 12, and 13 are used in the HP3458A but are not supported by the Model 2002.
Note
If the
EMASK
<bit_value>
(above) is set to 0, errors will not be reported by ERR?.
Summary of Contents for 2002
Page 123: ...Front Panel Operation 2 106...
Page 145: ...IEEE 488 Reference 3 22...
Page 167: ...IEEE 488 Reference 3 44...
Page 284: ...A Specifications A 1...
Page 362: ......
Page 364: ...This page left blank intentionally...
Page 365: ......