Kwalitee Issues

use_strict

Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.

Error: Lab::Instrument::IPS

prereq_matches_use

List all used modules in META.yml requires

Error:

  • Lab::VISA

use_warnings

Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: Lab::Bus, Lab::Bus::IsoBus, Lab::Bus::LinuxGPIB, Lab::Bus::MODBUS_RS232, Lab::Bus::Socket, Lab::Bus::USBtmc, Lab::Bus::VICP, Lab::Bus::VISA, Lab::Connection, Lab::Connection::DEBUG, Lab::Connection::GPIB, Lab::Connection::IsoBus, Lab::Connection::LinuxGPIB, Lab::Connection::MODBUS_RS232, Lab::Connection::RS232, Lab::Connection::Socket, Lab::Connection::TCPraw, Lab::Connection::USBtmc, Lab::Connection::VICP, Lab::Connection::VISA, Lab::Connection::VISA_GPIB, Lab::Connection::VISA_RS232, Lab::Exception, Lab::Exception::Base, Lab::Generic, Lab::Generic::CLOptions, Lab::Instrument::AH2700A, Lab::Instrument::Agilent34420A, Lab::Instrument::Cryogenic_SMS, Lab::Instrument::HP34401A, Lab::Instrument::HP34420A, Lab::Instrument::HP3458A, Lab::Instrument::HP83732A, Lab::Instrument::IPS, Lab::Instrument::IPSWeissDilfridge, Lab::Instrument::ITC, Lab::Instrument::Keithley2000, Lab::Instrument::Keithley2400, Lab::Instrument::Lakeshore224, Lab::Instrument::MG369xB, Lab::Instrument::Multimeter, Lab::Instrument::OI_ILM210, Lab::Instrument::OI_ITC503, Lab::Instrument::OI_Triton, Lab::Instrument::PD11042, Lab::Instrument::ProStep4, Lab::Instrument::SR830, Lab::Instrument::SignalRecovery726x, Lab::Instrument::TCD, Lab::Instrument::TemperatureControl, Lab::Instrument::TemperatureControl::TLK43, Lab::Instrument::TemperatureDiode, Lab::Instrument::TemperatureDiode::RO600, Lab::Instrument::TemperatureDiode::SI420, Lab::Instrument::U2000, Lab::Instrument::Vectormagnet, Lab::Measurement::KeyboardHandling, Lab::MultiChannelInstrument, Lab::XPRESS::Data::XPRESS_DataFile, Lab::XPRESS::Data::XPRESS_logger, Lab::XPRESS::Data::XPRESS_plotter, Lab::XPRESS::Sweep, Lab::XPRESS::Sweep::Amplitude, Lab::XPRESS::Sweep::DietersCrazyTempSweep, Lab::XPRESS::Sweep::Dummy, Lab::XPRESS::Sweep::Frame, Lab::XPRESS::Sweep::Frequency, Lab::XPRESS::Sweep::Magnet, Lab::XPRESS::Sweep::Motor, Lab::XPRESS::Sweep::Power, Lab::XPRESS::Sweep::PulseLength, Lab::XPRESS::Sweep::PulsePeriod, Lab::XPRESS::Sweep::Repeater, Lab::XPRESS::Sweep::SignalRecoveryOscOut, Lab::XPRESS::Sweep::SignalRecoveryPhase, Lab::XPRESS::Sweep::Temperature, Lab::XPRESS::Sweep::Time, Lab::XPRESS::Utilities::Utilities, Lab::XPRESS::hub

consistent_version

Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 3.899,3.900

meta_yml_has_provides

Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.

has_separate_license_file

This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.

Modules

Name Abstract Version View
Lab::Bus Bus base class 3.899 metacpan
Lab::Bus::DEBUG Interactive debug bus 3.899 metacpan
Lab::Bus::IsoBus Oxford Instruments ISOBUS bus 3.899 metacpan
Lab::Bus::LinuxGPIB LinuxGPIB bus 3.899 metacpan
Lab::Bus::MODBUS_RS232 RS232/RS485 MODBUS RTU protocol bus 3.899 metacpan
Lab::Bus::RS232 RS232 or Virtual Comm port bus 3.899 metacpan
Lab::Bus::Socket IP network socket bus 3.899 metacpan
Lab::Bus::USBtmc USBtmc (Test & Measurement) Linux kernel driver bus 3.899 metacpan
Lab::Bus::VICP VICP bus 3.899 metacpan
Lab::Bus::VISA National Instruments VISA bus 3.899 metacpan
Lab::Connection Connection base class 3.899 metacpan
Lab::Connection::DEBUG Connection to the DEBUG bus 3.899 metacpan
Lab::Connection::DEBUG::Log Add logging capability to the DEBUG connection 3.899 metacpan
Lab::Connection::DEBUG::Trace ??? 3.899 metacpan
Lab::Connection::GPIB GPIB Connection base class 3.899 metacpan
Lab::Connection::IsoBus Oxford Instruments IsoBus connection 3.899 metacpan
Lab::Connection::LinuxGPIB LinuxGPIB connection 3.899 metacpan
Lab::Connection::LinuxGPIB::Log Add logging capability to the LinuxGPIB connection 3.899 metacpan
Lab::Connection::LinuxGPIB::Trace ??? 3.899 metacpan
Lab::Connection::Log Role adding logging capability to connections 3.899 metacpan
Lab::Connection::LogMethodCall ??? 3.899 metacpan
Lab::Connection::MODBUS_RS232 RS232/RS485 MODBUS RTU connection 3.899 metacpan
Lab::Connection::Mock ??? 3.899 metacpan
Lab::Connection::RS232 RS232 Connection base class 3.899 metacpan
Lab::Connection::Socket IP socket connection 3.899 metacpan
Lab::Connection::Socket::Trace ??? 3.899 metacpan
Lab::Connection::TCPraw Raw TCP connection; deprecated, use Socket instead 3.899 metacpan
Lab::Connection::Trace Trace communication with instruments 3.899 metacpan
Lab::Connection::USBtmc F</dev/usbtmc> Linux USB Test&Measurement kernel driver connection 3.899 metacpan
Lab::Connection::USBtmc::Trace ??? 3.899 metacpan
Lab::Connection::VICP VICP ethernet protocol connection 3.899 metacpan
Lab::Connection::VICP::Trace ??? 3.899 metacpan
Lab::Connection::VISA VISA-type connection 3.899 metacpan
Lab::Connection::VISA_GPIB GPIB-type connection class which uses NI VISA (L<Lab::VISA>) as backend 3.899 metacpan
Lab::Connection::VISA_GPIB::Log Add logging capability to a VISA_GPIB connection 3.899 metacpan
Lab::Connection::VISA_GPIB::Trace ??? 3.899 metacpan
Lab::Connection::VISA_RS232 RS232-type connection which uses NI VISA (L<Lab::VISA>) as backend 3.899 metacpan
Lab::Exception Exception handling classes 3.899 metacpan
Lab::Exception::Base Exception base class 3.899 metacpan
Lab::Generic General function library for the L::M classes 3.899 metacpan
Lab::Generic::CLOptions Global command line option processing 3.899 metacpan
Lab::GenericSignals Signal handling 3.899 metacpan
Lab::Instrument Instrument base class 3.899 metacpan
Lab::Instrument::AH2700A Andeen-Hagerling AH2700A ultra-precision capacitance bridge 3.899 metacpan
Lab::Instrument::Agilent34410A HP/Agilent/Keysight 34410A or 34411A digital multimeter 3.899 metacpan
Lab::Instrument::Agilent34420A HP/Agilent/Keysight 34420A or 34421A digital multimeter 3.899 metacpan
Lab::Instrument::Cryogenic_SMS Cryogenic SMS magnet power supply 3.899 metacpan
Lab::Instrument::DummySource Dummy voltage source 3.899 metacpan
Lab::Instrument::HP33120A HP 33120A 15MHz function/arbitrary waveform generator 3.899 metacpan
Lab::Instrument::HP34401A HP/Agilent 34401A digital multimeter 3.899 metacpan
Lab::Instrument::HP34420A HP/Agilent 34420A digital multimeter 3.899 metacpan
Lab::Instrument::HP3458A Agilent 3458A Multimeter 3.899 metacpan
Lab::Instrument::HP83732A HP 83732A Series Synthesized Signal Generator 3.899 metacpan
Lab::Instrument::IPS Oxford Instruments IPS Magnet Power Supply 3.899 metacpan
Lab::Instrument::ITC Oxford Instruments ITC Intelligent Temperature Control 3.899 metacpan
Lab::Instrument::Keithley2000 Keithley 2000 digital multimeter 3.899 metacpan
Lab::Instrument::Keithley2400 Keithley 2400 SourceMeter 3.899 metacpan
Lab::Instrument::LabViewHeater ????? 3.899 metacpan
Lab::Instrument::Lakeshore224 Lake Shore 224 temperature monitor 3.899 metacpan
Lab::Instrument::Lakeshore33x Lakeshore 33x Temperature controller 3.899 metacpan
Lab::Instrument::Lakeshore340 Lakeshore 340 temperature controller 3.899 metacpan
Lab::Instrument::MG369xB Anritsu MG369xB series signal generator 3.899 metacpan
Lab::Instrument::Multimeter Generic digital multimeter base class 3.899 metacpan
Lab::Instrument::OI_ILM210 Oxford Instruments ILM Intelligent Level Meter 3.899 metacpan
Lab::Instrument::OI_ITC503 Oxford Instruments ITC503 Intelligent Temperature Control 3.899 metacpan
Lab::Instrument::OI_Triton Oxford Instruments Triton dilution refrigerator control 3.899 metacpan
Lab::Instrument::PD11042 Trinamic PD-110-42 low-cost 42mm stepper motor 3.899 metacpan
Lab::Instrument::ProStep4 ProStep4 step motor 3.899 metacpan
Lab::Instrument::SR830 Stanford Research SR830 lock-in amplifier 3.899 metacpan
Lab::Instrument::SR830::AuxIn Aux Inputs of the Stanford Research SR830 Lock-In Amplifier 3.899 metacpan
Lab::Instrument::SR830::AuxOut Aux Outputs of the Stanford Research SR830 Lock-In Amplifier 3.899 metacpan
Lab::Instrument::SignalRecovery726x Signal Recovery 7260 / 7265 Lock-in Amplifier 3.899 metacpan
Lab::Instrument::Source Generic voltage source base class 3.899 metacpan
Lab::Instrument::TCD Temperature control for our Oxford Instruments TLM dilution fridge 3.899 metacpan
Lab::Instrument::TDS2024B Tektronix TDS2024B digital oscilloscope 3.899 metacpan
Lab::Instrument::TRMC2 ABB TRMC2 temperature controller 3.899 metacpan
Lab::Instrument::TemperatureControl Generic temperature control instrument base class 3.899 metacpan
Lab::Instrument::TemperatureControl::TLK43 Electronic process controller TLKA41/42/43 (SIKA GmbH) with RS485 MODBUS-RTU interface 3.899 metacpan
Lab::Instrument::TemperatureDiode ????? 3.899 metacpan
Lab::Instrument::TemperatureDiode::RO600 RO600 (????) 3.899 metacpan
Lab::Instrument::TemperatureDiode::SI420 SI420 (???) 3.899 metacpan
Lab::Instrument::U2000 Agilent U2000 series USB Power Sensor 3.899 metacpan
Lab::Instrument::Vectormagnet ??? 3.899 metacpan
Lab::Instrument::WR640 LeCroy WaveRunner 640 digital oscilloscope 3.899 metacpan
Lab::Instrument::Yokogawa7651 Yokogawa 7651 DC source 3.899 metacpan
Lab::Instrument::YokogawaGS200 Yokogawa GS200 DC source 3.899 metacpan
Lab::Measurement::KeyboardHandling Minimal keyboard input handling 3.899 metacpan
Lab::Measurement::Legacy Log, describe and plot data on the fly (legacy code) 3.900 metacpan
Lab::MultiChannelInstrument Multi-channel instrument base class 3.899 metacpan
Lab::MultiChannelInstrument::DeviceCache Multi-channel instrument device cache 3.899 metacpan
Lab::XPRESS::Data::XPRESS_DataFile XPRESS data file module 3.899 metacpan
Lab::XPRESS::Data::XPRESS_logger XPRESS logging module 3.899 metacpan
Lab::XPRESS::Data::XPRESS_plotter XPRESS plotting module 3.899 metacpan
Lab::XPRESS::Sweep Base sweep class 3.899 metacpan
Lab::XPRESS::Sweep::Amplitude Amplitude sweep of AC voltage/current 3.899 metacpan
Lab::XPRESS::Sweep::DietersCrazyTempSweep Dieter's crazy temperature sweep 3.899 metacpan
Lab::XPRESS::Sweep::Dummy Dummy sweep 3.899 metacpan
Lab::XPRESS::Sweep::Frame Frames for nested sweep structures 3.899 metacpan
Lab::XPRESS::Sweep::Frequency Frequency sweep 3.899 metacpan
Lab::XPRESS::Sweep::Level Level (e.g. Voltage or Current) sweep 3.899 metacpan
Lab::XPRESS::Sweep::LogBlock Sweep add-on for matrix logging 3.899 metacpan
Lab::XPRESS::Sweep::Magnet Magnetic field sweep 3.899 metacpan
Lab::XPRESS::Sweep::Motor Stepper motor sweep 3.899 metacpan
Lab::XPRESS::Sweep::Power Signal generator power sweep 3.899 metacpan
Lab::XPRESS::Sweep::PulseLength Pulse length sweep 3.899 metacpan
Lab::XPRESS::Sweep::PulsePeriod Pulse period sweep 3.899 metacpan
Lab::XPRESS::Sweep::Repeater Simple repeater 3.899 metacpan
Lab::XPRESS::Sweep::SignalRecoveryOscOut Signal recovery lock in oscillator output sweep 3.899 metacpan
Lab::XPRESS::Sweep::SignalRecoveryPhase Signal recovery lock in phase sweep 3.899 metacpan
Lab::XPRESS::Sweep::Temperature Temperature sweep 3.899 metacpan
Lab::XPRESS::Sweep::Time Simple time-controlled repeater 3.899 metacpan
Lab::XPRESS::Sweep::Voltage Voltage sweep 3.899 metacpan
Lab::XPRESS::hub The XPRESS main hub 3.899 metacpan

Provides

Name File View
Lab::Instrument::IPSWeissDillFridge lib/Lab/Instrument/IPSWeissDilfridge.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan
dist.ini metacpan