Programming Experience

High level programming

The experience and efficiency of working with an AWG all depends on the quality of its programming interface. The UHF-AWG's interface is designed to create a programming experience that ge​ts you going quickly by providing hardware control in a clear, intuitive and easily readable form.

At the core of the interface lies the UHF-AWG compiler, designed to translate a comprehensive measurement protocol to machine language. It provides easy access to the benefits of waveform sequencing since it eliminates the need to work with cryptic low-level instructions. Sequencing can be used to minimize waveform transfer times, to set up loops with dynamically varying delay, and to compose playback routines featuring conditional branching points.

LabOne. All in One

Waveforms, playback sequence, and instrument settings all determine the output signal. An UHF-AWG program therefore incorporates all of these elements. Extensive waveform creation and editing tools are fully integrated into the LabOne AWG programming language. The AWG engine has access to all instrument settings which speeds up and facilitates automated protocols, as it eliminates back-and-forth communication between the AWG and the control PC.

The AWG is integrated into the LabOne user interface: AWG parameters such as frequencies, phases, delays, or amplitudes that are also fundamental to the signal detection are accessible from other parts of the user interface such as the Lock-in or the Sweeper tab. Tool tips, examples, and the command log assist you in setting up pulsed measurements in a convenient way by combining the merits of graphical and of programmatic tools.

call +41 44 515 04 10
or leave us a message.