fsw_params_processing.h
26 lines
| 729 B
| text/x-c
|
CLexer
/ header / fsw_params_processing.h
paul
|
r31 | #ifndef FSW_PARAMS_PROCESSING_H | ||
#define FSW_PARAMS_PROCESSING_H | ||||
#define NB_BINS_PER_SM 128 | ||||
#define NB_VALUES_PER_SM 25 | ||||
paul
|
r46 | #define TOTAL_SIZE_SM 0 | ||
#define SM_HEADER 0 | ||||
paul
|
r31 | |||
#define NB_BINS_COMPRESSED_SM_F0 11 | ||||
#define NB_BINS_COMPRESSED_SM_F1 13 | ||||
#define NB_BINS_COMPRESSED_SM_F2 12 | ||||
#define TOTAL_SIZE_COMPRESSED_MATRIX_f0 (NB_BINS_COMPRESSED_SM_F0 * NB_VALUES_PER_SM) | ||||
#define NB_AVERAGE_NORMAL_f0 96*4 | ||||
#define NB_SM_TO_RECEIVE_BEFORE_AVF0 8 | ||||
paul
|
r77 | typedef struct { | ||
paul
|
r31 | volatile unsigned char PE[2]; | ||
volatile unsigned char PB[2]; | ||||
volatile unsigned char V0; | ||||
volatile unsigned char V1; | ||||
volatile unsigned char V2_ELLIP_DOP; | ||||
volatile unsigned char SZ; | ||||
volatile unsigned char VPHI; | ||||
paul
|
r77 | } BP1_t; | ||
paul
|
r31 | |||
#endif // FSW_PARAMS_PROCESSING_H | ||||