Logo image
Lab::Measurement — A portable and extensible framework for controlling lab equipment and conducting measurements
Other   Open access   Peer reviewed

Lab::Measurement — A portable and extensible framework for controlling lab equipment and conducting measurements

Stefanie Reinhardt, Christrian Butschkow, Stefan Geissler, Alois Dirnaichner, F. Olbrich, C. E. Lane, D. Schröer and A. K. Hüttel
Computer physics communications, v 234, pp 216-222
01 Jan 2019
url
https://doi.org/10.1016/j.cpc.2018.07.024View
Published, Version of Record (VoR)CC BY V4.0 Open

Abstract

004 Informatik 530 Physik ddc
Lab::Measurement is a framework for test and measurement automatization using Perl 5. While primarily developed with applications in mesoscopic physics in mind, it is widely adaptable. Internally, a layer model is implemented. Communication protocols such as IEEE 488, USB Test & Measurement, or, e.g., VXI-11 are addressed by the connection layer. The wide range of supported connection backends enables unique cross-platform portability. At the instrument layer, objects correspond to equipment connected to the measurement PC (e.g., voltage sources, magnet power supplies, multimeters, etc.). The high-level sweep layer automates the creation of measurement loops, with simultaneous plotting and data logging. An extensive unit testing framework is used to verify functionality even without connected equipment. Lab::Measurement is distributed as free and open source software.

Metrics

8 Record Views
15 citations in Scopus

Details

InCites Highlights

Data related to this publication, from InCites Benchmarking & Analytics tool:

Collaboration types
Domestic collaboration
International collaboration
Web of Science research areas
Computer Science, Interdisciplinary Applications
Physics, Mathematical
Logo image