4.7 Article

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

Journal

COMPUTER PHYSICS COMMUNICATIONS
Volume 234, Issue -, Pages 216-222

Publisher

ELSEVIER SCIENCE BV
DOI: 10.1016/j.cpc.2018.07.024

Keywords

Measurement control; GPIB; USB T&M; Ethernet; VXI-11; VISA; SCPI; Perl

Funding

  1. Deutsche Forschungsgemeinschaft [SFB 689, GRK 1570]
  2. Emmy Noether grant [Hu 1808/1]

Ask authors/readers for more resources

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.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available