THM1176InstrumentManager  1.0
Qt Object abstraction for Metrolab THM1176
Test List
Member TEST_F (CTHM1176BasicsTest, TestTHM1176Types)
Test the binary-to-integer conversion tests.
Member TEST_F (CTHM1176BasicsTest, CFluxList)
Test CFluxList class.
Member TEST_F (CTHM1176BasicsTest, CUnitsList)
Test CUnitsList class.
Member TEST_F (CTHM1176BasicsTest, CDivisorList)
Test CDivisorList class.
Member TEST_F (CTHM1176BasicsTest, CErrorList)
Test CErrorList class.
Member TEST_F (CTHM1176BasicsTest, sIdentifier)
Test sIdentifier class.
Member TEST_F (CTHM1176BasicsTest, sAveraging_uParm)
Test sAveraging<uParm> class.
Member TEST_F (CTHM1176BasicsTest, sAveraging_sBoundedParm)
Test sAveraging<sBoundedParm> class.
Member TEST_F (CTHM1176BasicsTest, sInputTrigger_uParm)
Test sInputTrigger<uParm> class.
Member TEST_F (CTHM1176BasicsTest, sInputTrigger_sBoundedParm)
Test sInputTrigger<sBoundedParm> class.
Member TEST_F (CTHM1176BasicsTest, sRange_uParm)
Test sRange<uParm> class.
Member TEST_F (CTHM1176BasicsTest, sRange_sBoundedParm)
Test sRange<sBoundedParm> class.
Member TEST_F (CTHM1176BasicsTest, sFile)
Test sFile class.
Member TEST_F (CTHM1176BasicsTest, CAbsoluteTimestamp)
Test CAbsoluteTimestamp class.
Member TEST_F (CTHM1176BasicsTest, sArbitraryMeasurements)
Test sArbitraryMeasurements class.
Member TEST_F (CTHM1176ConnectTest, ConnectDisconnect)
Test connect and disconnect.
Member TEST_F (CTHM1176FileAccessTest, ReadFileDirectory)
Test ReadFileDirectory method.
Member TEST_F (CTHM1176FileAccessTest, ReadFile)
Test ReadFile method.
Member TEST_F (CTHM1176FileAccessTest, ReadInformationDates)
Test ReadInformationDates method.
Member TEST_F (CTHM1176GetUtilitiesTest, GetIdentificationString)
Test GetIdentification method: string variant.
Member TEST_F (CTHM1176GetUtilitiesTest, GetIdentificationStruct)
Test GetIdentification method: parsed variant.
Member TEST_F (CTHM1176GetUtilitiesTest, GetAllRanges)
Test GetAllRanges method.
Member TEST_F (CTHM1176GetUtilitiesTest, GetAllUnits)
Test GetAllUnits method.
Member TEST_F (CTHM1176GetUtilitiesTest, GetDivisor)
Test GetDivisor method.
Member TEST_F (CTHM1176GetUtilitiesTest, GetRotationMatrix)
Test GetRotationMatrix method.
Member TEST_F (CTHM1176GetUtilitiesTest, GetImmediateMeasurementPeriod)
Test GetImmediateMeasurementPeriod method.
Member TEST_F (CTHM1176HighLevelMeasurementsTest, MeasureSingle)
Test Measure method: single measurement.
Member TEST_F (CTHM1176HighLevelMeasurementsTest, MeasureMultiple)
Test Measure method: multiple measurements.
Member TEST_F (CTHM1176InitiateTest, InitiateSingle)
Test Initiate method to perform a single measurement.
Member TEST_F (CTHM1176InitiateTest, InitiateContinuous)
Test Initiate method to perform continuous measurements.
Member TEST_F (CTHM1176InitiateTest, Abort)
Test Abort method.
Member TEST_F (CTHM1176InitiateTest, SendBusTrigger)
Test SendBusTrigger method.
Member TEST_F (CTHM1176MeasuresTest, SetFormat)
Test SetFormat method.
Member TEST_F (CTHM1176MeasuresTest, GetFormat)
Test GetFormat method.
Member TEST_F (CTHM1176MeasuresTest, MeasurementsGet)
Test MeasurementsGet method: simple variant.
Member TEST_F (CTHM1176MeasuresTest, MeasurementsGetArbitrary)
Test MeasurementsGet method: variant with sArbitraryMeasurements selection.
Member TEST_F (CTHM1176MeasuresTest, ApplyRotationMatrix)
Test that angle correction is not applied under the proper circumstances.
Member TEST_F (CTHM1176MiscUtilitiesTest, ZeroOffset)
Test CalibrateZeroOffset and RestoreZeroOffset methods.
Member TEST_F (CTHM1176MiscUtilitiesTest, Reset)
Test Reset method.
Member TEST_F (CTHM1176MiscUtilitiesTest, DISABLED_SwitchToDFUMode)
Test SwitchToDFUMode method.
Member TEST_F (CTHM1176SetGetParametersTest, ParmAveraging)
Test ParmAveragingGet and ParmAveragingSet methods.
Member TEST_F (CTHM1176SetGetParametersTest, ParmSleep)
Test ParmSleepGet and ParmSleepSet methods.
Member TEST_F (CTHM1176SetGetParametersTest, ParmTriggerInput)
Test ParmTriggerInputGet and ParmTriggerInputSet methods.
Member TEST_F (CTHM1176SetGetParametersTest, ParmUnits)
Test ParmUnitsGet and ParmUnitsSet methods.
Member TEST_F (CTHM1176SetGetParametersTest, ParmUseCalibration)
Test ParmUseCalibrationGet and ParmUseCalibrationSet methods.
Member TEST_F (CTHM1176SetGetParametersTest, ParmRange)
Test ParmRangeGet and ParmRangeSet methods.
Member TEST_F (CTHM1176StatusTest, StatusSetEnableRegister)
Test StatusSetEnableRegister method for all four SCPI register sets.
Member TEST_F (CTHM1176StatusTest, StatusGetSingleRegister)
Test StatusGet method (single register variant) on all three register types of all four SCPI register sets.
Member TEST_F (CTHM1176StatusTest, StatusGetMultipleRegisters)
Test StatusGet method (multiple register variant) on all three register types of all four SCPI register sets.
Member TEST_F (CTHM1176StatusTest, StatusPreset)
Test StatusPreset method.
Member TEST_F (CTHM1176TimeoutHandlingTest, ReadWithTimeout)
Test Measure method after SetTimeout with a short timeout.
Member TEST_F (CTHM1176TimeoutHandlingTest, DISABLED_AbortRead)
Test AbortRead method.
Member TEST_F (IEEE488InstrumentOpenCloseLockTest, LockWhenAlreadyLocked)
Ensure that LockExclusive() fails if the instrument is already locked in another thread.
Member TEST_F (IEEE488InstrumentOpenCloseLockTest, LockAfterWait)
Ensure that LockExclusive() succeeds if the instrument is already locked in another thread, but we wait long enough.