Technical data
This command is used to set specific bits in a user pattern. It is similar to the :DATA
command. The :IDATa command is a contraction of the phrase Incremental
DATA and is used to download part of a user-defined pattern.
The parameters have the following meanings:
Table 65
Parameter Description
[A|B] Defines for which pattern the data is to
be set (A = standard pattern, B =
alternate pattern). If the pattern file
describes a standard pattern (:USE =
STRaight), this parameter cannot be B.
<filename> Name of the file being defined. If the file
does not exist, it is created.
<start bit> First bit to be overwritten (starting with
0).
<length_in_bits> Number of bits to be overwritten.
<block data> The data that describes the pattern (see
“[SOURce[1]]:PATTern:UFILe:DATA[?] ”
on page 119 for the description).
The use of the parameters can be best illustrated by an example. If we have an
alternate 16-bit pattern of 0s only, and we want to set the last four bits to 1s, the
IDATa command would appear as follows:
• If the data packing is 8:
SOURce1:PATTern:UFILe:IDATa B, <filename>, 12, 4, #11(&F0) (where (&F0)
is replaced by the ASCII representation of the value)
• If the data packing is 4:
SOURce1:PATTern:UFILe:IDATa B, <filename>, 12, 4, #11F
• If the data packing is 1:
SOURce1:PATTern:UFILe:IDATa B, <filename>, 12, 4, #141111
The response form returns <block data> at the specified location.
N O T E
See “Working with User Patterns in SCPI” on page 63 for more information on using
this command.
SCPI Command Reference 5
Agilent J-BERT N4903B High-Performance Serial BERT 263
Description