THM1176InstrumentManager  1.0
Qt Object abstraction for Metrolab THM1176
main.cpp
Go to the documentation of this file.
1 // Copyright (c) 2020 Metrolab Technology S.A., Geneva, Switzerland (www.metrolab.com)
2 // See the included file LICENSE.txt for the licensing conditions.
3 
4 #include "CTHM1176BasicsTest.cpp"
13 #include "CTHM1176StatusTest.cpp"
15 
16 #include <gtest/gtest.h>
17 
18 int main(int argc, char *argv[])
19 {
20  ::testing::InitGoogleTest(&argc, argv);
21  return RUN_ALL_TESTS();
22 }
CTHM1176ConnectTest.cpp
Test THM1176 API: Connect, Disconnect.
CTHM1176MeasurementsTest.cpp
Test THM1176 API: MeasurementsGet, SetFormat.
CTHM1176TimeoutHandlingTest.cpp
Test THM1176 API: Handling timeouts on long acquisitions.
main
int main(int argc, char *argv[])
Definition: main.cpp:18
CTHM1176GetUtilitiesTest.cpp
Test THM1176 API: GetIdentification, GetAllRanges, GetAllUnits, GetDivisisor, GetImmediateMeasurement...
CTHM1176SetGetParametersTest.cpp
Test THM1176 API: Set/get parameters.
CTHM1176FileAccessTest.cpp
Test THM1176 API: File access.
CTHM1176MiscUtilitiesTest.cpp
Test THM1176 API: CalibrateZeroOffset, RestoreZeroOffset, Reset, SwitchToDFUMode.
CTHM1176InitiateTest.cpp
Test THM1176 API: Initiate, Abort, Bus Trigger.
CTHM1176StatusTest.cpp
Test THM1176 API: Status manipulation.
CTHM1176HighLevelMeasurementsTest.cpp
Test THM1176 API: High-level measurement methods.
CTHM1176BasicsTest.cpp
Test THM1176 API: Type conversions and THM1176 classes.