77
Units:
S, mS, uS, nS
Range:
8nS to 100S
Rounding:
to 4 digits
Command Type: Setting or Query
Setting
Syntax:
:ARBitrary:PRATe<ws><point rate>[units]
:ARBitrary:PRATe<ws>MINimum|MAXimum
Examples:
:ARB:PRAT 100NS
Query
Syntax
:
:ARBitrary:PRATe?[<ws>MINimum|MAXimum]
Response:
NR3
4.13.4.2 Address
:ARBitrary:ADDRess <address>
This command sets the current address of the waveform. It is used to determine where arbitrary data are to be
written. Use this command when querying data points using ARB:DATA? After generating data points.
Arguments
Type:
Numeric
Range:
1 to 4,000,000
Rounding:
to integer value
Command Type: Setting or Query
Setting
Syntax:
:ARBitrary:ADDRess<ws><address>
:ARBitrary:ADDRess<ws>MINimum|MAXimum
Examples:
:ARB:ADDR 100
Query
Syntax:
:ARBitrary:ADDRess?[<ws>MINimum|MAXimum]
Response:
NR1
4.13.4.3 Data
:ARBitrary:DATA <data>
This command is used to set the values of the waveform.
Arguments
Type:
Numeric. Definite form arbitrary block. Indefinite form arbitrary block
Numeric Range: -8191 to 8191 ASCII
Rounding: to integer value
Binary Range: 001H to 3FFFH BINARY
Command Type: Setting or Query
Setting Syntax
Numeric:
:ARBitrary:DATA<ws><numeric>{[,<numeric>]}
Example
:ARB:DATA 100,200,1000,2000,-2000
Arbitrary Block: :ARBitrary:DATA<ws>#<arb block data>
Refer to section 4.16
Examples
Definite Form:
:ARB:DATA #14\x8\x64\x8\xC8
‘\x’ indicates that the values are Hexadecimal.
Indefinite:
:ARB:DATA #0\x8\x64\x8\xc8\xa^EOI
Query
Syntax:
:ARBitrary:DATA?<ws><number of points>, BINary|ASCii
Note:
The <number of points> that the query returns starts from the current address.