Regensburg 2019 – wissenschaftliches Programm
Bereiche | Tage | Auswahl | Suche | Aktualisierungen | Downloads | Hilfe
TT: Fachverband Tiefe Temperaturen
TT 64: Poster Session: Transport
TT 64.11: Poster
Donnerstag, 4. April 2019, 15:00–18:30, Poster D
Lab::Measurement – measurement control with Perl — Simon Reinhardt1, Christian Butschkow1, Stefan Geissler1, Alois Dirnaichner1, Florian Olbrich1, Charles E. Lane2, and •Andreas K. Hüttel1 — 1Institute for Experimental and Applied Physics, Universität Regensburg, Regensburg, Germany — 2Department of Physics, Drexel University, Philadelphia, USA
Lab::Measurement is a collection of Perl 5 modules providing control of
test and measurement devices. It allows for quickly setting up varying and evolving
complex measurement tasks with diverse hardware. Instruments can be connected
by means such as GPIB (IEEE 488.2), USB-TMC, or VXI-11 / raw network sockets
via Ethernet. Internally, third-party backends as, e.g., Linux-GPIB, National
Instruments’ NI-VISA library, or Zurich Instruments’ LabOne API are used, as
well as lightweight drivers for USB and TCP/IP-based protocols. The wide range of
supported connection backends enables cross-platform portability. Dedicated
instrument driver classes relieve the user from taking care of internal or
vendor-specific details. A high-level layer provides fast and flexible creation
of nested measurement loops, where, e.g., several input variables are varied and
output data is logged into a customizable folder structure. Lab::Measurement
has already been successfully used in several low temperature transport
spectroscopy setups. It is free software and available at http://www.labmeasurement.de/
S. Reinhardt et al., Comp.Phys.Comm. 234, 216 (2019)