beautypg.com

6 copy, 7 memory protection range, 8 memory protection state – B&K Precision 4078 - Manual User Manual

Page 74

background image

2) The end address must be greater than the start address.


4.13.4.6 Copy


:ARBitrary:COPY ,,


This command is used to copy a section of the waveform to a different location in waveform memory.

Arguments
Type:

NRf

Range:

1 to 400,000

Rounding:

to integer value

Command Type: Setting only
Setting
Syntax:

:ARBitrary:COPY,,

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 address + Length - 1 <= 131072


4.13.4.7 Memory Protection Range


:ARBitrary:PROTect [:RANGe] ,

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 400,000
Rounding:

to integer value.

Command Type: Setting or Query
Setting
Syntax:

:ARBitrary:PROTect[:RANGe],

Examples:

:ARB:PROT 1,1E3

Query
Syntax:

:ARBitrary:PROTect[:RANGe]?

Response:

, in NR1 format.


4.13.4.8 Memory Protection State


:ARBitrary:PROTect:STATe


This command is used to enable or disable arbitrary waveform write-protection.

Arguments
Type:

Boolean

Command Type: Setting or Query
Setting
Syntax:

:ARBitrary:PROTect:STATeON|1|OFF|0

This manual is related to the following products: