Keysight M8190A – Arbitrary Waveform Generator  
  User’s  Guide 
 
     
9  Example Programs and 
Files 
 
 
 
 
Example programs can be found once you install the M8190 software. 
To acess the example programs, go to Start > All Programs > Keysight M8190 and 
click Keysight M8190 Examples.  
 
 
Figure 9-1:  Keysight M8190A Example Programs 
 
This opens a folder which includes example programs as described in Table 9-1.  
A ReamMe.txt file available under each example program folder which describes the 
example program and how to use it.  
 
 
Table 9-1:  Example Programs  
An executable program Sine_32.exe is offered to test your M8190A by generating a sine waveform. 
Before running the Sine_32.exe, make sure that the M8190A software is installed and the firmware is started.  
The M8190A will output a sine waveform with 32 samples/period after running the Sine_32.exe. 
An executable program to demonstrate the streaming feature. The corresponding source code is in Cpp_Streaming. 
This folder contains example correction files to be used in the SFP Multi-Tone and Complex Modulation Panels. 
This C++ example program is intended to demonstrate the use of the waveform streaming functionality of the 
M8190A. 
It uses the internal waveform memory of the M8190A to form a ring buffer. There are two different modes of 
operation: continuous streaming and triggered  streaming. The waveform data can be generated algorithmically or 
can be read from a file. For details see the chapter "Streaming" in the "M8190A User's Guide".