92    Sequoia Series 
4.21  Source Subsystem - List 
This subsystem controls the generation of complex sequences of output changes with rapid, precise 
timing and synchronized with internal or external signals. Each subsystem command for which lists 
can be generated has an associated list of values that specify the output at each list step. LIST:COUNt 
determines  how  many  times  the  source  sequences  through  a  list  before  that  list  is  completed. 
LIST:REPeat determines how many times each data point will repeat. LIST:DWELl specifies the time 
interval that each value (point) of a list is to remain in effect. LIST:STEP determines if a trigger causes 
a list to advance only to its next point or to sequence through all of its points. 
All active subsystems that have their modes set to LIST must have the same number of points (up to 
100), or an error is generated when the first list point is triggered.  The only exception is a list consisting 
of only one point.  Such a list is treated as if it had the same number of points as the other lists, with 
all of the implied points having the same value as the one specified point.  
MODE commands such as VOLTage:MODE LIST are used to activate lists for specific functions. 
However, the LIST:DWELl command is active whenever any function is set to list mode. Therefore, 
LIST:DWELl must always be set either to one point, or to the same number of points as the active list. 
Subsystem Syntax 
[SOURce:] 
  LIST 
    :COUNt <n> | MAXimum  Sets the list repeat count 
    :STEP      Specifies  how  the  list  sequencing  responds  to 
triggers 
    :DWELl <n>  ,<n>  Sets the list of dwell times 
      :POINts?  Returns the number of dwell list points 
    :FREQuency 
      [:LEVel] <n>  ,<n>  Sets the frequency list 
        :POINts?  Returns the number of frequency points 
      :SLEW <n>  ,<n>  Sets the frequency slew list 
        :POINts?  Returns the number of frequency slew points 
    :FUNCtion 
      [:SHAPe] <shape>,<shape>Sets the waveform shape list 
      :POINts?  Returns the number of  shape points 
    :REPeat 
      [:COUNt] <n>,<n>  Set the repeat count for each data points. 
      :POINts?  Returns the number of repeat for each data points 
    :STEP ONCE | AUTO  Defines whether list is dwell- or trigger-paced 
    :TTLTrg <bool>  ,<bool>  Defines the output marker list 
      :POINts?  Returns the number of output marker list points 
    :VOLTage 
      [:LEVel] <n>  ,<n>  Sets the voltage list 
        :POINts?  Returns the number of voltage level points 
      :SLEW <n>  ,<n>  Sets the voltage slew list 
        :POINts?  Returns the number of voltage slew points 
    :CURRent 
      [:LEVel] <n>  ,<n>  Sets the Current list 
        :POINts?  Returns the number of current level points 
      :SLEW <n>  ,<n>  Sets the voltage slew list 
        :POINts?  Returns the number of current slew points