X-Stream Operator’s Manual 
WM-OM-E Rev I  229 
 
 // use to flag that the output is not valid, increasing performance when  
 // it is not necessary to read data back into the DSO 
 //descHeader->flags &= ~FLAGS_OUTPUT_VALID; 
 
 // flag that processing is complete 
                SetEvent(m_hProcessingComplete); 
        } 
 
 return 0; 
} 
Header Description 
int descVersion;    // header version number 
int flags;      // misc. flags indicating the status of input, and how  
                              // to treat the output 
int headerSize;    // size of the header, data starts immediately after the  
                              // hdr.  
int windowSize;    // total size of the window  (header + data)     
int numSamples;    // total number of samples in the input waveform 
int segmentIndex;    // index of this segment, usually zero when input waveform  
                              // is not a sequence 
int numSweeps;  
int _dummy1;      // not used 
 
double verGain;    // scale factor that relates integer sample data values  
                              // to the vertical units of the waveform. 
double verOffset;    // vertical offset (in vertical units, e.g. Volts) of the  
                              // waveform 
double verResolution;    // vertical resolution of the measurement system (also  
                              // in vertical units) 
double horInterval;    // scale factor that relates integer sample indices to  
                              // the horizontal units of the waveform.   
double horOffset;    // horizontal offset (in horizontal units, e.g. seconds)  
                              // of the waveform  
  double horResolution;  // horizontal resolution of the measurement system  
                              // (also in horizontal units) 
 lecTimeStamp trigTime; // trigger time, units of 1ns since 00:00:00 on Jan  
                              // 1st 2000, 64-bit unsigned integer 
  char verUnit[48];  // vertical units of the waveform ("V" for example) 
  char horUnit[48];  // horizontal units of the waveform ("s" for example) 
Data Length Limitations 
The size of the memory window is fixed at 80 Mbytes, which equates to 40M samples.