THM1176InstrumentManager  1.0
Qt Object abstraction for Metrolab THM1176
File List
Here is a list of all files with brief descriptions:
[detail level 12345]
  Common
  IEEE488Instrument
  include
 IEEE488Instrument.hAbstract IEEE488 instrument class: interface definition
 IEEE488InstrumentTypes.hAbstract IEEE488 instrument class: type definitions
  test
 CIEEE488InstrumentReadWriteTest.hTest IEEE488 Instrument: Read and Write methods
 IEEE488InstrumentMiscUtilitiesTest.hTest IEEE488 Instrument: Read and Write methods
 IEEE488InstrumentOpenCloseTest.hTest IEEE488 Instrument: Open, Close, IsOpen methods
 IEEE488InstrumentReadWriteTest.hTest IEEE488 Instrument: Read and Write methods
 IEEE488InstrumentTest.cppTest IEEE488Instrument API: Utility functions
 IEEE488InstrumentTest.hUtility functions used to test IEEE488Instrument API
 IEEE488ResourceManagerTest.hTest IEEE488 Resource Manager: FindResources, Status, StatusDescription methods
 main.cpp
  SCPI
  include
 SCPIInstrumentBuffer.hIEEE488.2 / SCPI instrument I/O: Instrument buffer management
 SCPIParsing.hUtilities to aid in sending SCPI commands and parsing of SCPI reponses
  test
  SCPIParsingTest
 TestSCPIParsing.cppImplementation for SCPI QtTest object
 TestSCPIParsing.hInterface definition for SCPI QtTest object
  USBTMCInstrument
  include
 USBTMCInstrument.hUSBTMC driver based on libusb: interface definition
 USBTMCPrivate.h
  src
 USBTMCInstrument.cppUSBTMC driver based on libusb: implementation
  TestForHotPlug
 main.cpp
  Utility
  include
 Exception.hException handling utilities
 Helpers.hCollection of utility macros for error messages
 OSDefines.hPlatform Dependent Definitions
 Synchronization.hSynchronization primitives
  VISAInstrument
  include
 VISAInstrument.hC++ wrapper for NI-VISA: interface definition
 VISAInstrumentTypes.hC++ wrapper for NI-VISA: type definitions
  resources
 visa.h
 visatype.h
  src
 VISAInstrument.cppAPI for VISA instruments: implementation
  test
  VISAInstrumentTest
 TestVISAInstrument.cppImplementation for VISAInstrument QtTest object
 TestVISAInstrument.hInterface definition for VISAInstrument QtTest object
  THM1176InstrumentDriver
  include
 THM1176.hInterface definition for C++ API for Metrolab THM1176/TFM1186
 THM1176TestUtilities.hUtility functions used to test THM1176 API
 THM1176TypeConversions.hType conversion routines for C++ API for Metrolab THM1176/TFM1186
 THM1176Types.hType definitions for C++ API for Metrolab THM1176/TFM1186
  src
 THM1176.cppTHM1176 API
 THM1176_imp.cppInstantiations of THM1176 class template for CVISAInstrument and CUSBTMCInstrument
 THM1176TypeConversions.cppTHM1176 API: type conversion utilities
 THM1176Types.cppTHM1176 API: method implementations for THM1176 types
  test
 CTHM1176BasicsTest.cppTest THM1176 API: Type conversions and THM1176 classes
 CTHM1176ConnectTest.cppTest THM1176 API: Connect, Disconnect
 CTHM1176FileAccessTest.cppTest THM1176 API: File access
 CTHM1176GetUtilitiesTest.cppTest THM1176 API: GetIdentification, GetAllRanges, GetAllUnits, GetDivisisor, GetImmediateMeasurementPeriod
 CTHM1176HighLevelMeasurementsTest.cppTest THM1176 API: High-level measurement methods
 CTHM1176InitiateTest.cppTest THM1176 API: Initiate, Abort, Bus Trigger
 CTHM1176MeasurementsTest.cppTest THM1176 API: MeasurementsGet, SetFormat
 CTHM1176MiscUtilitiesTest.cppTest THM1176 API: CalibrateZeroOffset, RestoreZeroOffset, Reset, SwitchToDFUMode
 CTHM1176SetGetParametersTest.cppTest THM1176 API: Set/get parameters
 CTHM1176StatusTest.cppTest THM1176 API: Status manipulation
 CTHM1176TimeoutHandlingTest.cppTest THM1176 API: Handling timeouts on long acquisitions
 main.cpp
 THM1176MeasureImmediateTiming.cppMeasure the time/measurement of the THM1176 in Immediate trigger mode
 THM1176TestUtilities.cppTest THM1176 API: Utility functions
  THM1176InstrumentManager
  include
 CTHM1176InstrumentManager.hInterface definition for Metrolab THM1176/TFM1186 Instrument Manager
 THM1176InstrumentManagerTypes.hType definitions for THM1176 Instrument Manager
  src
 CTHM1176InstrumentManager.cppCode for Metrolab THM1176/TFM1186 Instrument Manager
  test
 THM1176IM_Test01_Connect.cppTest code for THM1176 Instrument Manager: Device enumeration, connect
 THM1176IM_Test02_Measure.cppTest code for THM1176 Instrument Manager: Measure
 THM1176IM_Test03_Parameters.cppTest THM1176 Instrument Manager: Parameters