Contains defines controlling the Windows DLL export and import of symbols.
Main SDK namespace.
Definition AlarmChannel.h:21
OTC_SDK_API std::ostream & operator<<(std::ostream &out, const AlarmChannelConfig &config) noexcept
Output stream operator for alarm channel configurations.
ConnectionState
Represents the current connection state.
Definition ConnectionState.h:25
@ CaliDeviceDownload
The Sdk is trying to download missing calibration files from the internet.
@ Connected
The connection attempt failed.
@ CaliInternetDownload
The Sdk is asking for permission to access the internet to download missing calibration files.
@ CaliAcquired
The directory specified via Sdk::setCalibrationFileSourceDirectory() did not contain everything....
@ Lost
The device connection is established.
@ CaliCopySourceDirectory
The Sdk is trying to copy missing calibration files from the filesystem.
@ CaliMissing
All missing calibration files have been successfully acquired.
@ Timeout
The device connection is lost.
@ CaliCopy
The Sdk is trying to download missing calibration files from the device.
@ Failed
Missing calibration files could not be acquired. Thermal data will be invalid.
@ Connecting
The device connection is closed.
@ Disconnected
The device connection is being closed.
@ CaliAccessInternet
The device connection is being established.
OTC_SDK_API std::string toString(AlarmInput alarmInput) noexcept
Returns a string representation of the given alarm input.