Commit Graph

408 Commits

Author SHA1 Message Date
Ismael Gomez 46f15c19e6 Added subframe averaging option in chest_dl. Optional in pdsch_ue 2017-11-29 20:28:04 +01:00
Ismael Gomez 6e0c24c7ee Fixed feedback loop in CFO correction 2017-11-29 18:55:03 +01:00
Ismael Gomez a3a1d268b7 Improved CFO estimation/correction by filtering central 6 PRB. Cleaned ue_sync/sync/pss objects. Used const attr in vector and other objects 2017-11-29 18:30:21 +01:00
Ismael Gomez 2772471e41 Added filtering function to PSS 2017-11-29 12:00:10 +01:00
Ismael Gomez 2fd2f15157 Cell RS based CFO estimation 2017-11-29 12:00:05 +01:00
Ismael Gomez 15a1304395 Revert "Add noise reduction in PSS before estimating CFO"
This reverts commit 0d7af88822.
2017-11-28 16:20:40 +01:00
Ismael Gomez 0d7af88822 Add noise reduction in PSS before estimating CFO 2017-11-28 15:52:10 +01:00
Xavier Arteaga 854a77455d
Merge pull request #113 from softwareradiosystems/next_new_features
adding simd xor functionality
2017-11-28 11:24:15 +01:00
Ismael Gomez aacd9e1e5b Revert "Use CP-based CFO estimation only for DL and UL. Estimate every subframe. Calibrated EMA to 0.3 highest valid for low SNR"
This reverts commit 6196c096af.
2017-11-27 18:27:48 +01:00
yagoda 38903de07c adding simd xor functionality 2017-11-27 11:10:50 +00:00
Ismael Gomez e035e248b8 Fix bug in sync when not correcting CFO 2017-11-26 00:36:59 +01:00
Paul Sutton 4877c7ab07 Adding support for GUTI attach 2017-11-23 18:42:48 +00:00
Paul Sutton d9b9ae9454 Fix for GUTI pack bug, add support for integrity with attach req 2017-11-23 18:42:08 +00:00
Andre Puschmann dc65e4243c print build info to log and on stdout 2017-11-23 13:25:40 +01:00
Ismael Gomez 053f5a619d Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 2017-11-23 12:38:48 +01:00
Ismael Gomez 8b6bd607a7 Fixed and tested AGC 2017-11-23 12:38:44 +01:00
Ismael Gomez 6196c096af Use CP-based CFO estimation only for DL and UL. Estimate every subframe. Calibrated EMA to 0.3 highest valid for low SNR 2017-11-23 12:36:16 +01:00
Xavier Arteaga 176dae270c Fixes #105. Added backtrace print in 'srsLTE.backtrace.crash' 2017-11-22 16:00:07 +01:00
Xavier Arteaga 91e706d4d1 Fixes #107: srslte_simd_f_sqrt NaN solved if input is 0 2017-11-22 12:23:46 +01:00
Ismael Gomez 0093497752
Merge pull request #106 from softwareradiosystems/power
Power
2017-11-21 18:45:11 +01:00
Xavier Arteaga 58aac96a6e Added Power Allocation from HL in UE side 2017-11-21 16:11:08 +01:00
Xavier Arteaga 4ecd73c984 Added power allocation p_a in UE 2017-11-21 11:51:18 +01:00
Xavier Arteaga 91c9ddf244 Added scaling factor to predecoder 2017-11-21 10:14:09 +01:00
Paul Sutton 38ab9921f8 Undoing unnecessary RLC fix 2017-11-21 09:06:48 +00:00
Paul Sutton 10bc2ee8a1 Fix for RLC AM polling condition 2017-11-20 16:32:41 +00:00
Ismael Gomez e04a221911 Removed volk occurrences. Fixes #103 2017-11-16 12:14:27 +01:00
Xavier Arteaga ab3a3108f1 Merge branch 'next' of https://github.com/softwareradiosystems/srsLTE into next 2017-11-15 13:45:53 +01:00
Xavier Arteaga b7d678f05e Solved bug when parsing two times the same subdev_spec 2017-11-15 13:45:26 +01:00
Ismael Gomez 809f211320 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 2017-11-15 13:19:47 +01:00
Ismael Gomez 49a621e193 removed last tti in adaptive retx. moved to phch_common 2017-11-14 13:44:47 +01:00
Ismael Gomez 058fbd7112 Fix adaptive retx in UE 2017-11-14 11:48:19 +01:00
Xavier Arteaga 861d65b070 Added subdev RF arguments. It fixes #95 2017-11-13 16:01:01 +01:00
Xavier Arteaga ca07f0064d Remove otw_format=sc12/sc16 from device args, also commas. 2017-11-13 10:47:02 +01:00
Xavier Arteaga b23be658cc Added PDSCH decoder maximum bitrate (from DSP execution time) 2017-11-13 10:14:11 +01:00
Ismael Gomez 4eb5ee5c58 Removed console debugging messages 2017-11-10 18:01:32 +01:00
Ismael Gomez 9389cc1957 Removed deallocating unkown buffer error 2017-11-10 17:59:43 +01:00
Ismael Gomez 42d08046d3 Fixed bug with UL adaptive retx 2017-11-10 17:59:35 +01:00
Ismael Gomez 05973790ba Add checks for existence of retx buffer and remove from queue if not 2017-11-10 12:39:28 +01:00
Ismael Gomez e983987563 Check retx.sn exists in tx_window in required buffer size 2017-11-10 09:09:46 +01:00
Ismael Gomez a992fcf607 Fix concurrent access segfault in RLC AM 2017-11-10 07:42:45 +01:00
Ismael Gomez 84db678608 Fixed Format1C RV with P-RNTI 2017-11-09 16:18:59 +01:00
Paul Sutton 646f949d77 Fix for debug inline issue 2017-11-08 16:19:32 +00:00
yagoda cd6ca95cd1 lime additions and resampler optimizations (#94)
* adding optimizations to fractional resampler

* adding txrx delay for N210 and Lime

* minor corrections to Lime api

* optimization of the fractional resampler
2017-11-08 07:43:38 -08:00
Paul Sutton 54b56ded4a Merge branch 'master' into next 2017-11-02 17:45:28 +00:00
Paul Sutton 935afe6ef3 Minor soapy fix 2017-11-02 17:44:56 +00:00
Ismael Gomez d615dc9ec9 Added missing deallocation in RLC UM in case of too small pdu 2017-11-01 16:30:14 -07:00
Ismael Gomez bb2bc95247 Fix diversity tx not working for 4 ports 2017-10-31 22:46:57 -07:00
Ismael Gomez 0d95159a2a Fix issue #114 2017-10-31 08:01:02 -07:00
Ismael Gomez 3a054a22b9 Remove OFDM normalization from enb_dl_init and do it before transmission 2017-10-31 07:26:49 -07:00
Ismael Gomez 6619ec9512
Merge pull request #83 from softwareradiosystems/rlc_am_poll_bug
fix bug in RLC AM where poll bit was never set
2017-10-31 07:24:11 -07:00