136    Sequoia Series 
4.29  Trace Subsystem Commands   
This subsystem programs the output waveform of the power source. 
Subsystem Syntax 
TRACe 
  :CATalog?      Return  list  of  defined 
waveforms 
  [:DATA] <waveform_name>, <n>  , <n>  Assign values to a waveform 
  :DEFine <waveform_name>[, <waveform_name>|1024]  Create  and  name  new 
waveform 
  :DELete 
    [:NAME] <waveform_name>  Delete  waveform  to  free  its 
memory 
    :ALL      Delete  all  user  waveforms 
from memory 
TRACe 
These commands set the values of a user-defined waveform table.  The first parameter is the name 
of a waveform that was previously defined with TRACe:DEFine. Following the name are 1024 data 
points that define the relative amplitudes of exactly one cycle of the waveform. The first data point 
defines the relative amplitude that will be output at 0 degrees phase reference. An error will occur if 
exactly 1024 data points are not sent with the command. 
Data points can be in any arbitrary units. The power source scales the data to an internal format that 
removes the dc component and ensures that the correct ac rms voltage is output when the waveform 
is selected. You cannot use the predefined names as names for your waveform. 
Waveform data is stored in nonvolatile memory and is retained when input power is removed. Up to 
50 user-defined waveforms may be created and stored per group. The *RST and *RCL commands 
have no effect on user-defined waveforms. Be careful when using the *RCL command to make sure 
the waveform group that was selected when the front panel setup was stored is the same. If not, the 
power source will attempt to recall a waveform that likely does not exist in the presently selected group 
of waveforms. In this case, an error message is generated and no switching of the waveform at the 
output of the source takes place. 
A waveform can be selected for output using the FUNCtion:SHAPe, FUNCtion:SHAPe:TRIGgered, or 
LIST:SHAPe commands. 
Command Syntax:  TRACe[:DATA]<waveform_name>,<NRf> {,<NRf>} 
Parameters  <waveform_name>, <amplitude> 
Example  TRAC flattop,0.1,0.3,0.7,.....-0.7,-0.3,-0.1 
Query Syntax:  none 
Related Commands  TRAC:DATA  TRAC:DEL  FUNC:SHAP