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;
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];
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