Sequoia Series    111 
4.25  Source Subsystem - Pulse 
This subsystem controls the generation of output pulses. The PULSe:DCYCle, PULSe:PERiod, and 
PULSe:WIDTh commands are coupled, which means that the values programmed by any one of these 
commands can be affected by the settings of the others. Refer to  Table 4-1 and Table 4-2 under 
PULSe:HOLD for an explanation of how these commands affect each other.   
Subsystem Syntax 
[SOURce:] 
  PULSe 
    :COUNt <n> | MAXimum  Selects transient pulse count 
    :DCYCle <n>  Selects pulse duty cycle 
    :PERiod <n>  Selects pulse period when the count is greater than 
1 
    :WIDTh <n>   Selects width of the pulses 
    :HOLD  WIDTh|DCYCle  Select which parameter to hold during programming 
 
PULSe:COUNt 
This command sets the number of pulses that are output when a triggered output transient occurs. 
The command accepts parameters in the range 1 through 2E8. If MAXimum is sent, the output pulse 
repeats indefinitely. 
Command Syntax  [SOURce:]PULSe:COUNt<NRf+> 
Parameters  1 to 2E8 | MINimum | MAXimum  
*RST Value  1 
Examples  PULS:COUN 3 
  PULS:COUN MIN  PULS:COUN MAX 
Query Syntax  [SOURce:]PULS:COUNt? 
Returned Parameters  <NR2> 
 Related Commands  PULS:DCYC  PULS:PER  PULS:WIDT 
PULSe:HOLD 
This command specifies whether the pulse width or the duty cycle is to be held constant when the 
pulse period changes. The following tables describe how the duty cycle, period, and width are affected 
when one parameter is set in a single program message. if two or three parameters are set in a single 
message, there sequence will define how they will be affected. 
Command Syntax  [SOURce:]PULSe:HOLD<parameter> 
Parameters  WIDTh|DCYCle 
*RST Value  WIDTh 
Examples  PULS:HOLD DCYC 
Query Syntax  [SOURce:]PULSe:HOLD? 
Returned Parameters  <CRD> 
Related Commands  PULS:COUN   PULS:DCYC   PULS:PER   PULS:WIDT