Thermal Camera SDK 10.1.1
SDK for Optris Thermal Cameras
Loading...
Searching...
No Matches
DeviceType.h File Reference

Contains an enum representing the different types of Optris thermal cameras. More...

#include <string>
#include <ostream>
#include "otcsdk/Api.h"
Include dependency graph for DeviceType.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  optris
 Main SDK namespace.
 

Enumerations

enum class  optris::DeviceType {
  Unknown , PI1 , PI160 , PI2x0 ,
  PI160orPI2x0 , PI4x0 , PI4x0I , PI640 ,
  PI640I , PI1M , Xi80 , Xi160 ,
  Xi320 , Xi320MT , Xi400 , Xi410 ,
  Xi410MT , Xi440 , Xi640 , Xi1M
}
 Represents the different types of Optris thermal cameras.
 

Functions

OTC_SDK_API bool optris::isPI (DeviceType type) noexcept
 Returns whether the given device is PI.
 
OTC_SDK_API bool optris::isXI (DeviceType type) noexcept
 Returns whether the given device is a Xi.
 
OTC_SDK_API bool optris::is1MDevice (DeviceType type) noexcept
 Returns whether the given device is of the 1M variety.
 
OTC_SDK_API bool optris::isMTDevice (DeviceType type) noexcept
 Returns whether the given device is an MT device.
 
OTC_SDK_API bool optris::isDeviceAnsweringAllCommands (DeviceType type) noexcept
 Returns whether the given device will answer on all commands, also on commands with no answer needed (such as set commands).
 
OTC_SDK_API bool optris::isAutonomousDevice (DeviceType type) noexcept
 Returns whether the given device supports the autonomous mode.
 
OTC_SDK_API bool optris::isEthernetDevice (DeviceType type) noexcept
 Returns whether the given device supports Ethernet.
 
OTC_SDK_API std::string optris::toString (DeviceType deviceType) noexcept
 Returns a string representation of the given device type.
 
OTC_SDK_API std::ostream & optris::operator<< (std::ostream &out, DeviceType deviceType) noexcept
 Output stream operator for device types.
 

Detailed Description

Contains an enum representing the different types of Optris thermal cameras.

Author
Optris GmbH & Co. KG
Date
2025-01-09