Zivid C++ API 2.18.0+1b44dbef-1
CameraHealth.h File Reference
#include <array>
#include <chrono>
#include <cmath>
#include <ctime>
#include <iomanip>
#include <memory>
#include <optional>
#include <set>
#include <sstream>
#include <string>
#include <tuple>
#include <utility>
#include <vector>
#include "Zivid/DataModel/Detail/Detail.h"
#include "Zivid/DataModel/NodeType.h"
#include "Zivid/DataModel/Traits.h"
#include "Zivid/Detail/CoreExport.h"
#include "Zivid/Detail/TypeTraits.h"
#include "Zivid/Range.h"

Go to the source code of this file.

Classes

class  Zivid::CameraHealth
 Result of running the camera's health checks. Each check has a Status (severity) and a Value (the underlying measurement, when available). The Overall field aggregates the worst severity across all populated checks. More...
class  Zivid::CameraHealth::Fan
 The status of the camera's fan. More...
class  Zivid::CameraHealth::Fan::Status
 Severity of the fan check. More...
class  Zivid::CameraHealth::Fan::Value
 Whether the fan is operating as expected, or stopped unexpectedly. More...
class  Zivid::CameraHealth::InfieldVerification
 The status of the camera's most recent infield verification. More...
class  Zivid::CameraHealth::InfieldVerification::Status
 Severity of the infield verification check. More...
class  Zivid::CameraHealth::InfieldVerification::Value
 Time of the most recent infield verification. More...
class  Zivid::CameraHealth::MaxTransferSpeed
 The end-to-end link speed between the camera and the host computer, defined as the minimum of the camera's link speed and the PC's link speed. More...
class  Zivid::CameraHealth::MaxTransferSpeed::Status
 Severity of the max transfer speed check. More...
class  Zivid::CameraHealth::MaxTransferSpeed::Value
 Max transfer speed in megabits per second (Mbps). More...
class  Zivid::CameraHealth::Memory
 The status of the camera's memory test. More...
class  Zivid::CameraHealth::Memory::Status
 Severity of the memory check. More...
class  Zivid::CameraHealth::Memory::Value
 Number of memory errors detected by the memory test. More...
class  Zivid::CameraHealth::Overall
 The aggregated severity across all checks, taking the highest-precedence severity among them. Precedence from highest to lowest is Error, Unknown, Suboptimal, OK: a failing check is the most important to surface, and a check whose outcome could not be determined (Unknown) takes precedence over a Suboptimal one. More...
class  Zivid::CameraHealth::Temperature
 The status of the camera's temperatures. Each sub-status reflects the temperature of a specific component. More...
class  Zivid::CameraHealth::Temperature::DMD
 The status of the DMD (Digital Micromirror Device) temperature, in degrees Celsius. More...
class  Zivid::CameraHealth::Temperature::DMD::Status
 Severity of the DMD temperature check. More...
class  Zivid::CameraHealth::Temperature::DMD::Value
 DMD temperature in degrees Celsius. More...
class  Zivid::CameraHealth::Temperature::LED
 The status of the LED temperature, in degrees Celsius. More...
class  Zivid::CameraHealth::Temperature::LED::Status
 Severity of the LED temperature check. More...
class  Zivid::CameraHealth::Temperature::LED::Value
 LED temperature in degrees Celsius. More...
class  Zivid::CameraHealth::Temperature::Lens
 The status of the lens temperature, in degrees Celsius. More...
class  Zivid::CameraHealth::Temperature::Lens::Status
 Severity of the lens temperature check. More...
class  Zivid::CameraHealth::Temperature::Lens::Value
 Lens temperature in degrees Celsius. More...

Namespaces

namespace  Zivid
 The main Zivid namespace. All Zivid code is found here.