Specifications

Syntax and Commands
2-72 AFG3000 Series Arbitrary/Function Generators Programmer Manual
[SOURce[1|2]]:PULSe:PERiod
This command sets or queries the period for pulse waveform.
Group
Source
Syntax
[SOURce[1|2]]:PULSe:PERiod {<period>|MINimum|MAXimum}
[SOURce[1|2]]:PULSe:PERiod?[MINimum|MAXimum]
Arguments
<period>::=<NRf>[<units>]
where
<NRf> is the pulse period.
<units>::=[ns | μs | ms | s]
Returns
<period>
Examples
SOURce1:PULSe:PERiod 200ns
sets the CH 1 pulse period to 200 ns.
[SOURce[1|2]]:PULSe:TRANsition[:LEADing]
This command sets or queries the leading edge time of pulse waveform.
Group
Source
Syntax
[SOURce[1|2]]:PULSe:TRANsition[:LEADing] {<seconds>|MINimum|
MAXimum}
[SOURce[1|2]]:PULSe:TRANsition[:LEADing]?[MINimum|MAXimum]
Arguments
<seconds>::=<NRf>[<units>]
where
<NRf> is the leading edge time of pulse waveform.
<units>::=[ns | μs | ms | s]
Returns
<seconds>
Examples
SOURce1:PULSe:TRANsition:LEADing 200ns
sets the CH 1 leading edge time to 200 ns.