minipix_uart_interface
A library and examples for the MiniPIX UART interface
|
Go to the documentation of this file. 1 #ifndef PIXEL_DECODER_H
2 #define PIXEL_DECODER_H
10 #include <llcp_minipix_messages.h>
12 #define MAX_LUT_EVENT 16
13 #define MAX_LUT_TOT 1024
14 #define MAX_LUT_ITOT 16384
15 #define MAX_LUT_TOA 16384
17 #define WRONG_LUT_EVENT 15
18 #define WRONG_LUT_TOT 1023
19 #define WRONG_LUT_ITOT 16383
20 #define WRONG_LUT_TOA 16383
32 extern const uint16_t
LUT_ITOT[16384];
34 extern const uint16_t
LUT_TOA[16384];
36 extern const uint16_t
LUT_TOT[1024];
44 #endif // PIXEL_DECODER_H
void decodePixelData(uint8_t *data, const uint8_t col_shift_num, const TPX3PixelMode_t pixel_mode)
decodes pixel data from the RAW form recorded by the timepix
Definition: pixel_decoder.c:1580
const uint8_t LUT_COLSHIFTS[1280]
Definition: tpx3_luts.py:1788
const uint16_t LUT_ITOT[16384]
Definition: tpx3_luts.py:17
@ TPX3_TOA
Definition: pixel_decoder.h:24
const uint16_t LUT_TOT[1024]
Definition: tpx3_luts.py:1663
@ TPX3_MPX_ITOT
Definition: pixel_decoder.h:25
TPX3PixelMode_t
Definition: pixel_decoder.h:22
@ TPX3_TOA_TOT
Definition: pixel_decoder.h:23
const int16_t LUT_EVENT[16]
Definition: tpx3_luts.py:13
TPX3PixelMode_t
Definition: pixel_encoder.h:22
const uint16_t LUT_TOA[16384]
Definition: tpx3_luts.py:840