Commit graph

640 commits

Author SHA1 Message Date
ismagom
777afad0ff Compilation for sse 2015-10-18 12:34:30 +02:00
ismagom
309791cc61 Try_compile() based CMAKE SSE checking 2015-10-16 11:48:59 +02:00
ismagom
c64882d9c2 Merge branch 'master' into tdec 2015-10-16 11:05:42 +02:00
ismagom
cd971bc15e Conditional SSE compilation 2015-10-16 11:05:23 +02:00
ismagom
6c194dc078 Conditional SSE compilation 2015-10-16 11:05:13 +02:00
ismagom
438a5aa240 Cleaned RM turbo 2015-10-15 00:04:22 +02:00
ismagom
9e685eca32 Added SIMD turbo rate recovery 2015-10-14 23:56:53 +02:00
ismagom
88cd40420a Improved PDSCH reception 2015-10-14 22:30:41 +02:00
Paul Sutton
a75089b5de Moving check for UHD to parent folder so variables remain in scope for examples 2015-10-14 14:33:39 +01:00
ismagom
e9387b05f2 Merge branch 'dft' into tdec 2015-10-12 23:22:09 +02:00
ismagom
e8dc62f65f Added decoder sse header 2015-10-12 23:21:59 +02:00
ismagom
b42f4e36c9 Tested over the air 2015-10-12 21:46:07 +02:00
ismagom
f735268202 Integrated SSE decoder into pdsch receiver 2015-10-12 20:12:48 +02:00
ismagom
f2b40c57ae Soft demodulator produces 16-bit fixed point 2015-10-12 19:03:20 +02:00
ismagom
19256c261e Turbo decoder working with hard decision 2015-10-12 16:44:41 +02:00
ismagom
ad06998d91 Turbo decoder working OK @ 100 Mbps 2015-10-11 21:37:12 +02:00
ismagom
67884f3368 Added zero-copy option to dft module 2015-10-06 14:31:20 +01:00
ismagom
bb56d4895d Skips UL DCI search after Format 1A is found for DL 2015-10-05 19:08:12 +02:00
ismagom
6581c9b0e2 Fixed bug in resource allocation for 50 PRB 2015-10-05 13:57:40 +02:00
ismagom
5e3f577e97 Removed old soft demodulation algorithm. Removed hl/ll examples. Removed prach_ue example. 2015-10-05 09:58:44 +02:00
ismagom
cc1623f1cd Merge branch 'master' into ul_power_control
Conflicts:
	mex/include/srslte/mex/mexutils.h
2015-10-01 19:26:54 +02:00
ismagom
54e279d334 Fixed master clock rate for usrp_capture example 2015-10-01 17:27:36 +02:00
ismagom
6c068d061f Fixed issue with new UHD driver blocking SIGINT 2015-10-01 10:47:01 +02:00
ismagom
a5b52179fa Fixed rest of examples for new UHD driver 2015-10-01 10:11:44 +02:00
ismagom
efb331439e Fixed master clock rate with UHD driver 3.10 2015-09-30 17:36:56 +02:00
ismagom
2b51496b3f Added PUSCH power control support (not fully tested) 2015-09-30 17:23:26 +02:00
ismagom
09c6077bc9 Fixed an error in cell_search. Increased estimation time. Improved results presentation 2015-09-27 21:51:10 +02:00
ismagom
0b048dd601 Fixed not computing DCI size for 100 prb 2015-09-26 12:49:36 +02:00
ismagom
7306d88f83 Fixed file tests with new fft size 2015-09-25 22:44:36 +02:00
ismagom
48076a77fa Reduced sampling rates (not power of 2 fft sizes) 2015-09-25 20:07:34 +02:00
ismagom
cb61ff4009 Added support for reduced sampling rates 2015-09-25 19:12:43 +02:00
ismagom
d725d73511 Fixed pss_usrp test segfault for high samplign rates 2015-09-24 09:23:15 +01:00
ismagom
10d4f126a8 Corrected time/freq names in pss 2015-09-23 19:19:13 +01:00
Ismael Gómez-Miguelez
d25fe2162a Update README.md 2015-09-23 16:11:32 +01:00
ismagom
16a264e12d Modulator now accepting non byte-multiple inputs 2015-09-23 16:07:37 +01:00
ismagom
3f3e045511 Integrated LUT rate recovery in dlsch decoding. All tests ok 2015-09-22 21:20:36 +01:00
ismagom
7e182e2eac Merge branch 'master' into ul_improve 2015-09-22 17:35:24 +01:00
ismagom
4a08a32417 Fixed PDSCH eNodeB example transmitting unpacked bits 2015-09-22 17:35:00 +01:00
ismagom
67ad3677a9 Initial version of LUT-based rate recovery 2015-09-22 17:30:14 +01:00
ismagom
49717437c1 Optimized Soft demodulator for LTE modulations 2015-09-21 19:31:42 +02:00
ismagom
50ec3a161e New algorithm for QPSK demodulation. Added Turbodecoder precomputation of permutation tables. Added LUT for DCI size calculation. Using Volk for descrambling. 2015-09-21 13:51:28 +02:00
ismagom
06e537ca5b Tested PUSCH over the air 2015-09-19 00:17:19 +02:00
ismagom
728ccad448 PUSCH working with matlab 2015-09-18 22:47:37 +02:00
ismagom
0a3bd81a28 ULSCH working all modes (with UCI) with matlab 2015-09-18 15:46:27 +02:00
ismagom
0ff0f42999 Merge branch 'master' of https://github.com/srsLTE/srsLTE 2015-09-17 19:58:49 +02:00
Paul Sutton
e70588f188 Merge pull request #55 from marcusmueller/examples_CMakeLists_fix_UHD_linkage
examples: Added UHD library dir to CMakeLists.txt
2015-09-17 15:04:05 +01:00
Marcus Müller
6a3e39534b examples: Added UHD library dir to CMakeLists.txt
without, linkage fails if UHD shared library is not installed in the
default location on Fedora 22.
2015-09-17 15:58:35 +02:00
ismagom
ae99188360 ULSCH working in matlab 2015-09-17 11:09:00 +02:00
ismagom
e3499aff55 PUSCH with LUT working in Matlab 2015-09-16 22:35:43 +02:00
ismagom
7ac7246d9f Merge branch 'master' of https://github.com/srsLTE/srsLTE 2015-09-16 20:50:12 +02:00