Commit Graph

309 Commits

Author SHA1 Message Date
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
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
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
ismagom 1348b2b4bc Corrected write_c_struct matlab function 2016-02-17 19:50:43 +00:00
ismagom 13ac13464c Merge branch 'improve_chest' of https://github.com/srsLTE/srsLTE into improve_chest 2016-02-17 19:22:21 +00:00
ismagom 38e005af14 Generated robust MMSE for 50 prb 2016-02-17 19:22:07 +00:00
Ismael Gomez a2e1ecebdb RSRP computed from recv signal 2016-02-17 17:08:16 +00:00
ismagom bcc80bc6c0 Changed comment 2016-02-16 15:04:09 +00:00
ismagom a506505ad7 Fixed bug in LS linear interpolation. Removed pilot averaging. Added SNR estimation through PSS. 2016-02-16 00:03:06 +01:00
ismagom 106652e7f3 Merge branch 'master' into no_guard_sc 2016-02-01 11:13:09 +01:00
ismagom 3fd5eb4522 Forgot to increase counter 2016-02-01 11:11:59 +01:00
ismagom f8df593e5d Merge branch 'master' into no_guard_sc 2016-02-01 11:07:02 +01:00
ismagom 2a3eef08fb Added timeout to blocking recv/send uhd functions to avoid 2016-02-01 11:06:03 +01:00
ismagom 5b6b170822 Reduced sample rates for 10 and 20 Mhz 2016-02-01 11:03:23 +01:00
Paul Sutton a854e92b4e Merge branch 'maint' 2016-01-30 11:48:35 +00:00
ismagom 3db5c062d2 Merge branch 'next' into maint 2016-01-30 10:27:45 +01:00
ismagom ea996ea371 Merge branch 'next' 2016-01-30 10:27:27 +01:00
Paul Sutton 36e0e42558 Adding library version numbers 2016-01-29 15:00:47 +00:00
ismagom 0e8107cf71 bladeRF gain get/set functions return driver values 2016-01-27 23:16:21 +01:00
ismagom 46446ad502 Improved integer CFO estimation 2016-01-21 09:59:48 +01:00
ismagom 17ecdb5e9e Fixed PUCCH format 2a identification 2016-01-20 11:22:41 +01:00
ismagom 42f6bac7f3 Fixed get_rx_gain for blade 2016-01-18 12:35:40 +01:00
ismagom eec089bf15 Added RF calibration functions 2016-01-14 12:08:33 +01:00
ismagom bfd6fca7d0 Allow NULL args in rf_open() 2016-01-13 17:03:27 +01:00
ismagom 8924c9d477 Force memory aligment to 32 bytes 2016-01-11 11:43:39 +01:00
ismagom 6cefdf067f Added interface to ue_sync to disable integer cfo correction 2015-12-21 13:14:02 +01:00
ismagom 2fa0c76e5c Added proper error handling 2015-12-18 12:38:25 +01:00
ismagom b7520aa792 Added variable buffer sizes for blade 2015-12-17 22:57:13 +01:00
ismagom 4eaecf7bb7 Increased bladeRF buffer sizes 2015-12-17 10:04:40 +01:00
ismagom ec6e0bf071 Moved AGC thread to rf module 2015-12-17 09:30:49 +01:00
ismagom 95deb18c39 Removed unnecessary timestamp requests in bladeRF send function 2015-12-17 00:18:43 +01:00
ismagom a1ada63e4f Changed pdsch_ue freq to double 2015-12-16 22:06:56 +01:00
ismagom 6439b2bbec Fixed minor issues 2015-12-16 19:41:24 +01:00
ismagom fe6f7580cd Renamed module rf_ to srslte_rf_ 2015-12-16 18:02:25 +01:00