Technical data
<block data> starts with a header that indicates the length of the desired resulting
data. The length of the <block data> embedded in the header always refers to the
length of the data block in bytes.
For example, consider the following header:
#19<data>
# Start of the header.
1 Number of decimal digits to follow to
form the length.
9 Length of the data block (in bytes) that
follows.
<data> The pattern data, packed according the
DATA:PACKed command.
• For non-packed data (or 8-bit packed data), the <block data> required to set an
8-bit pattern of alternating 1s and 0s (01010101) would be:
#11U (Note that "U" is the ASCII representation of 85)
• For 4-bit packed data, the <block data> required to set the same pattern would
be:
#1255
• For 1-bit packed data, the <block data> would be as follows:
#1801010101
SENSe[1]:PATTern:UFILe:IDATa[?]
IAgilentN490xPGPatternfile.SetDataBlock (IVI-compliant)
SENSe[1]:PATTern:UFILe:IDATa [A | B,] <filename>, <start_bit>,
<length_in_bits>, <block_data>
SENSe[1]:PATTern:UFILe:IDATa? [A|B,] <filename>, <start_bit>,
<length_in_bits>
The query returns the selected bits of the standard (A) or alternate (B) pattern of
the file found under <filename>.
5 SCPI Command Reference
262 Agilent J-BERT N4903B High-Performance Serial BERT
IVI-COM Equivalent
Syntax
Return Range