|
typedef wge100_camera::WGE100CameraConfig | Config |
|
typedef char | state_t |
|
Definition at line 288 of file wge100_camera_node.cpp.
◆ Config
◆ UseFrameFunction
◆ WGE100CameraDriver()
WGE100CameraDriver::WGE100CameraDriver |
( |
| ) |
|
|
inline |
◆ ~WGE100CameraDriver()
WGE100CameraDriver::~WGE100CameraDriver |
( |
| ) |
|
|
inline |
◆ boardConfig()
bool WGE100CameraDriver::boardConfig |
( |
wge100_camera::BoardConfig::Request & |
req, |
|
|
wge100_camera::BoardConfig::Response & |
rsp |
|
) |
| |
|
inlineprivate |
◆ cameraStatus()
◆ config_update()
void WGE100CameraDriver::config_update |
( |
const Config & |
new_cfg, |
|
|
uint32_t |
level = 0 |
|
) |
| |
|
inline |
◆ doClose()
void WGE100CameraDriver::doClose |
( |
| ) |
|
|
inlinevirtual |
◆ doOpen()
void WGE100CameraDriver::doOpen |
( |
| ) |
|
|
inlinevirtual |
◆ doStart()
void WGE100CameraDriver::doStart |
( |
| ) |
|
|
inlinevirtual |
◆ doStop()
void WGE100CameraDriver::doStop |
( |
| ) |
|
|
inlinevirtual |
◆ frameHandler() [1/2]
@TODO Do we want to support rates less than 1 Hz?
- Todo:
- Could a deadlock happen here if the thread is
Definition at line 968 of file wge100_camera_node.cpp.
◆ frameHandler() [2/2]
static int WGE100CameraDriver::frameHandler |
( |
wge100FrameInfo * |
frameInfo, |
|
|
void * |
userData |
|
) |
| |
|
inlinestaticprivate |
◆ get_rmem_max()
int WGE100CameraDriver::get_rmem_max |
( |
| ) |
|
|
inline |
◆ getExternallyTriggeredFrameTime()
double WGE100CameraDriver::getExternallyTriggeredFrameTime |
( |
double |
firstPacketTime | ) |
|
|
inlineprivate |
◆ getFreeRunningFrameTime()
double WGE100CameraDriver::getFreeRunningFrameTime |
( |
double |
firstPacketTime | ) |
|
|
inlineprivate |
◆ getID()
◆ getTriggeredFrameTime()
double WGE100CameraDriver::getTriggeredFrameTime |
( |
double |
firstPacketTime | ) |
|
|
inlineprivate |
◆ imageThread()
void WGE100CameraDriver::imageThread |
( |
| ) |
|
|
inlineprivate |
◆ intrinsicsChecksum()
uint16_t WGE100CameraDriver::intrinsicsChecksum |
( |
uint16_t * |
data, |
|
|
int |
words |
|
) |
| |
|
inlineprivate |
◆ isColor()
bool WGE100CameraDriver::isColor |
( |
| ) |
|
|
inlineprivate |
◆ loadIntrinsics()
bool WGE100CameraDriver::loadIntrinsics |
( |
sensor_msgs::CameraInfo & |
cam_info | ) |
|
|
inlineprivate |
◆ saveIntrinsics()
bool WGE100CameraDriver::saveIntrinsics |
( |
const sensor_msgs::CameraInfo & |
cam_info | ) |
|
|
inlineprivate |
◆ setImagerSettings()
◆ setTestMode()
◆ WGE100CameraNode
◆ alternate_imager_
◆ camera_
◆ config_
Config WGE100CameraDriver::config_ |
◆ desired_freq_
double WGE100CameraDriver::desired_freq_ |
|
private |
◆ driver_start_time_
double WGE100CameraDriver::driver_start_time_ |
|
private |
◆ dropped_packet_event_
bool WGE100CameraDriver::dropped_packet_event_ |
|
private |
◆ dropped_packets_
int WGE100CameraDriver::dropped_packets_ |
|
private |
◆ enable_alternate_
bool WGE100CameraDriver::enable_alternate_ |
|
private |
◆ enable_primary_
bool WGE100CameraDriver::enable_primary_ |
|
private |
◆ first_frame_
bool WGE100CameraDriver::first_frame_ |
|
private |
◆ frame_time_filter_
◆ hwinfo_
◆ image_encoding_
◆ image_thread_
◆ imager_
◆ last_camera_ok_time_
double WGE100CameraDriver::last_camera_ok_time_ |
|
private |
◆ last_frame_number_
unsigned int WGE100CameraDriver::last_frame_number_ |
|
private |
◆ last_image_time_
double WGE100CameraDriver::last_image_time_ |
|
private |
◆ last_partial_frame_number_
unsigned int WGE100CameraDriver::last_partial_frame_number_ |
|
private |
◆ localIp_
in_addr WGE100CameraDriver::localIp_ |
|
private |
◆ localMac_
sockaddr WGE100CameraDriver::localMac_ |
|
private |
◆ lost_image_thread_count_
int WGE100CameraDriver::lost_image_thread_count_ |
|
private |
◆ massive_frame_losses_
int WGE100CameraDriver::massive_frame_losses_ |
|
private |
◆ missed_eof_count_
int WGE100CameraDriver::missed_eof_count_ |
|
private |
◆ missed_line_count_
int WGE100CameraDriver::missed_line_count_ |
|
private |
◆ next_is_alternate_
bool WGE100CameraDriver::next_is_alternate_ |
|
private |
◆ no_timestamp_warning_filter_
◆ rmem_max_
int WGE100CameraDriver::rmem_max_ |
|
private |
◆ trig_service_
◆ trigger_matcher_
◆ trigger_matcher_drop_count_
int WGE100CameraDriver::trigger_matcher_drop_count_ |
|
private |
◆ useFrame_
The documentation for this class was generated from the following file: