ifw-fgf 2.0.0
 
Loading...
Searching...
No Matches
config.hpp File Reference
#include <yaml-cpp/yaml.h>
#include <optional>

Go to the source code of this file.

Classes

class  ifw::fgf::andor::Config
 Handles configuration of the Andor FrameGrabber application. More...
 

Namespaces

namespace  ifw
 
namespace  ifw::fgf
 
namespace  ifw::fgf::andor
 

Functions

void ifw::fgf::andor::CopyYaml (const YAML::Node &src, YAML::Node &dst)
 
YAML::Node ifw::fgf::andor::MergeNodes (const YAML::Node &a, const YAML::Node &b)
 

Variables

constexpr auto ifw::fgf::andor::NODE_CAMERA = "Camera"
 
constexpr auto ifw::fgf::andor::NODE_SERVER = "Server"
 
constexpr auto ifw::fgf::andor::FEATURE_SENSOR_COOLING = "SensorCooling"
 
constexpr auto ifw::fgf::andor::FEATURE_TEMPERATURE_CTRL = "TemperatureControl"
 
constexpr auto ifw::fgf::andor::FEATURE_FAN_SPEED = "FanSpeed"
 
constexpr auto ifw::fgf::andor::FEATURE_PIXEL_ENCODING = "PixelEncoding"
 
constexpr auto ifw::fgf::andor::FEATURE_ELECTRONIC_SHUTTERING_MODE = "ElectronicShutteringMode"
 
constexpr auto ifw::fgf::andor::FEATURE_GAIN_MODE = "GainMode"
 
constexpr auto ifw::fgf::andor::FEATURE_METADATA_ENABLE = "MetadataEnable"
 
constexpr auto ifw::fgf::andor::FEATURE_TRIGGER_MODE = "TriggerMode"
 
constexpr auto ifw::fgf::andor::FEATURE_OVERLAP = "Overlap"
 
constexpr auto ifw::fgf::andor::FEATURE_PIXEL_READOUT_RATE = "PixelReadoutRate"
 
constexpr auto ifw::fgf::andor::FEATURE_AOI_HBIN = "Binx"
 
constexpr auto ifw::fgf::andor::FEATURE_AOI_VBIN = "Biny"
 
constexpr auto ifw::fgf::andor::FEATURE_AOI_WIDTH = "Width"
 
constexpr auto ifw::fgf::andor::FEATURE_AOI_HEIGHT = "Height"
 
constexpr auto ifw::fgf::andor::FEATURE_AOI_LEFT = "Offsetx"
 
constexpr auto ifw::fgf::andor::FEATURE_AOI_TOP = "Offsety"
 

Detailed Description