1. 29 Dec, 2017 1 commit
  2. 02 Dec, 2017 1 commit
  3. 17 Nov, 2017 4 commits
  4. 14 Nov, 2017 1 commit
  5. 13 Nov, 2017 1 commit
  6. 04 Nov, 2017 2 commits
  7. 27 Oct, 2017 11 commits
  8. 25 Oct, 2017 1 commit
    • Cedric Roux's avatar
      bugfix: fix timing advance · 14a44473
      Cedric Roux authored
      - remove global variables in the function lte_est_timing_advance_pusch
      - do the smoothing logic that was in lte_est_timing_advance_pusch
        in rx_sdu (is it necessary? is it correct?)
      - put back the value 100 in prach_procedures for the test on prach energy
      - change the value of timing_advance_update
      
        it was:
      
           timing_advance_update                  = sync_pos - eNB->frame_parms.nb_prefix_samples/4; //to check
      
        it is now:
      
           timing_advance_update                  = sync_pos; // - eNB->frame_parms.nb_prefix_samples/4; //to check
      
        this should be checked somehow. The computation looked suspicious. Maybe
        the new one is wrong.
      14a44473
  9. 24 Oct, 2017 1 commit
  10. 23 Oct, 2017 7 commits
  11. 22 Oct, 2017 2 commits
  12. 20 Oct, 2017 6 commits
  13. 19 Oct, 2017 2 commits
    • Cedric Roux's avatar
      bugfix/warning removal · b68b12b6
      Cedric Roux authored
      The warning was:
      
      /roux/ru/openairinterface5g/openair1/PHY/LTE_TRANSPORT/pucch.c: In function 'generate_pucch2x':
      /roux/ru/openairinterface5g/openair1/PHY/LTE_TRANSPORT/pucch.c:729:73: warning: array subscript is above array bounds [-Warray-bounds]
             AssertFatal(1==0,"Illegal modulation symbol %d for PUCCH %s\n",B2,pucch_format_string[fmt]);
                                                                               ^
      /roux/ru/openairinterface5g/common/utils/./itti/assertions.h:52:53: note: in definition of macro '_Assert_'
                       __FUNCTION__, __FILE__, __LINE__, ##aRGS);  \
                                                           ^~~~
      /roux/ru/openairinterface5g/openair1/PHY/LTE_TRANSPORT/pucch.c:729:7: note: in expansion of macro 'AssertFatal'
             AssertFatal(1==0,"Illegal modulation symbol %d for PUCCH %s\n",B2,pucch_format_string[fmt]);
             ^
      The root cause was that the array pucch_format_string was not in sync with
      the structure. (This plus why force its size and put \0 in the string...)
      b68b12b6
    • Cedric Roux's avatar
      remove gcc warnings · 3d65ca50
      Cedric Roux authored
      phy_init_lte_ue_signal was renamed init_lte_ue_signal in openair1/PHY/INIT/defs.h
      maybe it's the opposite that should have been done?
      
      Functions used in one file and defined in another may have been
      declared in the wrong header file.
      3d65ca50