9#ifndef QTPOKIT_POKITMETER_H
10#define QTPOKIT_POKITMETER_H
Encapsulates convenience functions for working with current ranges.
Encapsulates details specific to Pokit Meter devices.
CurrentRange
Values supported by the Pokit Meter's Range attributes in *Current modes.
QTPOKIT_EXPORT QString toString(const CurrentRange &range)
Returns range as a user-friendly string.
ResistanceRange
Values supported by the Pokit Meter's Range attributes in Resistance mode.
VoltageRange
Values supported by the Pokit Meter's Range attributes in *Voltage modes.
@ _60V
Up to 60V DC (42V AC).
QTPOKIT_EXPORT quint32 maxValue(const CurrentRange &range)
Returns the maximum value for range in microamps, or 0 if range is not a known value for Pokit Meter ...
Encapsulates convenience functions for working with resistance ranges.
Encapsulates convenience functions for working with voltage ranges.
constexpr quint8 operator+(PokitMeter::CurrentRange range) noexcept
Returns range as a quint8 as a convenience for assigning to services' settings.range members.
Global QtPokit library macros.
#define QTPOKIT_BEGIN_NAMESPACE
Macro for starting the QtPokit library's top-most namespace (if one is defined).
#define QTPOKIT_EXPORT
QtPokit library export/import macro.
#define QTPOKIT_END_NAMESPACE
Macro for ending the QtPokit library's top-most namespace (if one is defined).