BUGFIX feptx0
- New slot numbering approach was missing for PMCH case
This commit is contained in:
@@ -92,12 +92,12 @@ void feptx0(RU_t *ru,
|
|||||||
CYCLIC_PREFIX);
|
CYCLIC_PREFIX);
|
||||||
} else {
|
} else {
|
||||||
if(is_pmch_subframe(ru->proc.frame_tx,subframe,fp)){
|
if(is_pmch_subframe(ru->proc.frame_tx,subframe,fp)){
|
||||||
if (slot == 0) {//just use one slot chance
|
if ((slot&1) == 0) {//just use one slot chance
|
||||||
normal_prefix_mod(&ru->common.txdataF_BF[aa][slot*slot_sizeF],
|
normal_prefix_mod(&ru->common.txdataF_BF[aa][(slot&1)*slot_sizeF],
|
||||||
(int*)&ru->common.txdata[aa][slot_offset],
|
(int*)&ru->common.txdata[aa][slot_offset],
|
||||||
2,
|
2,
|
||||||
fp);
|
fp);
|
||||||
PHY_ofdm_mod(&ru->common.txdataF_BF[aa][slot*slot_sizeF+fp->ofdm_symbol_size*2],
|
PHY_ofdm_mod(&ru->common.txdataF_BF[aa][(slot&1)*slot_sizeF+fp->ofdm_symbol_size*2],
|
||||||
(int*)&ru->common.txdata[aa][slot_offset+((fp->ofdm_symbol_size>>2)*2+fp->ofdm_symbol_size*2)],
|
(int*)&ru->common.txdata[aa][slot_offset+((fp->ofdm_symbol_size>>2)*2+fp->ofdm_symbol_size*2)],
|
||||||
fp->ofdm_symbol_size,
|
fp->ofdm_symbol_size,
|
||||||
10,
|
10,
|
||||||
|
|||||||
Reference in New Issue
Block a user