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

Reinhardt, S. and Butschkow, C. and Geissler, S. and Dirnaichner, A. and Olbrich, F. and Lane, C. E. and Schroeer, D. and Huettel, A. K. (2019) Lab::Measurement-A portable and extensible framework for controlling lab equipment and conducting measurements. COMPUTER PHYSICS COMMUNICATIONS, 234. pp. 216-222. ISSN 0010-4655, 1879-2944

Full text not available from this repository. (Request a copy)

Abstract

Lab::Measurement is a framework for test and measurement automatization using Pert 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 [1], USB Test & Measurement [2], or, e.g., VXI-11 [3] 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. (C) 2018 The Author(s). Published by Elsevier B.V.

Item Type: Article
Uncontrolled Keywords: ; Measurement control; GPIB; USB T&M; Ethernet; VXI-11; VISA; SCPI; Perl
Subjects: 500 Science > 530 Physics
Divisions: Physics > Institute of Experimental and Applied Physics
Physics > Institute of Experimental and Applied Physics > Chair Professor Weiss > Group Andreas K. Hüttel
Depositing User: Dr. Gernot Deinzer
Date Deposited: 22 Apr 2020 10:26
Last Modified: 22 Apr 2020 10:26
URI: https://pred.uni-regensburg.de/id/eprint/27958

Actions (login required)

View Item View Item