 |
THM1176InstrumentManager
1.0
Qt Object abstraction for Metrolab THM1176
|
Go to the documentation of this file.
10 #include <QtCore/QObject>
123 return (!
operator==(other));
CFluxList Bz
Bz value for each measurement.
CFluxList By
By value for each measurement.
bool operator==(CMeasurement other) const
Equality operator.
List of measurement units.
@ kApm
Equivalent H in a vacuum, in A/m.
@ kTHM1176CalibrateZeroOffset
Initiate the zero-offset calibration procedure.
Specify the measurement data to be returned.
void clear(void)
Clear to default (zero).
@ kTHM1176MeasureContinuously
Start a continuous measurement.
bool operator!=(CMeasurement other) const
Inequality operator.
CMeasurement()
Constructor.
@ kMHzp
Equivalent proton NMR resonant frequency, in Mega-Hertz.
bool SleepParm
Sleep parameters used for measurement.
@ kTHM1176RestoreZeroOffset
Restore the factory zero-offset setting.
@ kComFormatAscii
Human-legible text.
void clear()
Clear to default values.
eTHM1176Units Units
Measurement units for Bx, By, Bz.
eCommunicationFormat
Enumeration of possible formats for returned data.
void clear(void)
Clear to default values.
sArbitraryMeasurements OutputSelect
Output selection parameters used for measurement.
eTHM1176Units
Enumeration of possible measurement units, including "ADC".
@ kTHM1176Measure
Start a single measurement.
@ kTHM1176Idle
Place the instrument in idle mode.
sAveraging< uParm > AveragingParms
Averaging parameters used for measurement.
@ kmApm
Equivalent H in a vacuum, in mA/m.
CFluxList Bx
Bx value for each measurement.
@ kMHzp
Equivalent proton NMR resonant frequency, in Mega-Hertz.
ushort Temp
Temperature, in arbitrary units.
List of flux density values.
eTHM1176OperatingMode
Operating modes used to initiate actions or provide status.
sInputTrigger< uParm > TriggerParms
Trigger parameters used for measurement.
Data returned for one measurement.
@ kkApm
Equivalent H in a vacuum, in kA/m.
CTimestampList TimestampList
Timestamp for each measurement.
List of errors returned by the instrument.
Interface definition for C++ API for Metrolab THM1176/TFM1186.
eCommunicationFormat CommFormat
Communication parameters used for measurement.
@ kTHM1176Reset
Reset instrument.
@ kTHM1176NotConnected
Disconnect instrument.
sRange< uParm > RangeParms
Range parameters used for measurement.
void clear()
Clear the data structure to default values.
CErrorList Warnings
Any warnings returned during the measurement.