Commit Graph

121 Commits

Author SHA1 Message Date
Paul Sutton 0931518fa6 Cleaner fix for MKL includes 2017-01-26 09:46:57 +00:00
Ismael Gomez 4104fe18b8 Merge branch 'next' into novolk 2017-01-26 00:35:27 +01:00
Ismael Gomez b2f889081f fixed test for avx2 in cmake 2017-01-22 14:26:54 +01:00
Ismael Gomez 9114441fbf fixed test for avx2 in cmake 2017-01-22 14:16:10 +01:00
Ismael Gomez d7afb87b38 Merge branch 'next' into novolk 2017-01-20 11:35:42 +01:00
Ismael Gomez 49a2a749a1 added more compiler flags. Added option for avx2 2017-01-19 18:30:45 +01:00
Ismael Gomez 5c390c7fe2 Merge branch 'next' into novolk 2017-01-18 13:45:47 +01:00
Ismael Gomez 86750b2db7 removed volk dependency. Checked and working 2017-01-17 11:31:03 +01:00
Paul Sutton 2644031ac8 Adding option to statically link MKL 2017-01-16 16:23:10 +00:00
Ismael Gomez d51cc4b6a6 Updated to version 1.4 2016-11-16 13:08:28 +01:00
Ismael Gomez 59ecfcdfdd Updated to version 1.3.1 2016-09-22 17:51:04 +02:00
Ismael Gomez 7eaf004619 updated to version 1.3 2016-09-02 12:50:28 +02:00
Ismael Gomez 8ee9b32c7a Merge branch 'next' into uplink 2016-07-11 23:29:37 +02:00
Paul Sutton 925e83577b Adding support for MKL fft 2016-04-28 15:42:12 +01:00
Ismael Gomez b934a27075 PUSCH + CQI (short and long) + HARQ + RI working in test 2016-04-27 17:23:36 +02:00
Ismael Gómez-Miguelez 9a856dc6c7 Merge pull request #57 from krsch/patch-1
Update FindMATLAB.cmake
2016-04-19 22:30:02 +02:00
ismagom 90ee1ba73b Fixed VOLK compiler definitions. Reduced track sync window 2016-04-19 13:42:42 +02:00
Paul Sutton af85656096 Merge branch 'cmake_restructure' into test_merge 2016-04-18 10:31:16 +01:00
Paul Sutton 47eb847913 cleanups for cmake files, fixes to linker errors 2016-04-18 10:17:23 +01:00
Alexey Kreschuk c1144325c6 Update FindMATLAB.cmake
There are two problems with `readlink`:
1) it might give a path relative to the symlink location,
2) if matlab bin directory is in $PATH it will yield nothing.
The use of `realpath` solves both of them.
2016-04-15 16:36:50 +03:00
ismagom d6f27327a9 Updated version to 1.2 2016-03-01 09:33:20 +01:00
Paul Sutton cafb8e1ab0 Increasing version number for next branch 2015-12-18 11:55:44 +00:00
Paul Sutton 7fbb961d67 Merge branch 'master' into next 2015-12-17 17:57:44 +00:00
Paul Sutton ba0fecfb96 Minor fix for BuildMEX 2015-12-17 17:54:08 +00:00
Ismael Gomez 350842062a Fixed compilation for different boards 2015-12-10 21:07:00 +01:00
ismagom ba5b14ee3d Renamed CUHD module to RF. Added bladeRF module to CMake 2015-12-07 18:06:56 +01:00
Paul Sutton 83af2f9cd1 Adding to version checking macros 2015-11-13 18:30:54 +00:00
Paul Sutton 6ceda2a4de Added basic versioning 2015-11-13 16:08:36 +00:00
Paul Sutton 3bfd54be3b Fixes for FindVolk so that includes are found correctly 2015-11-10 11:26:30 +00:00
ismagom cea96ce53c Fixed tx_rate in pdsch_enodeb. Added option to compile with standard rates 2015-11-05 11:33:15 +00:00
ismagom 4b493150a5 Fixed deprecated dereference in checkfunctionexistsmath.cmake 2015-10-28 09:58:34 +01: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
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 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
Paul Sutton 0243db86da Cleanup of cmake helpers 2015-07-15 17:35:32 +01:00
Paul Sutton 28c78fe6b2 Minor edits, removing use namespace from headers 2015-06-02 16:15:04 +01:00
ismagom 881a90d62c Enabled mac_test (link with openlte library). Added license to srsapps 2015-05-08 17:59:22 +02:00
ismagom 132c919dcf Changed directory structure. Compilation working with w/o UHD and srsGUI 2015-05-08 12:33:33 +02:00
Paul Sutton b7a86a1663 Merged usrp_capture branch, switching from libsdrgui to new srsgui graphics library 2015-04-01 15:55:09 +01:00
Paul Sutton 3e34fae516 Minor updates to cmake checks for Octave/Matlab 2015-03-24 11:09:41 +00:00
ismagom c23445b38a Removed graphics dependency and added dependency for libsdrgui. Fixed many cmake bugs after name change 2015-03-19 17:09:38 +01:00
Paul Sutton 4a0ffc67b0 Switching to separate libsdrgui library for graphics 2015-03-19 14:50:44 +00:00
ismagom 2b4da53ef9 Moved all subdirectories in phy upwards. Changed copyright 2015-03-18 13:31:13 +01:00
Paul Sutton 57bb1a8d53 Added DisableMEX flag 2015-03-11 10:10:29 +00:00
Paul Sutton 801567d545 Fix for building without VOLK 2015-01-20 19:58:43 +00:00
ismagom 4429d45761 Fixed warning in CMake when MATLAB not found 2015-01-17 13:13:29 -05:00
ismagom 2d0bada9f0 Fixed CMake finding VOLK functions 2015-01-17 05:52:29 -08:00
ismagom 605f102682 PDSCH Video demo working 2015-01-14 18:16:35 -08:00
ismagom 2dfe82fb9c Added vec_max_fff function 2015-01-11 23:44:35 -05:00
ismagom 636cb301f8 Changed UDP sink and source. Fixed some issues in pdsch_ue. Added PDSCH and TDECODER MEX. 2014-12-27 00:36:32 +01:00
ismagom c8c7bf39b2 Reordered RRC ASN directory. Fixed ASN headers installation. 2014-12-18 20:24:19 +00:00
ismagom 48da6746cd Added MEX lib. Added PDCCH test 2014-12-01 21:15:32 +00:00
ismagom 4f653dc3ab Added MMSE SISO equalizer (predecoding) 2014-11-13 15:14:22 +00:00
ismagom f505a75382 New equalizer working 2014-11-11 18:20:09 +00:00
ismagom 61ebfaf3b2 Testing CH est 2014-11-05 13:19:35 +00:00
ismagom 1adfc16e1d Changed char for bits to uint8_t 2014-10-17 20:44:01 +02:00
ismagom 53a6ccd06b Merged with master 2014-08-03 17:45:59 +02:00
ismagom f4eeec3df7 Added UE cell search object. Improved PSS detection 2014-08-01 23:26:28 +02:00
ismagom 7658ced99d Normalized PSS correlation result. Use real part only. Extended sync_test to more bandwidth 2014-07-30 12:05:17 +02:00
ismagom 764c7eb9d7 Split llr_approx() in three routines 2014-07-25 16:49:15 +01:00
ismagom ecb30a9014 Added AGC module 2014-07-21 17:54:25 +02:00
ismagom 7372d3a386 Fixed PDSCH UE example. Added ue_dl and ue_sync modules. Fixed other minor bugs 2014-07-21 16:19:17 +02:00
Paul Sutton 8c0b3f0e2a Merge branch 'master' of https://github.com/suttonpd/liblte 2014-06-12 10:03:30 +01:00
Paul Sutton dc01602093 Adding support for Qwt6.1 2014-06-12 09:59:21 +01:00
ismagom 4570802974 Added license for CheckFunctionExistsMath.cmake 2014-04-23 12:36:01 +01:00
ismagom 8bed6caf4f Fixed VOLK compilation issue #16 2014-04-23 10:33:19 +01:00
ismagom f5f1ee186e Added VOLK support 2014-03-03 21:01:04 +00:00
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 2014-03-03 19:09:26 +00:00