B-12
BIT 4886 051010
B.39 [SOURce:]LIST:GENeration COMMAND
LIST:GEN
Syntax:
Short Form: LIST:GEN (SEQ | DSEQ)
Long Form: LIST:GENeration (SEQuence | DSEQuence)
Description:
Establishes the order for executing the list.
Selects either default sequence (DSEQ) or a user-
determined sequence (SEQ).
DSEQ is the default sequence shown in Table B-2 and Table B-3, 0 through 1001 When
LIST:GEN DSEQ is issued, the data points are executed in order either from beginning (location 0) to
end (the last location with data, up to location 1001), or from end to beginning (location 0). The order is
established by LIST:DIR command.
SEQ allows the list to be executed by an arbitrary sequence (up to 512 steps) determined by
LIST:SEQ and LIST:DIR. Related Commands: LIST:SEQ, LIST:DIR. (See example, Figure B-3.)
B.40 [SOURce:]LIST:GENeration? QUERY
LIST:GEN?
Syntax:
Short Form: LIST:GEN?
Long Form: LIST:GENeration?
Return Value: <value> (SEQ or DSEQ)
Description:
Identifies the sequence for executing the list.
Returns DSEQ for the default sequence, SEQ for
user determined sequence. Related Commands: LIST:GEN. (See example, Figure B-3.)
B.41 [SOURce:]LIST:QUERy COMMAND
LIST:QUER
Syntax:
Short Form: LIST:QUER <int_value>
Long Form: LIST:QUERy <int_value>
int_value = 0 to 1001
Description:
Determines first location to be queried by LIST:SEQ? query.
Related Commands: LIST:SEQ?.
LIST:QUER?. (See example, Figure B-3.)
B.42 [SOURce:]LIST:QUERy? QUERY
LIST:QUER?
Syntax:
Short Form: LIST:SEQ?
Long Form: LIST:SEQuence?
Return Value: <int_value>
Description:
Identifies first location to be queried by LIST:SEQ?, LIST:VOLT?, LIST:CURR?, LIST:DWEL?
queries.
Related Commands: LIST:QUER, LIST:SEQ. (See example, Figure B-3.)
B.43 [SOURce:]LIST:SEQuence COMMAND
LIST:SEQ
Syntax:
Short Form: LIST:SEQ <int_value>, <int_value>, etc. to max. of 512 locations
Long Form: LIST:SEQuence <int_value>, <int_value>, etc. to max. of 512 locations
int_value = 0 to 511
Description:
Determines the order to execute data points of the list when LIST:GEN SEQ is issued The
LIST:SEQ command is provided for backward compatibility. It is not recommended to be used
in any new designs as it may be eliminated at some point in the future.
Integer values fill the SEQ
cells of the List Sequence Table (see Table B-3) in order, starting at location 0. For example, for a list
with five points, if LIST:SEQ 4,2,1,3,0 is followed by LIST:GEN SEQ, the list will start from data point 4
(see Table B-2), then execute points 2, 1, 3, 0. (On the other hand, if LIST:GEN DSEQ is issued, data
points are executed sequentially starting at 0, then 1, 2, 3, 4.) SEQ steps can be arranged to repeat
steps in any order; for example a 17-step sequence for a list having five data points may be as follows:
LIST SEQ 0,1,2,3,4,5,4,3,2,1,0,5,5,5,1,1,1 Related Commands: LIST:GEN. LIST:DIR, LIST:COUN,
LIST:COUN:SKIP. (See example, Figure B-3.)
B.44 [SOURce:]LIST:SEQuence? QUERY
LIST:SEQ?
Syntax:
Short Form: LIST:SEQ?
Long Form: LIST:SEQuence?
Return Value: <value1>, <value2>, . . . to <value16>
Description:
Identifies the user-determined sequence for executing the list.
Starting at location established by
LIST:QUERy, returns comma-separated list of up to 16 values indicating the user-determined
sequence for executing the list, i.e., the contents of the SEQ locations of Table B-3. Related Com-
mands: LIST: SEQ, LIST:QUERy. (See example, Figure B-3.)
TABLE B-3. LIST SEQUENCE TABLE
LOCATION
0
1
2
3
4
5
6
7
8
9
10 11 12 13 14 15 16 17 . . . . . .
511
512
1001
DSEQ
0
1
2
3
4
5
6
7
8
9
10 11 12 13 14 15 16 17
. . . . . . . . . . . . . . . . . .
1001
SEQ
. . . . . .
NOT AVAILABLE