Proyecto REX-2X - Radio Observatorio de Jicamarca
Proyecto REX-2X - Radio Observatorio de Jicamarca
Proyecto REX-2X - Radio Observatorio de Jicamarca
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
#<strong>de</strong>fine FLAG_POST_COHERENT_INTEGRATION<br />
#<strong>de</strong>fine FLAG_SHIFT_FFT_DATA<br />
#<strong>de</strong>fine FLAG_DATATYPE_CHAR<br />
#<strong>de</strong>fine FLAG_DATATYPE_SHORT<br />
#<strong>de</strong>fine FLAG_DATATYPE_LONG<br />
#<strong>de</strong>fine FLAG_DATATYPE_INT64<br />
#<strong>de</strong>fine FLAG_DATATYPE_FLOAT<br />
#<strong>de</strong>fine FLAG_DATATYPE_DOUBLE<br />
#<strong>de</strong>fine FLAG_DATAARRANGE_CONTIGUOUS_CH<br />
#<strong>de</strong>fine FLAG_DATAARRANGE_CONTIGUOUS_H<br />
#<strong>de</strong>fine FLAG_DATAARRANGE_CONTIGUOUS_P<br />
#<strong>de</strong>fine FLAG_SAVE_CHANNELS_DC<br />
#<strong>de</strong>fine FLAG_DEFLIP_DATA<br />
#<strong>de</strong>fine FLAG_DEFINE_PROCESS_CODE<br />
#<strong>de</strong>fine FLAG_INVFFTDECODING<br />
#<strong>de</strong>fine FLAG_RESERVED02<br />
#<strong>de</strong>fine FLAG_RESERVED03<br />
#<strong>de</strong>fine FLAG_RESERVED04<br />
#<strong>de</strong>fine FLAG_RESERVED05<br />
#<strong>de</strong>fine FLAG_RESERVED06<br />
#<strong>de</strong>fine FLAG_RESERVED07<br />
#<strong>de</strong>fine FLAG_RESERVED08<br />
#<strong>de</strong>fine FLAG_RESERVED09<br />
#<strong>de</strong>fine FLAG_RESERVED10<br />
#<strong>de</strong>fine FLAG_RESERVED11<br />
#<strong>de</strong>fine FLAG_RESERVED12<br />
#<strong>de</strong>fine FLAG_RESERVED13<br />
#<strong>de</strong>fine FLAG_RESERVED14<br />
0x00000010<br />
0x00000020<br />
0x00000040<br />
0x00000080<br />
0x00000100<br />
0x00000200<br />
0x00000400<br />
0x00000800<br />
0x00001000<br />
0x00002000<br />
0x00004000<br />
0x00008000<br />
0x00010000<br />
0x00020000<br />
0x00040000<br />
0x00080000<br />
0x00100000<br />
0x00200000<br />
0x00400000<br />
0x00800000<br />
0x01000000<br />
0x02000000<br />
0x04000000<br />
0x08000000<br />
0x10000000<br />
0x20000000<br />
0x40000000<br />
0x80000000<br />
/*-: Data Mo<strong>de</strong> :-*/<br />
#<strong>de</strong>fine DEMO_16BIT_CMPLX_MODE 0<br />
#<strong>de</strong>fine DEMO_20BIT_CMPLX_MODE 1<br />
#<strong>de</strong>fine DEMO_16BIT_REAL_MODE 2<br />
#<strong>de</strong>fine DEMO_16BIT_DLY_CMPLX_MODE 4<br />
//RESYNCHRO METHODS<br />
#<strong>de</strong>fine RESYNCHRO_RESET_RC 1<br />
#<strong>de</strong>fine RESYNCHRO_WAIT_LASTSAMPLE 2<br />
//EXTERNAL GATE STATE<br />
#<strong>de</strong>fine EXTGATE_DISABLED 0<br />
#<strong>de</strong>fine EXTGATE_ENABLED 1<br />
//EXTERNAL GATE POLARIZATION<br />
#<strong>de</strong>fine ACTIVE_HIGH 0<br />
#<strong>de</strong>fine ACTIVE_LOW 1<br />
//$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<br />
//$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<br />
//$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<br />
namespace JicaHea<strong>de</strong>r<br />
{ type<strong>de</strong>f struct _BasicHea<strong>de</strong>r<br />
{ unsigned long nHea<strong>de</strong>rlength;<br />
unsigned short nHea<strong>de</strong>rVer;<br />
unsigned long nBlockCounter;<br />
struct __timeb32 FullTime;<br />
unsigned long nError;<br />
}BasicHea<strong>de</strong>r;<br />
type<strong>de</strong>f struct _SystemParam<br />
{ unsigned long m_nHea<strong>de</strong>r_Sys_Length;<br />
unsigned long m_nSamples;<br />
unsigned long m_nProfiles;<br />
unsigned long m_nChannels;<br />
unsigned long m_nADCResolution;<br />
unsigned long m_nPCIDIOBusWidth;<br />
} SystemParam;<br />
type<strong>de</strong>f struct _RadarControllerParam<br />
{ unsigned long m_nHea<strong>de</strong>r_RC_length;<br />
unsigned long m_nEspType;//0:normal,1:Join<br />
unsigned long m_nNTX;<br />
float<br />
m_fIPP;<br />
float<br />
m_fTXA;<br />
float<br />
m_fTXB;<br />
41