receiver.h

来自「详细的OFDM设计过程」· C头文件 代码 · 共 31 行

H
31
字号
//transmitter.h

//fft protocol

#define FFT_SIZE	    256                 // number of complex values after complex mirror 
											// and before ifft

#define PREFIX_LENGTH   32		            // size of the cyclic prefix

#define GUARD_LENGTH	16		            // number of guard symbols

#define NR_OF_CHANNELS	(FFT_SIZE/2 -1)		// Number of channels

#define LASTFRAME_SIZE 	(FFT_SIZE+PREFIX_LENGTH+GUARD_LENGTH)*2	 
											// Total number of both left and right elements 
											// before sending

#define BUFFSIZE                            // FRAMESIZE+TRAININGSIZE+SEARCH_INTERVAL
#define UPFRAME_SIZE  FFT_SIZE*UPFACTOR     // size of one frame 
											// (number of upsampled symbols*2 because of complex 
											// valued)
#define TRAININGSIZE 42	                    // size of the training sequence
#define UPFACTOR 5							// upsampling factor
#define SEARCH_INTERVAL 16					// search interval in the synchronization buffer

//waterfilling 
#define Ex 1								// average energy per subcarrier
#define GAP -3								// the gap used in the algorithm


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?