79
4.13.4.5 Clear
:ARBitrary:CLEar <start address>,<end address>
This command is used to clear all or a portion of waveform memory. The memory is then set to the value zero.
Arguments
Type:
Numeric.
Numeric Range: 1 to 4,000,000
Rounding:
to integer value
Command Type: Setting only.
Setting
Syntax:
:ARBitrary:CLEar<ws><start address>, <end address>
Examples:
:ARB:CLE 1,1000
Considerations:
1) The clear range cannot overlap with protected memory.
2) The end address must be greater than the start address.
4.13.4.6 Copy
:ARBitrary:COPY <start address>,<length>,<destination address>
This command is used to copy a section of the waveform to a different location in waveform memory.
Arguments
Type:
NRf
Range:
1 to 4,000,000
Rounding:
to integer value
Command Type: Setting only
Setting
Syntax:
:ARBitrary:COPY<ws><start>,<length>,<destination>
Example:
:ARB:COPY 1,1000,1001
Considerations:
1) The destination range cannot overlap with protected memory.
2) The destination range cannot overlap with the source range.
3) The destination end address may not exceed the maximum address:
Destination a Length - 1 <= 131072
4.13.4.7 Memory Protection Range
:ARBitrary:PROTect [:RANGe] <start address>,<end address>
This command is used to define a range of arbitrary waveform memory to be write-protected. The protection is
effective only if the PROTect:STATe is ON.
Arguments
Type:
Numeric.
Numeric Range: 1 to 4,000,000
Rounding:
to integer value.
Command Type: Setting or Query