439 Commits (d948751dec78f4517a0ee6f7c37b433a48d725fd)

Author SHA1 Message Date
Ismael Gomez 7edc69052b chest: restored refs noise estimation 9 years ago
Ismael Gomez 7f7982f387 Merge branch 'master' into uplink 9 years ago
Ismael Gomez 8d0447537d sss: fixed incorrect m0 and m1 check for N_id_1 9 years ago
Ismael Gomez 823dde8ea7 prach: added check for freq_offset space 9 years ago
Ismael Gomez f906892a65 enb_dl: increased tx amplitude 9 years ago
Ismael Gomez 3ea0ea221e Merge branch 'master' into uplink 9 years ago
Ismael Gomez 51399c7f67 rf: added dummy device 9 years ago
Ismael Gomez 7cce2467e2 Fixed cmake not linking fftw in mex 9 years ago
Ismael Gomez 6e820a53d6 pdsch: save subframe to file 9 years ago
Ismael Gomez 307e54f6d9 pdsch: save chest to file 9 years ago
Ismael Gomez 9edd40da8b rf_uhd: avoid allocating sensor object on each call 9 years ago
Ismael Gomez c36dd98b47 Merge branch 'master' into uplink 9 years ago
Ismael Gomez 1edeecfbfe Changed rv_idx to int for format1c 9 years ago
Ismael Gomez 78b2129a49 Removed softbuffer from enb_dl 9 years ago
Ismael Gomez 8431e0f2a6 Restored cqi mapping to conservative 9 years ago
Ismael Gomez 88d0431acc ra: fixed srslte_ra_tbs_from_idx() 9 years ago
Ismael Gomez 6a1355fa39 enb_dl: fixed reset on data=NULL 9 years ago
Ismael Gomez e59ec9aac4 minor printf changes 9 years ago
Ismael Gomez 9c0da56eec Merge branch 'master' into uplink 9 years ago
Ismael Gomez fa2fe0bf4e Fixed tbs=0 for format1c si-rnti 9 years ago
Ismael Gomez 5c6311fc56 Added ENB processing functions 9 years ago
Ismael Gomez 3c6fcf3656 Merged with master 9 years ago
Ismael Gomez 3af3d12dff Improved pdcch decoding 9 years ago
Ismael Gomez e9d242f6b4 pcfich: fixed incorrect detection 9 years ago
Ismael Gomez 82d55bde4f Fixed some issues with unsigned comparisons 9 years ago
Ismael Gomez 027d5efa63 viterbi: fixed failing test 9 years ago
Ismael Gomez a612009ea7 Fixed PDCCH not looking for aggregation level L=8. Fixed PCFICH encoder not accepting cfi=3 9 years ago
Ismael Gomez 77a560cbf3 chest_dl: Choose noise algorithm 9 years ago
Ismael Gomez 0f3721f6a0 Merged noise norm from master 9 years ago
Ismael Gomez 8a06055889 Fixed srslte_static link with volk when disableMEX. Calibrated PSS-based noise estimation 9 years ago
Ismael Gomez 50cfec8829 Compute noise in all subframes 9 years ago
Ismael Gomez 3519e2f15a Calibrated noise estimation using matlab for length 3 filters. Fixed compilation of volk for MEX. 9 years ago
Ismael Gomez b5eedf07af Added enb_ul 9 years ago
Ismael Gomez 6d70d5cb94 enb_dl: fixed some issues in TX 9 years ago
Ismael Gomez 6407aceea5 Added enb_ul and enb_dl objects 9 years ago
Ismael Gomez c3ebc3bdfc PRACH tested in Matlab with fading and CFO 9 years ago
Ismael Gomez 85c819dff4 Added matlab models for prach Pdet a Pfa tests. Exposed PRACH detection scaling factor to the public API 9 years ago
Ismael Gomez 71d7151b1b Added Matlab model for PRACH detection probability test 9 years ago
Ismael Gomez d3ce6e83f0 Added Matlab pusch verification model 9 years ago
Paul Sutton 925e83577b Adding support for MKL fft 9 years ago
Ismael Gomez eeed44264c pusch_cqi_block: fixed incorrect table generation 9 years ago
Ismael Gomez b934a27075 PUSCH + CQI (short and long) + HARQ + RI working in test 9 years ago
Ismael Gomez 26a51bd86a Merge branch 'master' into uplink 9 years ago
Ismael Gomez 24926ed648 Merge branch 'master' of https://github.com/srsLTE/srsLTE 9 years ago
Ismael Gomez ed063b04db ch_estimation: Fix subframe_config switch in srslte_refsignal_srs_send_cs 9 years ago
Ismael Gomez 73c50d3b52 Fix erroneously-capitalized KHz -> kHz 9 years ago
Ismael Gomez e30f3f7f4e PUSCH interleaver working 9 years ago
Ismael Gomez 8de159dc29 Started with pusch processing 9 years ago
Ismael Gomez d622d5d19d DMRS PUSCH estimation working and tested 9 years ago
ismagom 9741f87e2c Reduced time offset correcting period to 25 ms 9 years ago
Ismael Gomez 7f8ee935fc Created chest UL 9 years ago
ismagom 146140ce7b cleaned unused variable 9 years ago
ismagom 8431873661 srslte_chest_dl_set_smooth_filter3_coeff() forces filter of length 3 9 years ago
ismagom 90ee1ba73b Fixed VOLK compiler definitions. Reduced track sync window 9 years ago
ismagom ceb2934dc9 Added static library for srslte for linkage with MEX files. Calibrated SNR estimation 9 years ago
Paul Sutton e5c8fdaf2d Fixes for cmake restructure 9 years ago
Paul Sutton af85656096 Merge branch 'cmake_restructure' into test_merge 9 years ago
Paul Sutton 47eb847913 cleanups for cmake files, fixes to linker errors 9 years ago
ismagom cc4a4b0536 Minor fixes and improvements 9 years ago
ismagom c137091dc3 Not correcting CFO in non-sync subframes 9 years ago
ismagom a625f30643 Changed CFO EMA coefficients 9 years ago
ismagom 837326f575 Added more options to change parameters 9 years ago
ismagom fbaa559e37 Cleaned viterbi. Reduced number of symbols in CP-based CFO estmation 9 years ago
ismagom 9b8709f744 Improved BER performance in Viterbi 9 years ago
Paul Sutton 14a889bcf9 Building rf as static lib and linking into srslte shared lib 9 years ago
Paul Sutton eb3ed31bb4 Removing backup file 9 years ago
Paul Sutton 3fa54c653f CMake restructure 9 years ago
ismagom c3268a93e2 Improved SFBC decoder and added SSE version. Fixed bug in MIB decoding. Improved calibration of synchronization constants 9 years ago
ismagom 799af37bed Fixed bug in PDCCH REG cyclic shift 9 years ago
ismagom aee336b586 Supporting instantaneous sampling time correction 9 years ago
ismagom 9693aa5c35 Fixed incorrect ema and threshold for sync 9 years ago
ismagom c57441d3f7 Integrated new synchronization 9 years ago
ismagom f31922f5f5 Added matlab files to test synchronization 9 years ago
ismagom dd396c0562 Merge branch 'next' of https://github.com/srsLTE/srsLTE into next 9 years ago
ismagom 75357c8526 Added Matlab tests to verify PDSCH BLER 9 years ago
Ismael Gomez 194bdbab23 Restored 1536 sample size for 20 Mhz 9 years ago
ismagom fb1d2d32c4 Changed sfn_offset in PBCH decoding to signed integer 9 years ago
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 9 years ago
ismagom e4ee073568 Merge branch 'improve_chest' into next 9 years ago
ismagom ab5dc1e2b0 Multiplying noise calculation. Not sure if ok 9 years ago
ismagom 6d399284a4 Removed test not necessary 9 years ago
ismagom 1454286ae3 Restored LS estimator + averaging. Fixed some issues in higher rates 9 years ago
Ismael Gomez cd5f750c86 Added option in pdsch_ue for experimental robust MMSE equalization (currently not working) 9 years ago
ismagom 121fe89ac1 Added LMMSE for 25 PRB 9 years ago
ismagom 1348b2b4bc Corrected write_c_struct matlab function 9 years ago
ismagom 13ac13464c Merge branch 'improve_chest' of https://github.com/srsLTE/srsLTE into improve_chest 9 years ago
ismagom 38e005af14 Generated robust MMSE for 50 prb 9 years ago
Ismael Gomez a2e1ecebdb RSRP computed from recv signal 9 years ago
ismagom bcc80bc6c0 Changed comment 9 years ago
ismagom a506505ad7 Fixed bug in LS linear interpolation. Removed pilot averaging. Added SNR estimation through PSS. 9 years ago
ismagom 089844ca13 Swapped time and freq in variable names in srslte_pss_synch_init_N_id_2 9 years ago
ismagom 106652e7f3 Merge branch 'master' into no_guard_sc 9 years ago
ismagom 3fd5eb4522 Forgot to increase counter 9 years ago
ismagom f8df593e5d Merge branch 'master' into no_guard_sc 9 years ago
ismagom 2a3eef08fb Added timeout to blocking recv/send uhd functions to avoid 9 years ago
ismagom 5b6b170822 Reduced sample rates for 10 and 20 Mhz 9 years ago
Paul Sutton a854e92b4e Merge branch 'maint' 9 years ago
ismagom 3db5c062d2 Merge branch 'next' into maint 9 years ago
ismagom ea996ea371 Merge branch 'next' 9 years ago
Paul Sutton 36e0e42558 Adding library version numbers 9 years ago
ismagom 0e8107cf71 bladeRF gain get/set functions return driver values 9 years ago
ismagom 46446ad502 Improved integer CFO estimation 9 years ago
ismagom 17ecdb5e9e Fixed PUCCH format 2a identification 9 years ago
ismagom 42f6bac7f3 Fixed get_rx_gain for blade 9 years ago
ismagom eec089bf15 Added RF calibration functions 9 years ago
ismagom bfd6fca7d0 Allow NULL args in rf_open() 9 years ago
ismagom 8924c9d477 Force memory aligment to 32 bytes 9 years ago
ismagom 6cefdf067f Added interface to ue_sync to disable integer cfo correction 9 years ago
ismagom 2fa0c76e5c Added proper error handling 9 years ago
ismagom b7520aa792 Added variable buffer sizes for blade 9 years ago
ismagom 4eaecf7bb7 Increased bladeRF buffer sizes 9 years ago
ismagom ec6e0bf071 Moved AGC thread to rf module 9 years ago
ismagom 95deb18c39 Removed unnecessary timestamp requests in bladeRF send function 9 years ago
ismagom a1ada63e4f Changed pdsch_ue freq to double 9 years ago
ismagom 6439b2bbec Fixed minor issues 9 years ago
ismagom fe6f7580cd Renamed module rf_ to srslte_rf_ 9 years ago
ismagom a0a730b1de BladeRF interface working at 5 MHz 9 years ago
ismagom efdcda0784 Fixed missing has_time_spec 9 years ago
Ismael Gomez 350842062a Fixed compilation for different boards 9 years ago
ismagom d68520446c Removed string error codes 9 years ago
ismagom b86007249b Tested new UHD interface with srsLTE examples 9 years ago
ismagom 96f7639ea0 Added bladeRF API skeleton. Moved uhd code into rf_uhd 9 years ago
ismagom ba5b14ee3d Renamed CUHD module to RF. Added bladeRF module to CMake 9 years ago
ismagom 815834f61b Cleaning 9 years ago
ismagom 1ffa34015f Fixed some tests. Saving signals to file in pdsch in debug mode 9 years ago
ismagom 0e513ad3f3 Renamed pdsch_file_test to pdsch_pdcch_file_test 9 years ago
ismagom 8e858831e0 Removed recv_frame_size from uhd_open() and set symbol size at runtime depending on master clock to support X300 9 years ago
ismagom 081b1e3248 Fixed pdsch allocation for 1 tx antenna and some cell ids 9 years ago
ismagom bfa914e6b0 Merge branch 'master' into viterbi_simd 9 years ago
ismagom 2e60cbf373 Merge branch 'master' of https://github.com/srsLTE/srsLTE 9 years ago
ismagom d8f1295f85 All tests passing 9 years ago
ismagom 08c67573ed Added viterbi SIMD 9 years ago
Paul Sutton 61d1cf3201 Added more run-time version checks 9 years ago
ismagom 13d6926737 Removed unused viterbi39 decoder 9 years ago
ismagom 591f583edb Option for ue_sync period 9 years ago
Paul Sutton 524cc20236 Fixes for versioning 9 years ago
Paul Sutton 6ceda2a4de Added basic versioning 9 years ago
Paul Sutton 7e897074d6 Minor edits 9 years ago
Paul Sutton 1ea2f379a7 Updating copyright notices 9 years ago
ismagom 68c4f3a6e1 Removed high-level modules and scripts 9 years ago
ismagom 054313b4cc Fixed sync test 9 years ago
ismagom db1ceae5e3 Merge branch 'improve_cfo' 9 years ago
ismagom 5bd05d507c Merge branch 'master' of https://github.com/srsLTE/srsLTE 9 years ago
ismagom 7956e04dcc Fixed sync test 9 years ago
Paul Sutton 3bfd54be3b Fixes for FindVolk so that includes are found correctly 9 years ago
ismagom 35ebaa30da Added missing files 9 years ago
ismagom 83aba931e3 Added CP-based autocorrelation CFO estimation. Added integer CFO estimation/correction. Improved overall synchronization performance 9 years ago
ismagom fc96b7f3e8 Fixed SRS/PUSCH simultaneous tx 9 years ago
ismagom cea96ce53c Fixed tx_rate in pdsch_enodeb. Added option to compile with standard rates 9 years ago
ismagom 69e69ab50b Restored uhd buffer sizes optimized for reduced sampling rates 9 years ago