Source[1]:arb:edit:unprotect, Source[1]:arb:built:sinusoid, Source[1]:arb:built:square – GW Instek AFG-3000 Series User Manual
Page 267

REMOTE
INTERFACE
267
Description
Protects the arbitrary waveform currently in non-
volatile memory/ currently being output.
Syntax
SOURce[1]:ARB:EDIT:PROTect:ALL
Example
SOUR1:ARB:EDIT:PROT:ALL
SOURce[1]:ARB:EDIT:UNProtect
Source Specific
Command
Description
Uprotects the arbitrary waveform currently in non-
volatile memory/currently being output.
Syntax
SOURce[1]:ARB:EDIT:UNProtect
Example
SOUR1:ARB:EDIT:UNP
SOURce[1]:ARB:BUILt:SINusoid
Source Specific
Command
Description
Creates a sinusoid with a specified start address,
length and scale.
Syntax
SOURce[1]:ARB:BUILt:SINusoid
[<STARt>[,<LENGth>[,<SCALe>]]]
Parameter
<STARt>
Start address*: 0~1048,576
<LENGth>
Length*: 0 ~ 1048,576
<SCALe> Scale:
±32767
* Start + Length ≤ 1,048,576
Example
SOUR1:ARB:BUIL:SIN 1000, 1000, 100
Creates a sin wave 1000 points in length with a
scale of 100 and a start address of 1000.
SOURce[1]:ARB:BUILt:SQUare
Source Specific
Command
Description
Creates a square wave with a specified start
address, length and scale.
Syntax
SOURce[1]:ARB:BUILt:SQUare
[<STARt>[,<LENGth>[,<SCALe>]]]