AFBR-S50 API Reference Manual v1.5.6
AFBR-S50 Time-of-Flight Sensor SDK for Embedded Software
Loading...
Searching...
No Matches
argus_xtalk.h
Go to the documentation of this file.
1/*************************************************************************/
37#ifndef ARGUS_XTALK_H
38#define ARGUS_XTALK_H
39#ifdef __cplusplus
40extern "C" {
41#endif
42
43/*!***************************************************************************
44 * @addtogroup argus_cal
45 * @{
46 *****************************************************************************/
47
48#include "argus_def.h"
49#include "argus_dfm.h"
50
51/*!***************************************************************************
52 * @brief Pixel Crosstalk Compensation Vector.
53 * @details Contains calibration data (per pixel) that belongs to the
54 * RX-TX-Crosstalk compensation feature.
55 * The crosstalk vector consists of a Sine and Cosine component in LSB.
56 *****************************************************************************/
57typedef struct xtalk_t
58{
63
68
69} xtalk_t;
70
71/*!***************************************************************************
72 * @brief Pixel Crosstalk Vector Table.
73 * @details Contains crosstalk vector values for all 32 active pixels,
74 * separated for A/B-Frames.
75 *****************************************************************************/
91
92
93/*!***************************************************************************
94 * @brief Electrical Pixel-To-Pixel Crosstalk Compensation Parameters.
95 * @details Contains calibration data that belongs to the electrical
96 * pixel-to-pixel crosstalk compensation feature.
97 *****************************************************************************/
140
141/*!***************************************************************************
142 * @brief Optical Pixel-To-Pixel Crosstalk Compensation Parameters.
143 * @details Contains calibration data that belongs to the optical
144 * pixel-to-pixel crosstalk compensation feature.
145 *****************************************************************************/
162
163/*!***************************************************************************
164 * @brief Pixel-To-Pixel Crosstalk Compensation Parameters.
165 * @details Contains combined calibration data for electrical and
166 * optical pixel-to-pixel crosstalk compensation feature.
167 *****************************************************************************/
174
176#ifdef __cplusplus
177} // extern "C"
178#endif
179#endif /* ARGUS_XTALK_H */
This file is part of the AFBR-S50 hardware API.
This file is part of the AFBR-S50 API.
#define ARGUS_PIXELS_Y
The device pixel field size in y direction (short edge).
Definition argus_def.h:77
#define ARGUS_PIXELS_X
The device pixel field size in x direction (long edge).
Definition argus_def.h:72
#define ARGUS_DFM_FRAME_COUNT
Definition argus_dfm.h:64
int16_t q3_12_t
Signed fixed point number: Q3.12.
Definition fp_def.h:358
uint8_t uq0_8_t
Unsigned fixed point number: UQ0.8.
Definition fp_def.h:162
uint16_t uq12_4_t
Unsigned fixed point number: UQ12.4.
Definition fp_def.h:231
int16_t q11_4_t
Signed fixed point number: Q11.4.
Definition fp_def.h:312
Electrical Pixel-To-Pixel Crosstalk Compensation Parameters.
Definition argus_xtalk.h:99
q3_12_t KcFactorCRefPx
Definition argus_xtalk.h:137
uq0_8_t RelativeThreshold
Definition argus_xtalk.h:108
bool Enabled
Definition argus_xtalk.h:101
q3_12_t KcFactorSRefPx
Definition argus_xtalk.h:131
q3_12_t KcFactorC
Definition argus_xtalk.h:125
uq12_4_t AbsoluteTreshold
Definition argus_xtalk.h:115
q3_12_t KcFactorS
Definition argus_xtalk.h:120
Optical Pixel-To-Pixel Crosstalk Compensation Parameters.
Definition argus_xtalk.h:147
q3_12_t CouplingCoeffS
Definition argus_xtalk.h:154
q3_12_t CouplingCoeffC
Definition argus_xtalk.h:159
bool Enabled
Definition argus_xtalk.h:149
Pixel-To-Pixel Crosstalk Compensation Parameters.
Definition argus_xtalk.h:169
argus_cal_electrical_p2pxtalk_t Electrical
Definition argus_xtalk.h:170
argus_cal_optical_p2pxtalk_t Optical
Definition argus_xtalk.h:172
Pixel Crosstalk Compensation Vector.
Definition argus_xtalk.h:58
q11_4_t dC
Definition argus_xtalk.h:67
q11_4_t dS
Definition argus_xtalk.h:62
Pixel Crosstalk Vector Table.
Definition argus_xtalk.h:77
xtalk_t Table[ARGUS_DFM_FRAME_COUNT][ARGUS_PIXELS_X][ARGUS_PIXELS_Y]
Definition argus_xtalk.h:88
xtalk_t FrameB[ARGUS_PIXELS_X][ARGUS_PIXELS_Y]
Definition argus_xtalk.h:84
xtalk_t FrameA[ARGUS_PIXELS_X][ARGUS_PIXELS_Y]
Definition argus_xtalk.h:81