THM1176InstrumentManager  1.0
Qt Object abstraction for Metrolab THM1176
MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType > Member List

This is the complete list of members for MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >, including all inherited members.

Abort(void)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
AbortRead()MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
CalibrateZeroOffset(bool ForceCalibration=false)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ClearErrorList()MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
Connect(U32 InitialTimeout, bool Exclusive=true)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ConvertTimestamp(const U64 RawTimestamp, CAbsoluteTimestamp &rTimestamp)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >inline
CTHM1176Instrument(RsrcMgrType &rResourceManager, tResourceName ResourceName)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
CurrentErrorList()MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
Disconnect()MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
GetAllRanges(CFluxList &rRanges)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
GetAllUnits(CUnitsList &rUnits)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
GetDivisor(eUnits Units, U32 &rDivisor)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
GetFormat(eCommunicationFormat &Format)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
GetIdentification(std::string &rIdentification)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
GetIdentification(sIdentifier &rIdentification)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
GetImmediateMeasurementPeriod(const sAveraging< uParm > &rAvg, F64 &rPeriod)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
GetRotationMatrix(Matrix3f &Matrix)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
Initiate(bool Continuous=false)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
Measure(tFlux &rBx, tFlux &rBy, tFlux &rBz, bool DefaultParms=true, eUnits Units=kT, tFlux ExpectedField=0., unsigned int NoDigits=0)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
Measure(CFluxList &rBx, CFluxList &rBy, CFluxList &rBz, unsigned int NoMeasurements=1, bool DefaultParms=true, eUnits Units=kT, tFlux ExpectedField=0., unsigned int NoDigits=0)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
MeasurementsGet(U32 NoMeasurements, CFluxList &rBx, CFluxList &rBy, CFluxList &rBz, eUnits &rUnits, U16 &rTemp, CTimestampList &rTimestampList, sMeasurementConditions *pMeasurementConditions=NULL)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
MeasurementsGet(sArbitraryMeasurements ArbSelect, CFluxList &rBx, CFluxList &rBy, CFluxList &rBz, eUnits &rUnits, U16 &rTemp, CTimestampList &rTimestampList, sMeasurementConditions *pMeasurementConditions=NULL)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ParmAveragingGet(sAveraging< uParm > &rAvg)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ParmAveragingGet(sAveraging< sBoundedParm > &rAvg)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ParmAveragingSet(const sAveraging< uParm > &rAvg)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ParmRangeGet(sRange< uParm > &rRange)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ParmRangeGet(sRange< sBoundedParm > &rRange)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ParmRangeSet(const sRange< uParm > &rRange)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ParmSleepGet(bool &rSleep)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ParmSleepSet(bool Sleep)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ParmTriggerInputGet(sInputTrigger< uParm > &rInputTrig)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ParmTriggerInputGet(sInputTrigger< sBoundedParm > &rInputTrig)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ParmTriggerInputSet(const sInputTrigger< uParm > &rInputTrig)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ParmUnitsGet(eUnits &rUnits)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ParmUnitsSet(eUnits Units)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ParmUseCalibrationGet(bool &rUseCal)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ParmUseCalibrationSet(bool UseCal)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ReadFile(std::string Path, std::string &rContent)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ReadFileDirectory(U32 &rUsedBytes, U32 &rAvailableBytes, tFileList &rFileList)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
ReadInformationDates(std::string &rSManufacturingDate, std::time_t &rManufacturingDate, std::string &rSCalibrationDate, std::time_t &rCalibrationDate)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
Reset()MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
RestoreZeroOffset()MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
SendBusTrigger()MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
SetFormat(eCommunicationFormat Format)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
StatusGet(sStatusRegister Reg, U16 &rStatus)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
StatusGet(RegisterList Regs, StatusValues &rStatus)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
StatusPreset()MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
StatusSetEnableRegister(eStatusRegisterSet Set, U16 DisableMask, U16 EnableMask)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
SwitchToDFUMode()MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
WriteAndRead(const std::string &rWriteStr, CSCPIBuffer &rReadBuffer)MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >
~CTHM1176Instrument()MTL::Instrument::CTHM1176Instrument< InstrType, RsrcMgrType >virtual