| THM1176InstrumentManager 1.2 Qt Object abstraction for Metrolab THM1176

Loading...
Searching...
No Matches
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"
5#include "CTHM1176ConnectTest.cpp"
6#include "CTHM1176FileAccessTest.cpp"
7#include "CTHM1176GetUtilitiesTest.cpp"
8#include "CTHM1176HighLevelMeasurementsTest.cpp"
9#include "CTHM1176InitiateTest.cpp"
10#include "CTHM1176MeasurementsTest.cpp"
11#include "CTHM1176MiscUtilitiesTest.cpp"
12#include "CTHM1176SetGetParametersTest.cpp"
13#include "CTHM1176StatusTest.cpp"
14#include "CTHM1176TimeoutHandlingTest.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}
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, GetImmediateMeasurement...
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
int main(void)
Definition THM1176MeasureImmediateTiming.cpp:75