
Series 3700A System Switch/Multimeter Reference Manual
Section 11: TSP command reference
3700AS-901-01 Rev. D/June 2018
11-387
In addition to the above constants,
questionableRegister
can be set to the numeric equivalent of
the bit to set. To set more than one bit of the register, set
questionableRegister
to the sum of
their decimal weights. For example, to set bits B12 and B13, set
questionableRegister
to 12,288
(which is the sum of 4,096 + 8,192).
Bit
B7
B6
B5
B4
B3
B2
B1
B0
Binary value
0/1
0/1
0/1
0/1
0/1
0/1
0/1
0/1
Decimal
128
64
32
16
8
4
2
1
Weights
(2
7
)
(2
6
)
(2
5
)
(2
4
)
(2
3
)
(2
2
)
(2
1
)
(2
0
)
Bit
B15
B14
B13
B12
B11
B10
B9
B8
Binary value
0/1
0/1
0/1
0/1
0/1
0/1
0/1
0/1
Decimal
32,768
16,384
8,192
4,096
2,048
1,024
512
256
Weights
(2
15
)
(2
14
)
(2
13
)
(2
12
)
(2
11
)
(2
10
)
(2
9
)
(2
8
)
Example 1
questionableRegister = status.questionable.S1INL
+
status.questionable.S6INL
status.questionable.enable = questionableRegister
Uses constants to set bits B1 and B6 of
the status questionable enable register.
Example 2
-- decimal 66 = binary 0100 0010
questionableRegister = 66
status.questionable.enable = questionableRegister
Uses a decimal value to set bits B1 and
B6 of the status questionable enable
register.
Also see
Questionable summary bit (Questionable event register)
(on page C-9)
status.request_enable
This attribute stores the service request (SRQ) enable register.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Attribute (RW)
Yes
Status reset
Not saved
0
Usage
requestSRQEnableRegister
= status.request_enable
status.request_enable =
requestSRQEnableRegister
requestSRQEnableRegister
The status of the service request (SRQ) enable register; a zero (0)
indicates no bits set (also send 0 to clear all bits); other values indicate
various bit settings