![]() |
THM1176InstrumentManager
1.0
Qt Object abstraction for Metrolab THM1176
|
▼ Common | |
▼ IEEE488Instrument | |
▼ include | |
IEEE488Instrument.h | Abstract IEEE488 instrument class: interface definition |
IEEE488InstrumentTypes.h | Abstract IEEE488 instrument class: type definitions |
▼ test | |
CIEEE488InstrumentReadWriteTest.h | Test IEEE488 Instrument: Read and Write methods |
IEEE488InstrumentMiscUtilitiesTest.h | Test IEEE488 Instrument: Read and Write methods |
IEEE488InstrumentOpenCloseTest.h | Test IEEE488 Instrument: Open, Close, IsOpen methods |
IEEE488InstrumentReadWriteTest.h | Test IEEE488 Instrument: Read and Write methods |
IEEE488InstrumentTest.cpp | Test IEEE488Instrument API: Utility functions |
IEEE488InstrumentTest.h | Utility functions used to test IEEE488Instrument API |
IEEE488ResourceManagerTest.h | Test IEEE488 Resource Manager: FindResources, Status, StatusDescription methods |
main.cpp | |
▼ SCPI | |
▼ include | |
SCPIInstrumentBuffer.h | IEEE488.2 / SCPI instrument I/O: Instrument buffer management |
SCPIParsing.h | Utilities to aid in sending SCPI commands and parsing of SCPI reponses |
▼ test | |
▼ SCPIParsingTest | |
TestSCPIParsing.cpp | Implementation for SCPI QtTest object |
TestSCPIParsing.h | Interface definition for SCPI QtTest object |
▼ USBTMCInstrument | |
▼ include | |
USBTMCInstrument.h | USBTMC driver based on libusb: interface definition |
USBTMCPrivate.h | |
▼ src | |
USBTMCInstrument.cpp | USBTMC driver based on libusb: implementation |
▼ TestForHotPlug | |
main.cpp | |
▼ Utility | |
▼ include | |
Exception.h | Exception handling utilities |
Helpers.h | Collection of utility macros for error messages |
OSDefines.h | Platform Dependent Definitions |
Synchronization.h | Synchronization primitives |
▼ VISAInstrument | |
▼ include | |
VISAInstrument.h | C++ wrapper for NI-VISA: interface definition |
VISAInstrumentTypes.h | C++ wrapper for NI-VISA: type definitions |
▼ resources | |
visa.h | |
visatype.h | |
▼ src | |
VISAInstrument.cpp | API for VISA instruments: implementation |
▼ test | |
▼ VISAInstrumentTest | |
TestVISAInstrument.cpp | Implementation for VISAInstrument QtTest object |
TestVISAInstrument.h | Interface definition for VISAInstrument QtTest object |
▼ THM1176InstrumentDriver | |
▼ include | |
THM1176.h | Interface definition for C++ API for Metrolab THM1176/TFM1186 |
THM1176TestUtilities.h | Utility functions used to test THM1176 API |
THM1176TypeConversions.h | Type conversion routines for C++ API for Metrolab THM1176/TFM1186 |
THM1176Types.h | Type definitions for C++ API for Metrolab THM1176/TFM1186 |
▼ src | |
THM1176.cpp | THM1176 API |
THM1176_imp.cpp | Instantiations of THM1176 class template for CVISAInstrument and CUSBTMCInstrument |
THM1176TypeConversions.cpp | THM1176 API: type conversion utilities |
THM1176Types.cpp | THM1176 API: method implementations for THM1176 types |
▼ test | |
CTHM1176BasicsTest.cpp | Test THM1176 API: Type conversions and THM1176 classes |
CTHM1176ConnectTest.cpp | Test THM1176 API: Connect, Disconnect |
CTHM1176FileAccessTest.cpp | Test THM1176 API: File access |
CTHM1176GetUtilitiesTest.cpp | Test THM1176 API: GetIdentification, GetAllRanges, GetAllUnits, GetDivisisor, GetImmediateMeasurementPeriod |
CTHM1176HighLevelMeasurementsTest.cpp | Test THM1176 API: High-level measurement methods |
CTHM1176InitiateTest.cpp | Test THM1176 API: Initiate, Abort, Bus Trigger |
CTHM1176MeasurementsTest.cpp | Test THM1176 API: MeasurementsGet, SetFormat |
CTHM1176MiscUtilitiesTest.cpp | Test THM1176 API: CalibrateZeroOffset, RestoreZeroOffset, Reset, SwitchToDFUMode |
CTHM1176SetGetParametersTest.cpp | Test THM1176 API: Set/get parameters |
CTHM1176StatusTest.cpp | Test THM1176 API: Status manipulation |
CTHM1176TimeoutHandlingTest.cpp | Test THM1176 API: Handling timeouts on long acquisitions |
main.cpp | |
THM1176MeasureImmediateTiming.cpp | Measure the time/measurement of the THM1176 in Immediate trigger mode |
THM1176TestUtilities.cpp | Test THM1176 API: Utility functions |
▼ THM1176InstrumentManager | |
▼ include | |
CTHM1176InstrumentManager.h | Interface definition for Metrolab THM1176/TFM1186 Instrument Manager |
THM1176InstrumentManagerTypes.h | Type definitions for THM1176 Instrument Manager |
▼ src | |
CTHM1176InstrumentManager.cpp | Code for Metrolab THM1176/TFM1186 Instrument Manager |
▼ test | |
THM1176IM_Test01_Connect.cpp | Test code for THM1176 Instrument Manager: Device enumeration, connect |
THM1176IM_Test02_Measure.cpp | Test code for THM1176 Instrument Manager: Measure |
THM1176IM_Test03_Parameters.cpp | Test THM1176 Instrument Manager: Parameters |