The Keysight (formerly Agilent) 33220A function/arbitrary waveform generator uses direct digital synthesis techniques to create a stable, accurate output signal having clean, low distortion sine waves. It also generates square waves with fast rise and fall times up to 20MHz and linear ramp waves up to 200kHz.
Keysight Intuilink (Agilent Intuilink) software is supplied free with the AWG, which allows you to easily create, edit and download complex waveforms using PC applications such as Word or Excel, via USB, GPIB or LAN
Alternatively the LXI interface allows you to control the AWG with a web browser.
Please see the Documents section below for more information.