81
Command Type: Setting only
Setting
Syntax:
:ARBitrary:PREDefined<ws> <shape>, <start>, <length>,<scale>
Examples:
:ARB:PRED SIN,1,1e3,100
Considerations:
1) The start address and the length must meet the specification that. Start a Length - 1
≤
131,072
2) The 'scale' refers to the scaling of the waveform as a percentage of full scale. A scale of 100% will, under the
correct conditions, generate a waveform whose data values range from -8191 to +8191. These 'correct conditions'
are set by the 'offset' value. This offset is the value of the data at the start address, and determines the maximum
scale settable. The following table shows the data values required in order to achieve maximum scale.
SHAPE
DATA
SIN
0
SQU
0
TRI
0
NOIS
0
4.13.4.10 Start Address
:ARBitrary:STARt <start address>
This command sets the start address of the waveform to be run.
Arguments
Type:
Numeric
Range:
1 to 3,999,999
Rounding:
to integer value
Command Type: Setting or Query
Setting
Syntax:
:ARBitrary:STARt<ws><start address>
:ARBitrary:STARt<ws>MINimum|MAXimum
Example:
:ARB:STAR 100
Query
Syntax:
:ARBitrary:STARt?[<ws>MINimum|MAXimum]
Examples:
:ARB:START?
:ARB:STAR? MIN
Response:
NR1
Considerations: The start address and length must meet the condition:
Start A Length - 1
≤
4,000,000
4.13.4.11 Wavelength
:ARBitrary:LENGth <length>
This command sets the length of the waveform being run.
Arguments
Type:
Numeric
Range:
2 to 4,000,000
Rounding:
to integer value