208 Commits (82e4b37d401508ba4efc90d9410f5e2f7d021d78)

Author SHA1 Message Date
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 837326f575 Added more options to change parameters 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 c57441d3f7 Integrated new synchronization 9 years ago
ismagom f31922f5f5 Added matlab files to test synchronization 9 years ago
ismagom fb1d2d32c4 Changed sfn_offset in PBCH decoding to signed integer 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 a506505ad7 Fixed bug in LS linear interpolation. Removed pilot averaging. Added SNR estimation through PSS. 9 years ago
ismagom ea996ea371 Merge branch 'next' 9 years ago
ismagom 46446ad502 Improved integer CFO estimation 9 years ago
ismagom eec089bf15 Added RF calibration functions 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 ec6e0bf071 Moved AGC thread to rf module 9 years ago
ismagom fe6f7580cd Renamed module rf_ to srslte_rf_ 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 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 08c67573ed Added viterbi SIMD 9 years ago
Paul Sutton 61d1cf3201 Added more run-time version checks 9 years ago
ismagom 591f583edb Option for ue_sync period 9 years ago
Paul Sutton 83af2f9cd1 Adding to version checking macros 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 fa74f48bca Added version definition 9 years ago
ismagom 054313b4cc Fixed sync test 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 a2d7edb285 Added support to DCI format 0 with MCS>28 9 years ago
ismagom 8b751e02fd Added PUCCH/SRS power control 9 years ago
ismagom 07e0f06abb Fix segfault in qam64 test 9 years ago
ismagom 3fe6961483 Forgot to commit header 9 years ago
Paul Sutton ee91d27b49 Adding mcs_tbs_idx table 9 years ago
Paul Sutton ed87963d39 Adding message handler interface 9 years ago
ismagom 6e76fd291e Added comments to turbo decoder SSE 9 years ago
ismagom cd971bc15e Conditional SSE compilation 9 years ago
ismagom 6c194dc078 Conditional SSE compilation 9 years ago
ismagom 438a5aa240 Cleaned RM turbo 9 years ago
ismagom 88cd40420a Improved PDSCH reception 9 years ago
ismagom e9387b05f2 Merge branch 'dft' into tdec 9 years ago
ismagom e8dc62f65f Added decoder sse header 9 years ago
ismagom b42f4e36c9 Tested over the air 9 years ago
ismagom f735268202 Integrated SSE decoder into pdsch receiver 9 years ago
ismagom f2b40c57ae Soft demodulator produces 16-bit fixed point 9 years ago
ismagom 19256c261e Turbo decoder working with hard decision 9 years ago
ismagom ad06998d91 Turbo decoder working OK @ 100 Mbps 9 years ago
ismagom 67884f3368 Added zero-copy option to dft module 9 years ago
ismagom bb56d4895d Skips UL DCI search after Format 1A is found for DL 9 years ago
ismagom 6581c9b0e2 Fixed bug in resource allocation for 50 PRB 9 years ago
ismagom 5e3f577e97 Removed old soft demodulation algorithm. Removed hl/ll examples. Removed prach_ue example. 9 years ago
ismagom 2b51496b3f Added PUSCH power control support (not fully tested) 9 years ago
ismagom 09c6077bc9 Fixed an error in cell_search. Increased estimation time. Improved results presentation 9 years ago
ismagom 7306d88f83 Fixed file tests with new fft size 9 years ago
ismagom 48076a77fa Reduced sampling rates (not power of 2 fft sizes) 9 years ago
ismagom cb61ff4009 Added support for reduced sampling rates 9 years ago
ismagom 10d4f126a8 Corrected time/freq names in pss 9 years ago
ismagom 16a264e12d Modulator now accepting non byte-multiple inputs 9 years ago
ismagom 3f3e045511 Integrated LUT rate recovery in dlsch decoding. All tests ok 9 years ago
ismagom 67ad3677a9 Initial version of LUT-based rate recovery 9 years ago
ismagom 49717437c1 Optimized Soft demodulator for LTE modulations 9 years ago
ismagom 50ec3a161e New algorithm for QPSK demodulation. Added Turbodecoder precomputation of permutation tables. Added LUT for DCI size calculation. Using Volk for descrambling. 9 years ago
ismagom 06e537ca5b Tested PUSCH over the air 9 years ago
ismagom 728ccad448 PUSCH working with matlab 9 years ago
ismagom 0a3bd81a28 ULSCH working all modes (with UCI) with matlab 9 years ago
ismagom ae99188360 ULSCH working in matlab 9 years ago
ismagom e3499aff55 PUSCH with LUT working in Matlab 9 years ago
ismagom df9ef48d53 Integrated RM lut in sch.c 9 years ago
ismagom 784aea119b RM turbo TX working with LUTs 9 years ago
ismagom f04346ce97 LUT TurboCoder working in matlab 9 years ago
ismagom 9534e65b0d Moved bit interleaver to bit utils 9 years ago
Paul Sutton 1e6f56cdef Changed parameter names to match function meanings 9 years ago
ismagom d2a17a631b Changed pack/unpack bit functions 9 years ago
ismagom bb14ee4fd6 Merge branch 'master' into ul_improve 9 years ago
ismagom 5074e9181b Added cell_measurement calibration with RSSI sensor 9 years ago
ismagom ff1efb7b17 Added LUT-based turbo coder 9 years ago
ismagom 67a5e0f0f1 Fixed master clock rate for 15 Mhz BW. 9 years ago
ismagom dc15e99906 Added CQI support. Restored ue_ul normalization 9 years ago
ismagom 38a13746be Merge branch 'pdsch_pusch_bytes' into new_arch
Conflicts:
	srsapps/ue/phy/src/phch_worker.cc
9 years ago
ismagom d0b1f3b084 Working iperf 1 Mbps UL/DL 9 years ago
ismagom 76c432f777 Added CRC byte computation. Turbodecoder function to decide bytes. PUSCH and PDSCH now expect/generate bits packed in bytes 10 years ago
ismagom 309ebd80e5 MAC/PHY compiling 10 years ago
ismagom 805ccc2414 Initial commit 10 years ago
ismagom 8dba2055f6 Added pregeneration of SRS and DMRS PUSCH signals 10 years ago
ismagom 0c398130c9 Added Periodic CQI to PUSCH. Fixed PUSCH not shortened when SRS RB are contiguous to PUSCH RB 10 years ago
ismagom e693e454d2 Fixed bug in dl_harq incorrectly identifying duplicate packets 10 years ago
ismagom caf37dbf86 SRS working over the air 10 years ago
ismagom 9761d1a3a1 Matlab tests working for SRS. 10 years ago
ismagom 1035ca1e99 Shortened PUSCH/PUCCH working 10 years ago
ismagom ccfdb783c9 Working on SRS integration in PUSCH 10 years ago