#include <unistd.h>
Go to the source code of this file.
|
void | genera_tabella_clock (unsigned short *clocks, unsigned short dim, unsigned short counterwidth) |
|
unsigned short * | conversion_table_allocation (void) |
|
unsigned short * | databuffer_allocation (unsigned long size) |
|
int | databuffer_sorting (unsigned short *buffer_a) |
|
int | map_data_buffer_on_pixie (unsigned short *buffer_a) |
|
int | generate_test_buffer (unsigned short *buffer_a, unsigned short type) |
|
void | decode_pixie_data_buffer (unsigned short *table, unsigned short *databuffer) |
|
void | databuffer_filtering (unsigned short *buffer_a, unsigned short low_limit, unsigned short high_limit) |
|
void | check_data_consistency (unsigned short *data_buffer, unsigned short test_pattern) |
|
int | dummy_buffer_init (unsigned short *data_buffer, char *namefile) |
|
void | copy_databuff_to_netbuff (unsigned short *databuff, unsigned short *netbuff, unsigned char position) |
|
◆ ALL_COLUMN_PAIR_SELECTION_OPCODE
#define ALL_COLUMN_PAIR_SELECTION_OPCODE 0x0070 |
◆ AUTOCALIBRATION_OPCODE
#define AUTOCALIBRATION_OPCODE 0x0090 |
◆ BUFFER_HDR_TAG
#define BUFFER_HDR_TAG 0xffff |
◆ CAL_MODE
◆ COLS_PER_DOUT
◆ COLS_PER_DOUT_LAST_SECTOR
#define COLS_PER_DOUT_LAST_SECTOR 32 |
◆ COLUMN_BYPASS_RD_OPCODE
#define COLUMN_BYPASS_RD_OPCODE 0x0040 |
◆ COLUMN_BYPASS_WR_OPCODE
#define COLUMN_BYPASS_WR_OPCODE 0x0030 |
◆ COLUMN_BYPASS_WRDEF_OPCODE
#define COLUMN_BYPASS_WRDEF_OPCODE 0x0050 |
◆ COLUMN_BYPASS_WRDEFAULT_OPCODE
#define COLUMN_BYPASS_WRDEFAULT_OPCODE 0x00a0 |
◆ COLUMN_PAIR_SELECTION_OPCODE
#define COLUMN_PAIR_SELECTION_OPCODE 0x0060 |
◆ CONF_MODE
◆ COUNT_MODE
◆ DATA_BUFFER_DEPHT
◆ DEF_CONF_MODE
#define DEF_CONF_MODE 0x08 |
◆ EN_WR_INJ
◆ FLE_END_TAG
#define FLE_END_TAG 0xfffe |
◆ FRAME_LENGTH
◆ GetCurrentDir
#define GetCurrentDir getcwd |
◆ GLOBAL_CONF_REG_RD_OPCODE
#define GLOBAL_CONF_REG_RD_OPCODE 0x0010 |
◆ GLOBAL_CONF_REG_WR_OPCODE
#define GLOBAL_CONF_REG_WR_OPCODE 0x0000 |
◆ GLOBAL_DEFCONF_REG_WR_OPCODE
#define GLOBAL_DEFCONF_REG_WR_OPCODE 0x0020 |
◆ GRADIENT
◆ GROUPED_COLS_MAP
◆ HEADER_LENGTH
◆ INJ
◆ LINE_45
◆ MASKREAD
◆ MATRIX_DIM
◆ MATRIX_DIM_WORDS
◆ MEM_ADD_MASK
#define MEM_ADD_MASK 0x03ff |
◆ NEG_MODE_OFF
◆ NETWORK_WAIT_ms
#define NETWORK_WAIT_ms 10 |
◆ PIXEL_CONFIGURATION_OPCODE
#define PIXEL_CONFIGURATION_OPCODE 0x0080 |
◆ PIXELS_IN_LAST_SECTOR
#define PIXELS_IN_LAST_SECTOR 15232 |
◆ PIXELS_IN_LAST_SECTOR_MAP
#define PIXELS_IN_LAST_SECTOR_MAP 15232 |
◆ PIXELS_IN_SECTOR_MAP
◆ PIXIE_AUTOCAL_CLOCKSEL_REG
#define PIXIE_AUTOCAL_CLOCKSEL_REG 7 |
◆ PIXIE_CHIPSEL_REG
#define PIXIE_CHIPSEL_REG 17 |
◆ PIXIE_CLOCK_CNT_LSW_REG
#define PIXIE_CLOCK_CNT_LSW_REG 4 |
◆ PIXIE_CLOCK_CNT_MSW_REG
#define PIXIE_CLOCK_CNT_MSW_REG 5 |
◆ PIXIE_CLOCKSEL_REG
#define PIXIE_CLOCKSEL_REG 2 |
◆ PIXIE_COLS
◆ PIXIE_DOUTS
◆ PIXIE_INJ_FREQ_REG
#define PIXIE_INJ_FREQ_REG 6 |
◆ PIXIE_MEM_DATA_LOADER_REG
#define PIXIE_MEM_DATA_LOADER_REG 11 |
◆ PIXIE_MEM_DATA_REG
#define PIXIE_MEM_DATA_REG 12 |
◆ PIXIE_OUTSEL_REG
#define PIXIE_OUTSEL_REG 3 |
◆ PIXIE_ROWS
◆ PIXIE_SHUTTER_OPENING_REG
#define PIXIE_SHUTTER_OPENING_REG 10 |
◆ PIXIE_SI_STATUS_REG
#define PIXIE_SI_STATUS_REG 0 |
◆ PIXIE_STIMULI_REG_STATUS
#define PIXIE_STIMULI_REG_STATUS 1 |
◆ PIXIE_WRITEPULSES_REG
#define PIXIE_WRITEPULSES_REG 8 |
◆ PIXIEII_COLUMN_PAIRS
#define PIXIEII_COLUMN_PAIRS 256 |
◆ PIXIEII_FIFO_RESET
#define PIXIEII_FIFO_RESET 0x8000 |
◆ PIXIEII_GLOBAL_CONF_REG
#define PIXIEII_GLOBAL_CONF_REG 18 |
◆ PIXIEII_MEM_WR_CLK
#define PIXIEII_MEM_WR_CLK 0x4000 |
◆ PIXIEII_PIXEL_CONF_REG
#define PIXIEII_PIXEL_CONF_REG 12 |
◆ PIXIEII_READ_OUT_MODE_REG
#define PIXIEII_READ_OUT_MODE_REG 21 |
◆ PIXIEII_REG0_1
#define PIXIEII_REG0_1 15 |
◆ PIXIEII_THSET_REG
#define PIXIEII_THSET_REG 7 |
◆ PSCNT_WIDTH
◆ PSTABLE_DEPTH
#define PSTABLE_DEPTH 32768 |
◆ PXDIN
◆ QUIET
◆ RD_CONF_MODE
#define RD_CONF_MODE 0x04 |
◆ READ_AUTOCAL_CODES
#define READ_AUTOCAL_CODES 1 |
◆ REG_0_BUFF_CODE
#define REG_0_BUFF_CODE 0 |
◆ REG_1_BUFF_CODE
#define REG_1_BUFF_CODE 1 |
◆ RESET_BUFFER_HDR_TAG
#define RESET_BUFFER_HDR_TAG 0xfff0 |
◆ SECTORS_IN_PIXIE
#define SECTORS_IN_PIXIE 16 |
◆ SER_INT_RST
◆ SER_INT_START
#define SER_INT_START 0x2 |
◆ SERIALIZE
◆ SHUTTEREND_FLAG
#define SHUTTEREND_FLAG 0x20 |
◆ SOMB
◆ STANDARD_READOUT
#define STANDARD_READOUT 0 |
◆ TESTENABLE
◆ check_data_consistency()
void check_data_consistency |
( |
unsigned short * |
data_buffer, |
|
|
unsigned short |
test_pattern |
|
) |
| |
◆ conversion_table_allocation()
unsigned short* conversion_table_allocation |
( |
void |
| ) |
|
◆ copy_databuff_to_netbuff()
void copy_databuff_to_netbuff |
( |
unsigned short * |
databuff, |
|
|
unsigned short * |
netbuff, |
|
|
unsigned char |
position |
|
) |
| |
◆ databuffer_allocation()
unsigned short* databuffer_allocation |
( |
unsigned long |
size | ) |
|
◆ databuffer_filtering()
void databuffer_filtering |
( |
unsigned short * |
buffer_a, |
|
|
unsigned short |
low_limit, |
|
|
unsigned short |
high_limit |
|
) |
| |
◆ databuffer_sorting()
int databuffer_sorting |
( |
unsigned short * |
buffer_a | ) |
|
◆ decode_pixie_data_buffer()
void decode_pixie_data_buffer |
( |
unsigned short * |
table, |
|
|
unsigned short * |
databuffer |
|
) |
| |
◆ dummy_buffer_init()
int dummy_buffer_init |
( |
unsigned short * |
data_buffer, |
|
|
char * |
namefile |
|
) |
| |
◆ genera_tabella_clock()
void genera_tabella_clock |
( |
unsigned short * |
clocks, |
|
|
unsigned short |
dim, |
|
|
unsigned short |
counterwidth |
|
) |
| |
◆ generate_test_buffer()
int generate_test_buffer |
( |
unsigned short * |
buffer_a, |
|
|
unsigned short |
type |
|
) |
| |
◆ map_data_buffer_on_pixie()
int map_data_buffer_on_pixie |
( |
unsigned short * |
buffer_a | ) |
|