📄 ppdu_enc.c
字号:
/*****************************************************************************//* FIle Name : ppdu_enc.c *//* Description : WLAN PPDU encoder *//* author : miffie *//* Date : aug/12/05 *//* Copyright (c) 2005 miffie All rights reserved. *//*****************************************************************************/struct complexset ppdu_enc( struct binaryset datain , char RATE , short LENGTH ) { // int ii ;struct complexset cset0, cset1 , ctop ;char pilot_shifter ;char *tmp1 , *tmp2 ; //preamble ctop = preamble() ; //OFDM SIGNAL symbol pilot_shifter = 0x7f ; cset0 = signal_enc ( RATE, LENGTH , &pilot_shifter ) ; //RATE 36 Mhz, LENGTH //print_complexset( cset0 ) ; ctop = cat_complexset(ctop, cset0) ; //preamble & signal boundary ctop.data[320].realp = (ctop.data[320].realp + ctop.data[320-64].realp) /2 ; ctop.data[320].image = (ctop.data[320].image + ctop.data[320-64].image) /2 ; //OFDM DATA symbols cset1 = data_enc ( datain , RATE, LENGTH , pilot_shifter ) ; //RATE 36 Mhz, LENGTH ctop = cat_complexset(ctop, cset1) ; //signal & data boundary ctop.data[400].realp = (ctop.data[400].realp + ctop.data[400-64].realp) /2 ; ctop.data[400].image = (ctop.data[400].image + ctop.data[400-64].image) /2 ; return( ctop ) ;} //ppdu_enc
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -