9#ifndef FGF_CAM_BASE_HPP_H_
10#define FGF_CAM_BASE_HPP_H_
Definition binarySemaphore.hpp:45
OpMode
Operational Mode: Finite or Continuous.
Definition camBase.hpp:19
@ CONTINUOUS
Definition camBase.hpp:21
@ FINITE
Definition camBase.hpp:20
State machine state and substates definition.
Structure to hold camera setup parameters.
Definition camBase.hpp:27
unsigned int bin_y
Definition camBase.hpp:31
unsigned int offset_x
Definition camBase.hpp:34
double expo_time
Definition camBase.hpp:28
unsigned int bin_x
Definition camBase.hpp:30
unsigned int height
Definition camBase.hpp:37
unsigned int offset_y
Definition camBase.hpp:35
double frame_rate
Definition camBase.hpp:29
OpMode op_mode
Definition camBase.hpp:33
unsigned int frame_target
Definition camBase.hpp:32
unsigned int width
Definition camBase.hpp:36
Structure to hold camera status parameters.
Definition camBase.hpp:43
unsigned int height
Definition camBase.hpp:49
unsigned int width
Definition camBase.hpp:48
unsigned int frame_counter
Definition camBase.hpp:46
double frame_rate
Definition camBase.hpp:44
std::string camera_model
Definition camBase.hpp:51
State::SubstateEnum substate
Definition camBase.hpp:55
std::string camera_interface
Definition camBase.hpp:50
std::string rpc_error_text
Definition camBase.hpp:56
std::string system_error_text
Definition camBase.hpp:57
std::string camera_serial_number
Definition camBase.hpp:53
std::string camera_name
Definition camBase.hpp:52
double expo_time
Definition camBase.hpp:45
unsigned int total_frame_counter
Definition camBase.hpp:47
State::StateEnum state
Definition camBase.hpp:54
StateEnum
State enums definition.
Definition state.hpp:53
@ NOT_OPERATIONAL
Definition state.hpp:56
SubstateEnum
Substate enums definition.
Definition state.hpp:63
@ NOT_OP_NOT_READY
Definition state.hpp:66