Integration of MATLAB with AWG engine.
Patterns of AWG can be changed using direct call of MATLAB script from SpecMan4EPR console window. This is the first step of integration of MATLAB pattern calculations into AWG engine. The syntax and data structure may change along the way.
Maximum and minimum measurements in scope window.
PPL version 2.6: phase cycling with arbitrary coefficients
Phase cycling for single quantum coherences typically involves +1/-1 coefficients for the acquired signals. Earlier versions of SpecMan4EPR allowed the declaration of these coefficients in the form cc = ['I', '-I'], where '-' symbolizes the subtraction of the trace. Starting from the version 2.6, declaration is changed to cc = [I, -I, -2*I, a*I], which allows arbitrary coefficients. Version 2.6.03. See also: migration to ver. 2.6
New PPL command: cycle execution on hardware
New hrepeat command is introduced into PPL. Differently from repeat command this command forces compatible drivers to execute the PPL fragment using hardware cycle. This reduces the use of AWG and pulse programmer's memory. For correct execution, variables should not be changed within the cycle. Version 2.5.28.
New Arbitrary waveform generation engine
Unified AWG engine for all devices. Multiple pattern selection for each pulse command.
New PPL Language
Radically reworked PPL language for the needs of AWG users reduces the number of pulse parameters in the interface. Multiple pulses can be controlled by a single parameter. Version 2.5. See also: migration to ver. 2.5, presentation.
Improved AWG capabilities demonstration
New DUMMY device is added to display patterns synthesized by AWG engine. New demonstration configurtions are added (see [manual]). Version 2.3.
Updated MATLAB Interface
Direct detection at 250 MHz
The digital bridge enabled the excitation of spin system and detection of EPR signals at different frequencies. Excitation pulses at 248 MHz were generated directly by AWG and the signal (Fig.2, upper part) was directly detected using a fast digitizer on 259 MHz at 1.6 GS/s sampling rate. The echo signal was Fourier transformed to obtain the EPR spectrum (Fig. H1.2, lower part).
Arbitrary waveform Generation.
New auto saving dialog and options.
New auto saving options allows to flexibly customize the saving time and destination. For files the sub-directory in the date folder can be chosen. After data are transfer to MATLAB the processing script can be executed.
Integration with MATLAB. Step 1. Transfer data to MATLAB™.
MATLAB™ computational language is widely used for data processing. This new feature of SpecMan4EPR allows to transfer current experiment directly to MATLAB and optionally execute a MATLAB script. The transfer to MATLAB is also integrated into the auto saving protocols.
Visualization of sequence errors.
New Feature: Phase cycling scheme generator.
We present a phase cycling scheme generator based on schemes generated by Stefan Stoll's algorithm. Currently FID, 2p ESEEM, 3p ESEEM and HYSCORE sequences are available. More sequences will be added in the future.
New Feature: Customizable Controls in the Scope.
New Feature: Sample and Experiment Information Organizer.
This new feature allows to create information fields that will be stored into experiment file. Experiment specific fields can be associated with experiment templates. Sample related fields are preserved from one experiment to other.The experiments in the job's queue are saved with the updated sample information.
New Feature: In-scope baseline correction and FFT.
In time domain the Scope can store one baseline trace and subtract it from incoming traces. This reduces artefacts induced by trailing edges of MW pulses and allows more convenient tuning of spectrometers.
Time domain trace can be to subjected to complex and real Fourier transformation. This feature can be useful for time domain spectroscopy.
New Feature: Job's Queue.