ARA ROOT Test BEd Software

AraEvent/araIcrrDefines.h

Go to the documentation of this file.
00001 
00015 #ifndef ARA_DEFINES_H
00016 #define ARA_DEFINES_H
00017 
00018 // Hardware stuff
00019 #define RUBIDIUM_FREQUENCY 280000000 //280MHz
00020 #define ICRR1_CLOCK_PERIOD 25 //ns
00021 #define ICRR1_CLOCK_CHANNEL 8 // counting from 0
00022 #define CHANNELS_PER_LAB3 9
00023 #define MAX_NUMBER_SAMPLES_LAB3 260
00024 #define LAB3_PER_ICRR 3
00025 #define NUM_DIGITIZED_ICRR_CHANNELS (LAB3_PER_ICRR*CHANNELS_PER_LAB3)
00026 #define EFFECTIVE_LAB3_SAMPLES 256
00027 #define ADC_MAX 4096
00028 
00029 
00030 //New stuff rjn added
00031 #define ANTS_PER_ICRR 16
00032 #define RFCHANS_PER_ICRR ANTS_PER_ICRR
00033 #define MAX_RFCHANS_PER_ICRR 20
00034 
00035 #define TRANS_PER_ICRR 6
00036 #define TOTAL_ANTS_PER_ICRR ANTS_PER_ICRR+TRANS_PER_ICRR
00037 
00038 //New stuff added by jpd
00039 #define RFCHANS_TESTBED 16
00040 #define RFCHANS_STATION1 20
00041 
00042 //Legacy defines that will eventually disappear
00043 #define CHANNELS_PER_CHIP CHANNELS_PER_LAB3 
00044 #define MAX_NUMBER_SAMPLES MAX_NUMBER_SAMPLES_LAB3 
00045 #define ACTIVE_CHIPS LAB3_PER_ICRR 
00046 #define EFFECTIVE_SAMPLES EFFECTIVE_LAB3_SAMPLES 
00047 #define ANTS_PER_STATION ANTS_PER_ICRR 
00048 #define RFCHANS_PER_STATION RFCHANS_PER_ICRR 
00049 #define TRANS_PER_STATION TRANS_PER_ICRR 
00050 #define TOTAL_ANTS TOTAL_ANTS_PER_ICRR 
00051 #define NUM_DIGITIZED_CHANNELS NUM_DIGITIZED_ICRR_CHANNELS 
00052 
00053 //To account for multiple ICRR type stations jd
00054 #define ICRR_NO_STATIONS 2
00055 
00056 
00057 #endif // ARA_DEFINES_H

Generated on Wed Aug 8 16:20:07 2012 for ARA ROOT Test Bed Software by doxygen 1.4.7