ifw-fgf 2.0.0
 
Loading...
Searching...
No Matches
camAndor.hpp
Go to the documentation of this file.
1
8
9#ifndef ANDOR_CAM_HPP_H_
10#define ANDOR_CAM_HPP_H_
11
12namespace ifw::fgf::andor {
13
14 struct CameraSetup {
15 bool sensor_cooling{true};
16 std::string temperature_ctrl{""};
17 std::string fan_speed{""};
18 std::string pixel_encoding{""};
20 std::string gain_mode{""};
21 bool metadata_enable{true};
22 std::string trigger_mode{"Internal"};
23 bool overlap{false};
24 std::string pixel_readout_rate{""};
25
26 };
27
28 struct CameraStatus {
29 unsigned int stride{0};
30 bool overlap{false};
31 bool sensor_cooling{false};
32 bool metadata_enable{false};
33 double sensor_temperature{0.0};
34 std::string temperature_ctrl{""};
35 std::string temperature_stat{""};
36 std::string pixel_encoding{""};
37 std::string pixel_readout_rate{""};
38 std::string pre_amp_gain_ctrl{""};
39 std::string simple_pre_amp_gain_ctrl{""};
40 std::string camera_status{""};
41 std::string bit_depth{""};
43 std::string cmd_error_text{""};
44 std::string fan_status{""};
45 std::string trigger_mode{""};
46
47 };
48
49}
50
51#endif // ANDOR_CAM_HPP_H_
Definition commAdaptor.cpp:34
Definition camAndor.hpp:14
bool overlap
Definition camAndor.hpp:23
std::string trigger_mode
Definition camAndor.hpp:22
std::string electronic_shuttering_mode
Definition camAndor.hpp:19
std::string gain_mode
Definition camAndor.hpp:20
bool metadata_enable
Definition camAndor.hpp:21
bool sensor_cooling
Definition camAndor.hpp:15
std::string fan_speed
Definition camAndor.hpp:17
std::string temperature_ctrl
Definition camAndor.hpp:16
std::string pixel_readout_rate
Definition camAndor.hpp:24
std::string pixel_encoding
Definition camAndor.hpp:18
Definition camAndor.hpp:28
std::string trigger_mode
Definition camAndor.hpp:45
std::string pre_amp_gain_ctrl
Definition camAndor.hpp:38
std::string cmd_error_text
Definition camAndor.hpp:43
std::string simple_pre_amp_gain_ctrl
Definition camAndor.hpp:39
std::string electronic_shuttering_mode
Definition camAndor.hpp:42
double sensor_temperature
Definition camAndor.hpp:33
std::string camera_status
Definition camAndor.hpp:40
unsigned int stride
Definition camAndor.hpp:29
bool metadata_enable
Definition camAndor.hpp:32
std::string bit_depth
Definition camAndor.hpp:41
std::string temperature_ctrl
Definition camAndor.hpp:34
std::string pixel_readout_rate
Definition camAndor.hpp:37
std::string temperature_stat
Definition camAndor.hpp:35
std::string pixel_encoding
Definition camAndor.hpp:36
bool sensor_cooling
Definition camAndor.hpp:31
std::string fan_status
Definition camAndor.hpp:44
bool overlap
Definition camAndor.hpp:30