Fixposition SDK 0.0.0-heads/main-0-g6a396b9
Collection of c++ libraries and apps for use with Fixposition products on Linux
Loading...
Searching...
No Matches
fpsdk::common::fpl::CamDataMeta Struct Reference

Meta data for a FplType::CAMDATA message. More...

#include <fpl.hpp>

Public Attributes

uint8_t cam_id_ = 0
 Camera (fpsdk::common::cam::CamId)
uint8_t type_ = 0
 Data type (fpsdk::common::cam::CamDataType)
uint8_t fmt_ = 0
 Data format (fpsdk::common::cam::CamDataFmt)
uint8_t frm_ = 0
 Frame type (fpsdk::common::cam::CamDataFrm)
uint8_t reserved0_ [4] = { 0 }
 Reserved for future use, set to 0.
uint64_t seq_ = 0
 Sequence number.
uint64_t ts_ = 0
 Camera image time (middle of exposure) [CLOCK_REALTIME ns] (0 = invalid)
uint32_t dt_ = 0
 Exposure time (duration) [ns] (0 = not available)
uint32_t width_ = 0
 Width of the frame [px].
uint32_t height_ = 0
 Height of the fram [px].
uint32_t size_ = 0
 Size of the data (see LogMessage)
uint64_t rec_time_ = 0
 Recording time [CLOCK_REALTIME ns] (for debugging)
uint8_t reserved1_ [16] = { 0 }
 Reserved for future use, set to 0.

Detailed Description

Meta data for a FplType::CAMDATA message.

Definition at line 424 of file fpl.hpp.

Member Data Documentation

◆ cam_id_

uint8_t fpsdk::common::fpl::CamDataMeta::cam_id_ = 0

Camera (fpsdk::common::cam::CamId)

Definition at line 426 of file fpl.hpp.

◆ type_

uint8_t fpsdk::common::fpl::CamDataMeta::type_ = 0

Data type (fpsdk::common::cam::CamDataType)

Definition at line 427 of file fpl.hpp.

◆ fmt_

uint8_t fpsdk::common::fpl::CamDataMeta::fmt_ = 0

Data format (fpsdk::common::cam::CamDataFmt)

Definition at line 428 of file fpl.hpp.

◆ frm_

uint8_t fpsdk::common::fpl::CamDataMeta::frm_ = 0

Frame type (fpsdk::common::cam::CamDataFrm)

Definition at line 429 of file fpl.hpp.

◆ reserved0_

uint8_t fpsdk::common::fpl::CamDataMeta::reserved0_[4] = { 0 }

Reserved for future use, set to 0.

Definition at line 430 of file fpl.hpp.

◆ seq_

uint64_t fpsdk::common::fpl::CamDataMeta::seq_ = 0

Sequence number.

Definition at line 431 of file fpl.hpp.

◆ ts_

uint64_t fpsdk::common::fpl::CamDataMeta::ts_ = 0

Camera image time (middle of exposure) [CLOCK_REALTIME ns] (0 = invalid)

Definition at line 432 of file fpl.hpp.

◆ dt_

uint32_t fpsdk::common::fpl::CamDataMeta::dt_ = 0

Exposure time (duration) [ns] (0 = not available)

Definition at line 433 of file fpl.hpp.

◆ width_

uint32_t fpsdk::common::fpl::CamDataMeta::width_ = 0

Width of the frame [px].

Definition at line 434 of file fpl.hpp.

◆ height_

uint32_t fpsdk::common::fpl::CamDataMeta::height_ = 0

Height of the fram [px].

Definition at line 435 of file fpl.hpp.

◆ size_

uint32_t fpsdk::common::fpl::CamDataMeta::size_ = 0

Size of the data (see LogMessage)

Definition at line 436 of file fpl.hpp.

◆ rec_time_

uint64_t fpsdk::common::fpl::CamDataMeta::rec_time_ = 0

Recording time [CLOCK_REALTIME ns] (for debugging)

Definition at line 437 of file fpl.hpp.

◆ reserved1_

uint8_t fpsdk::common::fpl::CamDataMeta::reserved1_[16] = { 0 }

Reserved for future use, set to 0.

Definition at line 438 of file fpl.hpp.


The documentation for this struct was generated from the following file:
  • fpsdk_common/include/fpsdk_common/fpl.hpp