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

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

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.