Public Attributes | List of all members
ifm_o3m_AlgoIFOutput_DIA1_1_3 Struct Reference

#include <DI_CH08_1_3.h>

Public Attributes

struct {
   struct {
      ifm_o3m_sint32_t   calibrationStableCounter
 
      struct {
         ifm_o3m_float32_t   rotX
 
         ifm_o3m_float32_t   rotY
 
         ifm_o3m_float32_t   rotZ
 
         ifm_o3m_float32_t   transX
 
         ifm_o3m_float32_t   transY
 
         ifm_o3m_float32_t   transZ
 
      }   calibResult
 
      ifm_o3m_sint32_t   calibValid
 
   }   commonCalibrationResult
 
   struct {
      ifm_o3m_float32_t   frameReprojectError
 
      ifm_o3m_sint32_t   frameValid
 
      ifm_o3m_uint8_t   numTrianglesDetected
 
      ifm_o3m_uint8_t   pad_001
 
      ifm_o3m_uint8_t   pad_002
 
      ifm_o3m_uint8_t   pad_003
 
      struct {
         ifm_o3m_float32_t   corners [3][2]
 
         ifm_o3m_float32_t   pos3D [3]
 
         ifm_o3m_float32_t   score
 
      }   triangleDetections [8]
 
   }   pacCalibrationResult
 
   struct {
      ifm_o3m_float32_t   distanceDeviation
 
      struct {
         ifm_o3m_float32_t   camHeight
 
         ifm_o3m_float32_t   normalx
 
         ifm_o3m_float32_t   normaly
 
         ifm_o3m_float32_t   normalz
 
         ifm_o3m_float32_t   pitchAngle
 
         ifm_o3m_float32_t   rollAngle
 
      }   planeEstimation
 
      ifm_o3m_sint32_t   planeValid
 
      ifm_o3m_float32_t   plausibility
 
   }   streetCalibrationResult
 
calibrationResult
 
struct {
   ifm_o3m_uint16_t   amplitude [1024]
 
   ifm_o3m_float32_t   amplitude_normalization [4]
 
   ifm_o3m_uint32_t   available
 
   ifm_o3m_uint8_t   blockageAvailable
 
   ifm_o3m_float32_t   blockageRatio
 
   struct {
      ifm_o3m_float32_t   rotX
 
      ifm_o3m_float32_t   rotY
 
      ifm_o3m_float32_t   rotZ
 
      ifm_o3m_float32_t   transX
 
      ifm_o3m_float32_t   transY
 
      ifm_o3m_float32_t   transZ
 
   }   cameraCalibration
 
   ifm_o3m_uint16_t   confidence [1024]
 
   ifm_o3m_uint16_t   distanceData [1024]
 
   struct {
      ifm_o3m_float32_t   lowerLeft [3]
 
      ifm_o3m_float32_t   lowerRight [3]
 
      ifm_o3m_float32_t   upperLeft [3]
 
      ifm_o3m_float32_t   upperRight [3]
 
   }   fieldOfView
 
   ifm_o3m_uint32_t   frameCounter
 
   ifm_o3m_float32_t   illuPosition [3]
 
   struct {
      ifm_o3m_float32_t   extrCalib_center_tx
 
      ifm_o3m_float32_t   extrCalib_center_ty
 
      ifm_o3m_float32_t   extrCalib_center_tz
 
      ifm_o3m_float32_t   extrCalib_delta_tx
 
      ifm_o3m_float32_t   extrCalib_delta_ty
 
      ifm_o3m_float32_t   extrCalib_delta_tz
 
      ifm_o3m_float32_t   extrCalib_rot_x
 
      ifm_o3m_float32_t   extrCalib_rot_y
 
      ifm_o3m_float32_t   extrCalib_rot_z
 
      ifm_o3m_float32_t   intrCalib_2D_fx
 
      ifm_o3m_float32_t   intrCalib_2D_fy
 
      ifm_o3m_float32_t   intrCalib_2D_mx
 
      ifm_o3m_float32_t   intrCalib_2D_my
 
      ifm_o3m_float32_t   intrCalib_alpha
 
      ifm_o3m_float32_t   intrCalib_k1
 
      ifm_o3m_float32_t   intrCalib_k2
 
      ifm_o3m_float32_t   intrCalib_k3
 
      ifm_o3m_float32_t   intrCalib_k4
 
      ifm_o3m_float32_t   intrCalib_k5
 
   }   intrExtrCalib_2d
 
   ifm_o3m_uint32_t   masterclockTimestamp
 
   ifm_o3m_uint8_t   pad_001
 
   ifm_o3m_uint8_t   pad_002
 
   ifm_o3m_uint8_t   pad_003
 
   ifm_o3m_uint16_t   sensorHeight
 
   ifm_o3m_uint16_t   sensorWidth
 
   ifm_o3m_float32_t   X [1024]
 
   ifm_o3m_float32_t   Y [1024]
 
   ifm_o3m_float32_t   Z [1024]
 
distanceImageResult
 
struct {
   ifm_o3m_float32_t   analogOutput [20]
 
   ifm_o3m_uint8_t   digitalOutput [100]
 
logicOutput
 
ifm_o3m_sint8_t magic_no [4]
 
ifm_o3m_uint8_t pad_001
 
ifm_o3m_uint8_t pad_002
 
ifm_o3m_sint8_t struct_id [4]
 
ifm_o3m_uint8_t version [2]
 

Detailed Description

Definition at line 15 of file DI_CH08_1_3.h.

Member Data Documentation

ifm_o3m_uint16_t ifm_o3m_AlgoIFOutput_DIA1_1_3::amplitude[1024]

Definition at line 127 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::amplitude_normalization[4]

Definition at line 140 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::analogOutput[20]

Definition at line 613 of file DI_CH08_1_3.h.

ifm_o3m_uint32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::available

Definition at line 172 of file DI_CH08_1_3.h.

ifm_o3m_uint8_t ifm_o3m_AlgoIFOutput_DIA1_1_3::blockageAvailable

Definition at line 422 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::blockageRatio

Definition at line 415 of file DI_CH08_1_3.h.

struct { ... } ifm_o3m_AlgoIFOutput_DIA1_1_3::calibrationResult
ifm_o3m_sint32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::calibrationStableCounter

Definition at line 438 of file DI_CH08_1_3.h.

struct { ... } ifm_o3m_AlgoIFOutput_DIA1_1_3::calibResult
ifm_o3m_sint32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::calibValid

Definition at line 434 of file DI_CH08_1_3.h.

struct { ... } ifm_o3m_AlgoIFOutput_DIA1_1_3::cameraCalibration
ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::camHeight

Definition at line 566 of file DI_CH08_1_3.h.

struct { ... } ifm_o3m_AlgoIFOutput_DIA1_1_3::commonCalibrationResult
ifm_o3m_uint16_t ifm_o3m_AlgoIFOutput_DIA1_1_3::confidence[1024]

Definition at line 117 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::corners[3][2]

Definition at line 533 of file DI_CH08_1_3.h.

ifm_o3m_uint8_t ifm_o3m_AlgoIFOutput_DIA1_1_3::digitalOutput[100]

Definition at line 605 of file DI_CH08_1_3.h.

ifm_o3m_uint16_t ifm_o3m_AlgoIFOutput_DIA1_1_3::distanceData[1024]

Definition at line 56 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::distanceDeviation

Definition at line 593 of file DI_CH08_1_3.h.

struct { ... } ifm_o3m_AlgoIFOutput_DIA1_1_3::distanceImageResult
ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::extrCalib_center_tx

Definition at line 344 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::extrCalib_center_ty

Definition at line 351 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::extrCalib_center_tz

Definition at line 358 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::extrCalib_delta_tx

Definition at line 365 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::extrCalib_delta_ty

Definition at line 372 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::extrCalib_delta_tz

Definition at line 379 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::extrCalib_rot_x

Definition at line 386 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::extrCalib_rot_y

Definition at line 393 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::extrCalib_rot_z

Definition at line 400 of file DI_CH08_1_3.h.

struct { ... } ifm_o3m_AlgoIFOutput_DIA1_1_3::fieldOfView
ifm_o3m_uint32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::frameCounter

Definition at line 154 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::frameReprojectError

Definition at line 545 of file DI_CH08_1_3.h.

ifm_o3m_sint32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::frameValid

Definition at line 538 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::illuPosition[3]

Definition at line 408 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::intrCalib_2D_fx

Definition at line 272 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::intrCalib_2D_fy

Definition at line 281 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::intrCalib_2D_mx

Definition at line 288 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::intrCalib_2D_my

Definition at line 295 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::intrCalib_alpha

Definition at line 302 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::intrCalib_k1

Definition at line 309 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::intrCalib_k2

Definition at line 316 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::intrCalib_k3

Definition at line 330 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::intrCalib_k4

Definition at line 337 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::intrCalib_k5

Definition at line 323 of file DI_CH08_1_3.h.

struct { ... } ifm_o3m_AlgoIFOutput_DIA1_1_3::intrExtrCalib_2d
struct { ... } ifm_o3m_AlgoIFOutput_DIA1_1_3::logicOutput
ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::lowerLeft[3]

Definition at line 254 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::lowerRight[3]

Definition at line 260 of file DI_CH08_1_3.h.

ifm_o3m_sint8_t ifm_o3m_AlgoIFOutput_DIA1_1_3::magic_no[4]

Definition at line 20 of file DI_CH08_1_3.h.

ifm_o3m_uint32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::masterclockTimestamp

Definition at line 147 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::normalx

Definition at line 572 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::normaly

Definition at line 578 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::normalz

Definition at line 584 of file DI_CH08_1_3.h.

ifm_o3m_uint8_t ifm_o3m_AlgoIFOutput_DIA1_1_3::numTrianglesDetected

Definition at line 510 of file DI_CH08_1_3.h.

struct { ... } ifm_o3m_AlgoIFOutput_DIA1_1_3::pacCalibrationResult
ifm_o3m_uint8_t ifm_o3m_AlgoIFOutput_DIA1_1_3::pad_001

Definition at line 29 of file DI_CH08_1_3.h.

ifm_o3m_uint8_t ifm_o3m_AlgoIFOutput_DIA1_1_3::pad_002

Definition at line 30 of file DI_CH08_1_3.h.

ifm_o3m_uint8_t ifm_o3m_AlgoIFOutput_DIA1_1_3::pad_003

Definition at line 425 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::pitchAngle

Definition at line 558 of file DI_CH08_1_3.h.

struct { ... } ifm_o3m_AlgoIFOutput_DIA1_1_3::planeEstimation
ifm_o3m_sint32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::planeValid

Definition at line 552 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::plausibility

Definition at line 589 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::pos3D[3]

Definition at line 526 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::rollAngle

Definition at line 562 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::rotX

Definition at line 215 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::rotY

Definition at line 224 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::rotZ

Definition at line 233 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::score

Definition at line 522 of file DI_CH08_1_3.h.

ifm_o3m_uint16_t ifm_o3m_AlgoIFOutput_DIA1_1_3::sensorHeight

Definition at line 46 of file DI_CH08_1_3.h.

ifm_o3m_uint16_t ifm_o3m_AlgoIFOutput_DIA1_1_3::sensorWidth

Definition at line 39 of file DI_CH08_1_3.h.

struct { ... } ifm_o3m_AlgoIFOutput_DIA1_1_3::streetCalibrationResult
ifm_o3m_sint8_t ifm_o3m_AlgoIFOutput_DIA1_1_3::struct_id[4]

Definition at line 24 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::transX

Definition at line 185 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::transY

Definition at line 196 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::transZ

Definition at line 206 of file DI_CH08_1_3.h.

struct { ... } ifm_o3m_AlgoIFOutput_DIA1_1_3::triangleDetections[8]
ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::upperLeft[3]

Definition at line 242 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::upperRight[3]

Definition at line 248 of file DI_CH08_1_3.h.

ifm_o3m_uint8_t ifm_o3m_AlgoIFOutput_DIA1_1_3::version[2]

Definition at line 28 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::X[1024]

Definition at line 69 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::Y[1024]

Definition at line 82 of file DI_CH08_1_3.h.

ifm_o3m_float32_t ifm_o3m_AlgoIFOutput_DIA1_1_3::Z[1024]

Definition at line 95 of file DI_CH08_1_3.h.


The documentation for this struct was generated from the following file:


ifm_o3mxxx
Author(s):
autogenerated on Mon Jun 10 2019 13:34:12