
474
Keysight M8070A Programming Guide
5
SCPI Command Reference
:DATA:PATTern:IDATa[?]
Syntax
:DATA:PATTern:IDATa
<pattern-name>,<bit-offset>,<num-bits>,<data-block>
:DATA:PATTern:IDATa? <pattern-name>,<bit-offset>,<num-bits>
Input
Parameters
<pattern-name>
: Name of the pattern. Name consists of root node
(“shared:” or “current:”) plus folder names separated by ‘/’ plus pattern
name. The “factory:” root node is not allowed here, as these patterns are
read only and cannot be modified.
<bit-offset>
: Offset into the pattern bit sequence. Bit offset is used, to
allow modifications within symbols, for example just modifying a single
attribute bit.
<num-bits>
: Number of bits to modify. Specified in bits to allow
modifications within symbols, e.g. just modifying a single attribute bit.
<data-block>
: Bit sequence as definite length block. Number of bits
encoded in one byte is specified by the :DATA:PATT:PACK command.
Return Range
<pattern-name>, <bit-offset>, <num-bits>
Description
This command is used to modify a pattern.
Example
The following example enables the scrambler in the first symbol of an
8b10b coded pattern.
:DATA:PATT:IDAT ‘current:demo8b10b’,12,1,
#111
:DATA:PATTern:BLENgth?
Syntax
:DATA:PATTern:BLENgth? <pattern-name>
Input
Parameters
<pattern-name>: Name of the pattern. Name consists of root node
(“factory:”, “shared:”, or “current:”) plus folder names separated by ‘/’ plus
pattern name.
Return Range
<num-bits>
Description
This command returns the pattern length in bits of a specified pattern.
Example
:DATA:PATT:BLEN? "factory:SATA/LTDP_short_b8b10"
8192