| THM1176InstrumentManager 1.2 Qt Object abstraction for Metrolab THM1176

Loading...
Searching...
No Matches
MTL Namespace Reference

## Namespaces
namespace | Instrument
namespace | SCPI
namespace | Synchronization

## Classes
class | CTHM1176InstrumentScanner
| THM1176 Instrument Scanner class: scan for connected instruments. More...
class | CTHM1176InstrumentController
| THM1176 Instrument Controller class: communicate with instrument. More...
class | CTHM1176InstrumentManager
| THM1176 Instrument Manager class: public interface. More...
class | CTHM1176UnitsList
| List of measurement units. More...
class | CMeasurement
| Data returned for one measurement. More...
class | CException
| Exception to be thrown. More...

## Enumerations
enum | eTHM1176OperatingMode { kTHM1176NotConnected , kTHM1176Reset , kTHM1176Idle , kTHM1176Measure , kTHM1176MeasureContinuously , kTHM1176CalibrateZeroOffset , kTHM1176RestoreZeroOffset }
| Operating modes used to initiate actions or provide status. More...
enum | eTHM1176Units { kT = MTL::Instrument::THM1176Types::kT , kmT = MTL::Instrument::THM1176Types::kmT , kuT = MTL::Instrument::THM1176Types::kuT , knT = MTL::Instrument::THM1176Types::knT , kGauss = MTL::Instrument::THM1176Types::kGauss , kkGauss = MTL::Instrument::THM1176Types::kkGauss , kmGauss = MTL::Instrument::THM1176Types::kmGauss , kMHzp = MTL::Instrument::THM1176Types::kMHzp , kApm , kkApm , kmApm , kADC }
| Enumeration of possible measurement units, including "ADC". More...

## Enumeration Type Documentation

## ◆ eTHM1176OperatingMode

enum MTL::eTHM1176OperatingMode

Operating modes used to initiate actions or provide status.

Enumerator
kTHM1176NotConnected | Disconnect instrument.
kTHM1176Reset | Reset instrument.
kTHM1176Idle | Place the instrument in idle mode.
kTHM1176Measure | Start a single measurement.
kTHM1176MeasureContinuously | Start a continuous measurement.
kTHM1176CalibrateZeroOffset | Initiate the zero-offset calibration procedure.
kTHM1176RestoreZeroOffset | Restore the factory zero-offset setting.

Definition at line 16 of file THM1176InstrumentManagerTypes.h.

## ◆ eTHM1176Units

enum MTL::eTHM1176Units

Enumeration of possible measurement units, including "ADC".

Enumerator
kT | Tesla.
kmT | Milli-Tesla.
kuT | Micro-Tesla.
knT | Nano-Tesla.
kGauss | Gauss.
kkGauss | Kilo-Gauss.
kmGauss | Milli-Gauss.
kMHzp | Equivalent proton NMR resonant frequency, in Mega-Hertz.
kApm | Equivalent H in a vacuum, in A/m.
kkApm | Equivalent H in a vacuum, in kA/m.
kmApm | Equivalent H in a vacuum, in mA/m.
kADC | Raw ADC values.

Definition at line 28 of file THM1176InstrumentManagerTypes.h.