##// END OF EJS Templates
sy_lfr_n_swf_p implemented...
sy_lfr_n_swf_p implemented sy_lfr_n_asm_p implemented in normal mode one ASM_F0 matrix is sent each (100 * sy_lfr_n_asm_p) IRQ GSA => 100 IRQ per second

File last commit:

r32:796c5aa15417 default
r32:796c5aa15417 default
Show More
fsw_params_processing.h
27 lines | 786 B | text/x-c | CLexer
/ header / fsw_params_processing.h
#ifndef FSW_PARAMS_PROCESSING_H
#define FSW_PARAMS_PROCESSING_H
#define NB_BINS_PER_SM 128
#define NB_VALUES_PER_SM 25
#define TOTAL_SIZE_SM (NB_BINS_PER_SM * NB_VALUES_PER_SM)
#define SM_HEADER 4
#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
struct BP1_str{
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;
};
typedef struct BP1_str BP1_t;
#endif // FSW_PARAMS_PROCESSING_H