HQCMeas is a versatile and intuitive data acquisition software. Its hierarchical tree structure enables standard multiple loops programming but also sequential mutliple tasks needed for complex experiments. Building any program, including a simple multiple loop program, is intuitive and fast. It can be done at the topmost level, without going back to the code. You just need the drivers for the instruments. Provided these drivers are available, you can build a data acquisition sequence simply by using the scroll bars and dialog boxes appearing in the graphical interface. The dialog boxes allow you to enter values, timing and instructions for a given instrument. Each measurement template can be saved separately. When saving data a header summarizing for example the main fixed parameters of a given measurement can be added, making data post processing very easy.
- Python 2.7
- enaml > 0.9.7
- configobj
- watchdog
- pyvisa (for controlling instruments through the VISA protocol)