Commit Graph

341 Commits

Author SHA1 Message Date
Ismael Gomez c3ebc3bdfc PRACH tested in Matlab with fading and CFO 2016-05-03 10:24:45 +02:00
Ismael Gomez 85c819dff4 Added matlab models for prach Pdet a Pfa tests. Exposed PRACH detection scaling factor to the public API 2016-04-28 22:14:33 +02:00
Ismael Gomez 71d7151b1b Added Matlab model for PRACH detection probability test 2016-04-28 18:25:34 +02:00
Ismael Gomez d3ce6e83f0 Added Matlab pusch verification model 2016-04-28 17:57:46 +02:00
Ismael Gomez eeed44264c pusch_cqi_block: fixed incorrect table generation 2016-04-27 17:32:47 +02:00
Ismael Gomez b934a27075 PUSCH + CQI (short and long) + HARQ + RI working in test 2016-04-27 17:23:36 +02:00
Ismael Gomez 26a51bd86a Merge branch 'master' into uplink 2016-04-25 22:19:36 +02:00
Ismael Gomez 24926ed648 Merge branch 'master' of https://github.com/srsLTE/srsLTE 2016-04-25 22:19:23 +02:00
Ismael Gomez ed063b04db ch_estimation: Fix subframe_config switch in srslte_refsignal_srs_send_cs 2016-04-25 22:15:52 +02:00
Ismael Gomez 73c50d3b52 Fix erroneously-capitalized KHz -> kHz 2016-04-25 21:55:52 +02:00
Ismael Gomez e30f3f7f4e PUSCH interleaver working 2016-04-25 21:40:53 +02:00
Ismael Gomez 8de159dc29 Started with pusch processing 2016-04-21 19:06:48 +02:00
Ismael Gomez d622d5d19d DMRS PUSCH estimation working and tested 2016-04-21 16:26:28 +02:00
ismagom 9741f87e2c Reduced time offset correcting period to 25 ms 2016-04-21 10:07:49 +02:00
Ismael Gomez d33242bd17 Set AGC by default in pdsch_ue and cell_measurement examples 2016-04-20 16:08:04 +02:00
Ismael Gomez 7f8ee935fc Created chest UL 2016-04-20 15:55:30 +02:00
ismagom 146140ce7b cleaned unused variable 2016-04-19 22:25:26 +02:00
ismagom 8431873661 srslte_chest_dl_set_smooth_filter3_coeff() forces filter of length 3 2016-04-19 14:04:41 +02:00
ismagom 90ee1ba73b Fixed VOLK compiler definitions. Reduced track sync window 2016-04-19 13:42:42 +02:00
ismagom ceb2934dc9 Added static library for srslte for linkage with MEX files. Calibrated SNR estimation 2016-04-18 23:49:15 +02:00
Paul Sutton e5c8fdaf2d Fixes for cmake restructure 2016-04-18 12:15:41 +01:00
Paul Sutton af85656096 Merge branch 'cmake_restructure' into test_merge 2016-04-18 10:31:16 +01:00
Paul Sutton 47eb847913 cleanups for cmake files, fixes to linker errors 2016-04-18 10:17:23 +01:00
ismagom cc4a4b0536 Minor fixes and improvements 2016-04-18 01:14:46 +02:00
ismagom c137091dc3 Not correcting CFO in non-sync subframes 2016-04-17 13:47:04 +02:00
ismagom a625f30643 Changed CFO EMA coefficients 2016-04-17 13:13:48 +02:00
ismagom 837326f575 Added more options to change parameters 2016-04-14 20:45:46 +02:00
ismagom fbaa559e37 Cleaned viterbi. Reduced number of symbols in CP-based CFO estmation 2016-04-13 13:48:12 +01:00
ismagom 9b8709f744 Improved BER performance in Viterbi 2016-04-10 17:56:03 +02:00
Paul Sutton 14a889bcf9 Building rf as static lib and linking into srslte shared lib 2016-04-08 17:06:37 +01:00
Paul Sutton eb3ed31bb4 Removing backup file 2016-04-08 16:32:16 +01:00
Paul Sutton 3fa54c653f CMake restructure 2016-04-08 16:30:02 +01:00
ismagom c3268a93e2 Improved SFBC decoder and added SSE version. Fixed bug in MIB decoding. Improved calibration of synchronization constants 2016-04-08 17:04:01 +02:00
ismagom 799af37bed Fixed bug in PDCCH REG cyclic shift 2016-04-04 21:44:07 +02:00
ismagom aee336b586 Supporting instantaneous sampling time correction 2016-03-25 19:57:15 +01:00
ismagom 9693aa5c35 Fixed incorrect ema and threshold for sync 2016-03-24 18:01:38 +01:00
ismagom c57441d3f7 Integrated new synchronization 2016-03-24 12:30:56 +01:00
ismagom f31922f5f5 Added matlab files to test synchronization 2016-03-23 10:24:27 +01:00
ismagom dd396c0562 Merge branch 'next' of https://github.com/srsLTE/srsLTE into next 2016-03-13 23:09:10 +01:00
ismagom 75357c8526 Added Matlab tests to verify PDSCH BLER 2016-03-13 23:08:53 +01:00
Ismael Gomez 194bdbab23 Restored 1536 sample size for 20 Mhz 2016-03-08 20:14:12 +00:00
ismagom fb1d2d32c4 Changed sfn_offset in PBCH decoding to signed integer 2016-03-08 10:19:09 +00:00
ismagom ba042771ce Check RSSI sensor before getting in UHD. Overwirte sf_idx in ue_sync only if SSS was detected. Increased 5 Mhz sampling frequency to avoid low-pass filter 2016-03-07 20:03:29 +01:00
Douglas Anderson 59e4d9fa99 pdsch_enode: write requested number of frames to file
In pdsch_enode, when requesting "nf" frames be written to file, only 1 full frame was written. The "nf++" index increment line was inside the subframe for loop.
2016-03-03 17:38:30 -07:00
ismagom e4ee073568 Merge branch 'improve_chest' into next 2016-03-01 09:26:35 +01:00
ismagom ab5dc1e2b0 Multiplying noise calculation. Not sure if ok 2016-02-29 19:03:08 +01:00
ismagom 6d399284a4 Removed test not necessary 2016-02-29 18:46:15 +01:00
ismagom 1454286ae3 Restored LS estimator + averaging. Fixed some issues in higher rates 2016-02-29 18:44:38 +01:00
Ismael Gomez cd5f750c86 Added option in pdsch_ue for experimental robust MMSE equalization (currently not working) 2016-02-17 20:21:53 +00:00
ismagom 121fe89ac1 Added LMMSE for 25 PRB 2016-02-17 19:59:24 +00:00