148 Commits (cc00b172b530a6b702ba133252bf09c43439bb3b)

Author SHA1 Message Date
ismagom 3f3e045511 Integrated LUT rate recovery in dlsch decoding. All tests ok 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 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 f04346ce97 LUT TurboCoder working in matlab 9 years ago
ismagom aecd4df003 UCI bits wrong in ulsch_test.m 9 years ago
ismagom dc15e99906 Added CQI support. Restored ue_ul normalization 9 years ago
ismagom d0b1f3b084 Working iperf 1 Mbps UL/DL 9 years ago
ismagom 099b0eb1ea Set preamble to 0.35ms 10 years ago
ismagom 7e94f82ab6 MAC test working 10 years ago
ismagom f2b1a193df Added MAC execution time traces. Increased preamble length to 0.4 ms 10 years ago
ismagom ce5bece317 Fixed SRS not working with some configurations 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
ismagom 5f6e7e5f59 Changed log macros names. Added PUCCH shortened support 10 years ago
ismagom 38769d0377 Fixed sf_idx bug in PUCCH ul_buffer 10 years ago
ismagom 1515b8f146 Removed pusch_cfg from ul_buffer 10 years ago
ismagom f38cc2e938 Changed PUSCH/PDSCH RA configuration to enable Shortened PUSCH due to SRS transmission 10 years ago
ismagom 033d50978b Added timing traces for phy/mac/radio classes. 10 years ago
ismagom c4e771040b PRACH working correctly for ZCZ>4. Fixed TA computation. PRACH matches Matlab. 10 years ago
ismagom 851790e33c Created usrp_txrx example. 10 years ago
ismagom 104efa35ff Added PRACH test for USRP 10 years ago
ismagom 4a669048d3 Added Shortened PUSCH support. Fixed pdsch_ue/enodeb examples bug in subframe 0 and 5. Fixed MAC PDU packing. 10 years ago
ismagom 4a909ef56c MAC test working until ConnectionSetupComplete 10 years ago
ismagom 486fd46234 Added MAC BSR. Channel estimation does averaging after interpolation 10 years ago
ismagom 0b3c611f38 ConnectionSetup working with MAC test 10 years ago
ismagom 68d193a725 Working on mac_test 10 years ago
ismagom addd786e5f Moved HARQ to MAC. Redesigned RA and DL/UL grant framework 10 years ago
ismagom 7ad46244e8 PUCCH Formats 2/2a/2b verified with Matlab 10 years ago
ismagom 571e45f48d PUCCH Formats 1/1a/1b verified with Matlab 10 years ago
ismagom 4fed92c21c Added PUCCH Format 1/a/b 10 years ago
ismagom 8274370d3d Fixed some srslte duplicate prefix 10 years ago
ismagom 1a5e064bbf changed names. Added tutorial examples. MMSE not working correctly due to erroneous noise estimation under time misalignment 10 years ago
ismagom c23445b38a Removed graphics dependency and added dependency for libsdrgui. Fixed many cmake bugs after name change 10 years ago
ismagom 6d51de5ed6 Added prefix to all exported symbols 10 years ago
ismagom 0d71c911fe Changed until precoding.h 10 years ago
ismagom 8605b6d24c Added prefix until fft.h 10 years ago
ismagom 2b4da53ef9 Moved all subdirectories in phy upwards. Changed copyright 10 years ago
ismagom 6d8540441a Started implementing PUCCH 10 years ago
ismagom f63244afb7 Added TA and beta options to PRACH example 10 years ago
ismagom 5dc755f301 Testing with amarisoft 10 years ago
ismagom ee53e11a8b Changes on PUSCH DRMS configuration structure 10 years ago
ismagom 6fe535f8a4 Improved synch. Fixed some bugs. Added ue_ul 10 years ago
ismagom 99df252279 Fixed PRACH example 10 years ago
ismagom d5a0be5e92 PRACH example successfully transmitting RA and receiving RAR 10 years ago
ismagom 31a4edffae Added frequency shift to fft to support SC-FDMA 10 years ago
ismagom 861d4b3985 Fixed memory leak in PRACH and ZC root index table lookup 10 years ago
ismagom f8d48961ef Fixed issue in PRACH generation. Added Matlab test 10 years ago
ismagom 58ccecc8d7 Added PUSCH Type1 Frequency Hopping 10 years ago
ismagom e0b0440c77 Added PUSCH resource mapping for non frequency-hopping 10 years ago
ismagom daae1da8bc Added DFT transform precoding 10 years ago
ismagom 908e4f0373 Allowed UL-SCH test and mex to run with RV idx > 0 and fixed memory leak in MEX 10 years ago
ismagom a3ae7a3264 Improved UL-SCH Interleaving. Removed ACK/RI g_bit buffers 10 years ago
ismagom aee245b774 Fixed compilation issue in cqi.c 10 years ago
ismagom 2c93d2a1c9 Fixed PUSCH w/o UL-SCH and CQI length lower than 11 10 years ago
ismagom e83165dc2c Added PUSCH with no UL-SCH 10 years ago
ismagom 45f9917ad4 PUSCH working w and w/o UCI (HARQ, RI and CQI) 10 years ago
ismagom a47461a6f5 Added UL SCH interleaver. Fixed issue with rate matching and filler bits 10 years ago
ismagom 9a614ec9d1 Added PUSCH DRMS signal generation 10 years ago
ismagom 1456432607 Changed eNodeB console prompt 10 years ago
ismagom 51f9dc9efb Fixed bug in PDSCH determining E with multiple codewords. Added demod_soft_free function 10 years ago
ismagom ed4d500532 PDSCH CB segmentation computation used erroneous CB length 10 years ago
ismagom d81f8dfbcd Improved noise and SNR estimation 10 years ago
ismagom 605f102682 PDSCH Video demo working 10 years ago
ismagom 40c7db7009 Added nof_frames to pbch_file_test 10 years ago
ismagom 359b8dcd72 Added waterfall plot to pdsch_ue 10 years ago
ismagom 134eea27f8 Finished PDSCH MEX test. Read MCS from STDIN in pdsch_enodeb 10 years ago
ismagom d993021880 Add PDSCH and TDEC MEX test 10 years ago
ismagom 10ce33d47d Changed matlab tests names 10 years ago
ismagom d6797964a5 Scanner version working correctly 10 years ago
ismagom 92e0db231c Fixed issue in PBCH decoding N_id_2=2. Changed measurements average to exponential. Moved MMSE diversity equalizer to ZF. 10 years ago
ismagom d56fc6d26d Patch to install rrc ASN headers 10 years ago
ismagom 204fa85144 Added MEX tests for PBCH and Viterbi 10 years ago
ismagom 856a899ff0 Added cell_scanner API and test example 10 years ago
ismagom ecbd3dda2c Added SIB4. Improved CP detection. 10 years ago
ismagom 28ab43c6e9 Added PSS/SSS mex. Added new SSS correlation algorithms. Use PSR in PSS 10 years ago
ismagom 540eb98fdb Added PSS mex test 10 years ago
ismagom 48da6746cd Added MEX lib. Added PDCCH test 10 years ago
ismagom 8531fb1a0c Fixed a bug with type 2 distributed resource allocation 10 years ago
ismagom 68a6169164 ZF/MMSE equalizer for single antenna and diversity working correctly 10 years ago
ismagom 4f653dc3ab Added MMSE SISO equalizer (predecoding) 10 years ago
ismagom f505a75382 New equalizer working 10 years ago
ismagom 61ebfaf3b2 Testing CH est 10 years ago
ismagom f4eeec3df7 Added UE cell search object. Improved PSS detection 11 years ago
ismagom 7658ced99d Normalized PSS correlation result. Use real part only. Extended sync_test to more bandwidth 11 years ago
ismagom d99e4f5988 ue_dl 11 years ago
ismagom 7372d3a386 Fixed PDSCH UE example. Added ue_dl and ue_sync modules. Fixed other minor bugs 11 years ago
Paul Sutton ae50c990ec Adding matlab files for arbitrary resampler 11 years ago
ismagom de553d3452 Added PCFICH and PHICH Tx/Rx. 11 years ago
ismagom 8f4dee7c53 Reorganized the directory structure. Added Graphics support. Added precoding/layer mapper. MIB detection now working with 1 or 2 tx antennas. Initial eNodeB implementation with PSS/SSS and PBCH generation 11 years ago
ismagom f356937046 Fixed naming convention in vec module. Separated viterbit and convolutional coder. 11 years ago
ismagom 893cab84f1 Fixed PRS sequence generation 11 years ago
ismagom afa8cd8424 Cell search program working 11 years ago
ismagom 0737f1e615 Initial commit 11 years ago