include
mlx90640_thermal_camera
params.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <stdint.h>
4
5
#define SCALEALPHA 0.000001
6
7
typedef
struct
{
8
int16_t
kVdd
;
9
int16_t
vdd25
;
10
float
KvPTAT
;
11
float
KtPTAT
;
12
uint16_t
vPTAT25
;
13
float
alphaPTAT
;
14
int16_t
gainEE
;
15
float
tgc
;
16
float
cpKv
;
17
float
cpKta
;
18
uint8_t
resolutionEE
;
19
uint8_t
calibrationModeEE
;
20
float
KsTa
;
21
float
ksTo[5];
22
int16_t ct[5];
23
uint16_t alpha[768];
24
uint8_t
alphaScale
;
25
int16_t offset[768];
26
int8_t kta[768];
27
uint8_t
ktaScale
;
28
int8_t kv[768];
29
uint8_t
kvScale
;
30
float
cpAlpha[2];
31
int16_t cpOffset[2];
32
float
ilChessC[3];
33
uint16_t brokenPixels[5];
34
uint16_t outlierPixels[5];
35
}
thermalParams
;
thermalParams::kvScale
uint8_t kvScale
Definition:
params.h:29
thermalParams::vPTAT25
uint16_t vPTAT25
Definition:
params.h:12
thermalParams::cpKv
float cpKv
Definition:
params.h:16
thermalParams::tgc
float tgc
Definition:
params.h:15
thermalParams::ktaScale
uint8_t ktaScale
Definition:
params.h:27
thermalParams::KtPTAT
float KtPTAT
Definition:
params.h:11
thermalParams::vdd25
int16_t vdd25
Definition:
params.h:9
thermalParams::calibrationModeEE
uint8_t calibrationModeEE
Definition:
params.h:19
thermalParams::cpKta
float cpKta
Definition:
params.h:17
thermalParams::alphaScale
uint8_t alphaScale
Definition:
params.h:24
thermalParams::kVdd
int16_t kVdd
Definition:
params.h:8
thermalParams::gainEE
int16_t gainEE
Definition:
params.h:14
thermalParams
Definition:
params.h:7
thermalParams::resolutionEE
uint8_t resolutionEE
Definition:
params.h:18
thermalParams::KsTa
float KsTa
Definition:
params.h:20
thermalParams::KvPTAT
float KvPTAT
Definition:
params.h:10
thermalParams::alphaPTAT
float alphaPTAT
Definition:
params.h:13
mlx90640_thermal_camera
Author(s):
autogenerated on Sat Sep 16 2023 02:13:29