Commit ea159576 authored by Raymond Knopp's avatar Raymond Knopp

fixed some amplitude issues in PSS/SSS

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7511 818b1a75-f10b-46b9-bf7c-635c3b92a50f
parent f8edc28e
...@@ -1528,12 +1528,12 @@ void phy_procedures_eNB_TX(unsigned char sched_subframe,PHY_VARS_eNB *phy_vars_e ...@@ -1528,12 +1528,12 @@ void phy_procedures_eNB_TX(unsigned char sched_subframe,PHY_VARS_eNB *phy_vars_e
if (subframe == 0) { if (subframe == 0) {
if (phy_vars_eNB->lte_frame_parms.frame_type == FDD) { if (phy_vars_eNB->lte_frame_parms.frame_type == FDD) {
generate_pss(phy_vars_eNB->lte_eNB_common_vars.txdataF[0], generate_pss(phy_vars_eNB->lte_eNB_common_vars.txdataF[0],
AMP_BPSK, AMP,
&phy_vars_eNB->lte_frame_parms, &phy_vars_eNB->lte_frame_parms,
(phy_vars_eNB->lte_frame_parms.Ncp==NORMAL) ? 6 : 5, (phy_vars_eNB->lte_frame_parms.Ncp==NORMAL) ? 6 : 5,
0); 0);
generate_sss(phy_vars_eNB->lte_eNB_common_vars.txdataF[0], generate_sss(phy_vars_eNB->lte_eNB_common_vars.txdataF[0],
AMP_BPSK, AMP,
&phy_vars_eNB->lte_frame_parms, &phy_vars_eNB->lte_frame_parms,
(phy_vars_eNB->lte_frame_parms.Ncp==NORMAL) ? 5 : 4, (phy_vars_eNB->lte_frame_parms.Ncp==NORMAL) ? 5 : 4,
0); 0);
...@@ -1667,7 +1667,7 @@ void phy_procedures_eNB_TX(unsigned char sched_subframe,PHY_VARS_eNB *phy_vars_e ...@@ -1667,7 +1667,7 @@ void phy_procedures_eNB_TX(unsigned char sched_subframe,PHY_VARS_eNB *phy_vars_e
if (phy_vars_eNB->lte_frame_parms.frame_type == TDD) { if (phy_vars_eNB->lte_frame_parms.frame_type == TDD) {
// printf("Generating PSS (frame %d, subframe %d)\n",phy_vars_eNB->proc[sched_subframe].frame_tx,next_slot>>1); // printf("Generating PSS (frame %d, subframe %d)\n",phy_vars_eNB->proc[sched_subframe].frame_tx,next_slot>>1);
generate_pss(phy_vars_eNB->lte_eNB_common_vars.txdataF[0], generate_pss(phy_vars_eNB->lte_eNB_common_vars.txdataF[0],
AMP_BPSK, AMP,
&phy_vars_eNB->lte_frame_parms, &phy_vars_eNB->lte_frame_parms,
2, 2,
2); 2);
...@@ -1682,12 +1682,12 @@ void phy_procedures_eNB_TX(unsigned char sched_subframe,PHY_VARS_eNB *phy_vars_e ...@@ -1682,12 +1682,12 @@ void phy_procedures_eNB_TX(unsigned char sched_subframe,PHY_VARS_eNB *phy_vars_e
if (phy_vars_eNB->lte_frame_parms.frame_type == FDD) { if (phy_vars_eNB->lte_frame_parms.frame_type == FDD) {
generate_pss(phy_vars_eNB->lte_eNB_common_vars.txdataF[0], generate_pss(phy_vars_eNB->lte_eNB_common_vars.txdataF[0],
AMP_BPSK, AMP,
&phy_vars_eNB->lte_frame_parms, &phy_vars_eNB->lte_frame_parms,
(phy_vars_eNB->lte_frame_parms.Ncp==NORMAL) ? 6 : 5, (phy_vars_eNB->lte_frame_parms.Ncp==NORMAL) ? 6 : 5,
10); 10);
generate_sss(phy_vars_eNB->lte_eNB_common_vars.txdataF[0], generate_sss(phy_vars_eNB->lte_eNB_common_vars.txdataF[0],
AMP_BPSK, AMP,
&phy_vars_eNB->lte_frame_parms, &phy_vars_eNB->lte_frame_parms,
(phy_vars_eNB->lte_frame_parms.Ncp==NORMAL) ? 5 : 4, (phy_vars_eNB->lte_frame_parms.Ncp==NORMAL) ? 5 : 4,
10); 10);
...@@ -1718,7 +1718,7 @@ void phy_procedures_eNB_TX(unsigned char sched_subframe,PHY_VARS_eNB *phy_vars_e ...@@ -1718,7 +1718,7 @@ void phy_procedures_eNB_TX(unsigned char sched_subframe,PHY_VARS_eNB *phy_vars_e
if (phy_vars_eNB->lte_frame_parms.frame_type == TDD) { if (phy_vars_eNB->lte_frame_parms.frame_type == TDD) {
// printf("Generating PSS (frame %d, subframe %d)\n",phy_vars_eNB->proc[sched_subframe].frame_tx,next_slot>>1); // printf("Generating PSS (frame %d, subframe %d)\n",phy_vars_eNB->proc[sched_subframe].frame_tx,next_slot>>1);
generate_pss(phy_vars_eNB->lte_eNB_common_vars.txdataF[0], generate_pss(phy_vars_eNB->lte_eNB_common_vars.txdataF[0],
AMP_BPSK, AMP,
&phy_vars_eNB->lte_frame_parms, &phy_vars_eNB->lte_frame_parms,
2, 2,
12); 12);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment