ifm3dpy.deserialize.TOFInfoV3

class ifm3dpy.deserialize.TOFInfoV3

Bases: None

Class for managing an instance of an struct TofInfoV3

__init__(self: ifm3dpy.deserialize.TOFInfoV3) None

Constructor

Methods

__init__(self)

Constructor

deserialize(arg0)

Deserialize TOF_INFO Buffer to ToFInfoV3 struct.

Attributes

amp_normalization_factors

Amplitude normalization factors for the individual exposure times

amplitude_resolution

Resolution of the amplitude buffer

distance_resolution

Resolution of distance buffer per digit[m]

exposure_times_s

Actual exposure times of a single phase image [seconds]

exposure_timestamps_ns

The timestamp of the individual exposure time [nano seconds]

extrinsic_optic_to_user

Extrinsic optic parameter to user

illu_temperature

Illumination temperature

imager

Imager type

intrinsic_calibration

Intrinsic calibration parameters

inverse_intrinsic_calibration

Inverse intrinsic calibration parameters

mode

Mode of the head

version

Version of the TOF_INFO data

property amp_normalization_factors

Amplitude normalization factors for the individual exposure times

property amplitude_resolution

Resolution of the amplitude buffer

static deserialize(arg0: numpy.ndarray[numpy.uint8]) ifm3dpy.deserialize.TOFInfoV3

Deserialize TOF_INFO Buffer to ToFInfoV3 struct.

property distance_resolution

Resolution of distance buffer per digit[m]

property exposure_times_s

Actual exposure times of a single phase image [seconds]

property exposure_timestamps_ns

The timestamp of the individual exposure time [nano seconds]

property extrinsic_optic_to_user

Extrinsic optic parameter to user

property illu_temperature

Illumination temperature

property imager

Imager type

property intrinsic_calibration

Intrinsic calibration parameters

property inverse_intrinsic_calibration

Inverse intrinsic calibration parameters

property mode

Mode of the head

property version

Version of the TOF_INFO data