THM1176InstrumentDriver 1.1
C++ API 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
15
16#include <gtest/gtest.h>
17
18int main(int argc, char *argv[])
19{
20 ::testing::InitGoogleTest(&argc, argv);
21 return RUN_ALL_TESTS();
22}
Test THM1176 API: Type conversions and THM1176 classes.
Test THM1176 API: Connect, Disconnect.
Test THM1176 API: File access.
Test THM1176 API: GetIdentification, GetAllRanges, GetAllUnits, GetDivisisor, GetImmediateMeasurement...
Test THM1176 API: High-level measurement methods.
Test THM1176 API: Initiate, Abort, Bus Trigger.
Test THM1176 API: MeasurementsGet, SetFormat.
Test THM1176 API: CalibrateZeroOffset, RestoreZeroOffset, Reset, SwitchToDFUMode.
Test THM1176 API: Set/get parameters.
Test THM1176 API: Status manipulation.
Test THM1176 API: Handling timeouts on long acquisitions.