setting.h

来自「应用于无线通信的RS编码和OFDM调制源程序。64点FFT」· C头文件 代码 · 共 41 行

H
41
字号
#define PI 3.14159
#define PIQ15    102943
#define PI2Q15   205887

#define TotalCarrier   32          /* Total Carrier number                   */
#define UsedCarrier    19          /* Used Carrier number                    */
#define CarrierJumpPos 3           /* Used carrier jumping-off point         */

#define CodewordBit    2           /* A coedword in QPSK uses 2 bits         */

#define FFTSize        64          /* FFT Size in (Samples)                  */
#define GuardTimeSize  8           /* OFDM Guard time size in samples        */
#define SymbolSize (FFTSize + GuardTimeSize)
                                   /* Total size per OFDM symbol             */

#define SymPerFrame    10          /* Processed symbols per OFDM subframe    */
#define TotalFrame     4           /* Processed times (OFDM subframe number)
								    * per full-OFDM frame. An integrate
									* frame includes SymPerFrame * TotalFrame
									* OFDM symbols
									*/
#define NullSampleSize 176         /* Number of padded zero samples per OFDM 
									* frame
									*/
#define HeaderSize     8000        /* Header size in symbols for pre & post
									* signal
									*/

#define Timing         1           /* 0: Artificially accurate timing
									* 1: Eric's timing
									*/
#define FisrtFinePnt   0           /* Fine tune used in the first received
									* OFDM frame. It needs to be adjusted
									* based on actual hardware performance
									*/
#define SecondFinePnt  7           /* Fine tune used in the following received
									* OFDM frames. It needs to be adjusted
									* based on actual hardware performance
									*/

#define SrcVector      103         /* Source coded bits per speech frame     */

⌨️ 快捷键说明

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