Commit Graph

128 Commits

Author SHA1 Message Date
Paul Sutton 769c2c1f6b Merge branch 'next' of https://github.com/softwareradiosystems/srslte into next 2017-06-23 15:52:00 +01:00
Paul Sutton 776c1bbc9d Moving fftw checks to top CMakeLists 2017-06-23 15:51:36 +01:00
Ismael Gomez 140cef69e0 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 2017-06-23 16:30:02 +02:00
Ismael Gomez 6037a2f2bd changed logger classes 2017-06-23 16:29:46 +02:00
Paul Sutton b71f7b7080 Adding support for static builds 2017-06-23 14:49:21 +01:00
Ismael Gomez 12cbf02606 changed name of vector_simd function 2017-06-22 18:52:12 +02:00
Ismael Gomez c47c4b8b03 fixed overflow in tests 2017-06-21 13:22:13 +02:00
Ismael Gomez 9623081da1 Fixed decoder doing more iterations than necessary 2017-06-21 13:22:08 +02:00
Ismael Gomez 026eecf58d allow null CB 2017-06-21 13:22:02 +02:00
Ismael Gomez e717ccf73a new AVX2 decoder working over the air 2017-06-21 13:21:57 +02:00
Ismael Gomez f00ea8c8ed Integrated AVX2 decoder in PDSCH object. Added inter-frame SSE decoder (not working and not integrated) 2017-06-21 13:21:50 +02:00
Ismael Gomez c1ef9da32a avx turbo decoder working in tests 2017-06-21 13:21:15 +02:00
Andre Puschmann eb039ea1f0 fix compile warning 2017-06-19 11:36:33 +02:00
Ismael Gomez d8069f9364 forced local variable alignment in dot_prod_sss_avx2 2017-06-09 14:01:34 +02:00
Ismael Gomez 215dac6662 fixed some issues with AVX machines 2017-06-09 13:03:47 +02:00
Ismael Gomez 13adbb6fda restored srslte_phy to static 2017-06-09 11:41:24 +02:00
Ismael Gomez 72a2b06238 Fixed incompatibility with volk1.2 Make pointer type warnings an error 2017-06-09 11:33:46 +02:00
Mikko Markus Torni d734ef977b Add comments to many functions 2017-06-08 18:16:57 +02:00
Mikko Markus Torni 3d6a020541 CFI length is wrong for nof_prb == 10 2017-06-08 18:15:26 +02:00
Ismael Gomez 63f6e2dd06 removed link to rf drivers in srslte_phy 2017-06-08 17:20:37 +02:00
Paul Sutton a278a10634 Link order fix for volk and math 2017-06-08 12:44:11 +01:00
Paul Sutton 94a54f226d Conditional srslte_rf linking for examples 2017-06-08 12:34:33 +01:00
Ismael Gomez f264b4d652 made srslte static srslte_rf shared. Deleted tutorial examples 2017-06-08 13:15:35 +02:00
Ismael Gomez 40ab4b8b57 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next_private 2017-06-08 12:57:46 +02:00
Ismael Gomez 680dbff396 restored code changed for testing 2017-06-08 12:57:34 +02:00
Paul Sutton f1152276f1 Fix for uninitialised bool 2017-06-08 11:50:28 +01:00
Paul Sutton 07d8997395 Merge branch 'next' into next_paul_libs 2017-06-08 11:26:33 +01:00
Paul Sutton 4b68272964 Switch to static internal libs, set -fPIC by default 2017-06-08 11:22:02 +01:00
Andre Puschmann ac7f11e5b8 disabling SIMD code in vector lib in debug mode 2017-06-08 12:05:00 +02:00
Andre Puschmann 2b8b36c371 fix debug_name handling in buffer_pool
- possible bug discovered by coverity
2017-06-08 12:05:00 +02:00
Ismael Gomez f120a5a5b0 removed unncessary printf 2017-06-08 10:56:34 +02:00
Ismael Gomez 1c0961ebe9 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next_private 2017-06-08 09:59:24 +02:00
Andre Puschmann c55532c286 fix bug when reading/syncing from file using too large offset 2017-06-07 14:31:32 +02:00
Ismael Gomez 0940fd35d9 added include dirs for mbedtls 2017-06-07 12:57:48 +02:00
Ismael Gomez 0f4bdf612c moved FFT reqs to srslte/phy 2017-06-07 12:03:54 +02:00
Ismael Gomez 460adc4a18 fixed segfault in usrp_capture_sync 2017-06-07 11:16:44 +02:00
Paul Sutton 0e87bc7b80 Adding checks on RLC AM segment NACK offsets 2017-06-07 08:32:47 +01:00
Ismael Gomez 5e030dc805 renamed SRSUE_ constants to SRSLTE_ 2017-06-06 20:34:09 +02:00
Ismael Gomez 129b34201d Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next_private 2017-06-06 20:04:56 +02:00
Ismael Gomez d05b03e43a added buffer pool function call name debug feature 2017-06-06 20:04:19 +02:00
Andre Puschmann eb5460174d fixing namespace issue in debug build 2017-06-05 13:12:02 +02:00
Paul Sutton 0b21353c4a Fixing srslte library headers install 2017-06-02 17:23:12 +01:00
Paul Sutton 09f9063272 Merge branch 'restruct_update' into next 2017-06-02 17:21:57 +01:00
Ismael Gomez 2da8b1f93b Merge branch 'restruct_update' into next_private 2017-06-02 17:00:25 +02:00
Paul Sutton 0b64e8a9ee Minor cleanup of security library handling in cmake 2017-06-02 15:59:03 +01:00
Paul Sutton b2c3b31a59 Removing support for direct LimeSDR drivers - only supporting through SoapySDR 2017-06-02 15:41:21 +01:00
Paul Sutton 5d4d07a14a Merge branch 'restruct_update' of https://github.com/softwareradiosystems/srslte into restruct_update 2017-06-02 15:21:51 +01:00
Paul Sutton a9f0a5d868 Tidy up of CMake options 2017-06-02 15:21:26 +01:00
Ismael Gomez 5b974e5f7a Merge branch 'restruct_update' of github.com:softwareradiosystems/srsLTE into restruct_update 2017-06-02 16:17:55 +02:00
Ismael Gomez 840a9573e8 set unaligned mode in avx kernel 2017-06-02 13:34:55 +02:00
Andre Puschmann 04ec09bd71 add license text to various files 2017-06-02 13:01:47 +02:00
Ismael Gomez a9e0fdfba5 Merge branch 'restruct_update' of github.com:softwareradiosystems/srsLTE into restruct_update 2017-06-02 12:35:48 +02:00
Ismael Gomez a4498aeb1e defaulted cpu affinity to all cores 2017-06-02 12:35:31 +02:00
Paul Sutton 843e2c2546 Adding RLC AM tx_window bounding, added polling debug messages 2017-06-02 11:27:01 +01:00
Ismael Gomez 643fd1ccbe proper close of rf when cell not found 2017-06-02 12:03:51 +02:00
Ismael Gomez 930147fcda moved boost requirement to root cmake 2017-06-02 11:53:51 +02:00
Ismael Gomez bcaa6e95bd moved viterbi avx and fixed minor warnings 2017-06-01 12:36:15 +02:00
yagoda e0fb5d5cf6 updating avx vectors and viterbi 2017-06-01 12:30:37 +02:00
yagoda 0fe981e608 adding avx viterbi and avx vectors 2017-06-01 12:30:15 +02:00
Ismael Gomez 8a367bf825 changed srsue namespace to srslte for all common objects 2017-06-01 12:25:42 +02:00
Ismael Gomez e75daee148 renamed include paths for common objects 2017-05-31 23:39:17 +02:00
Ismael Gomez 6475b7b7ad moved UE upper files to srsue 2017-05-31 22:33:30 +02:00
Ismael Gomez ffc3c035f8 Fixed incorrect semi-colon 2017-05-31 21:03:48 +02:00
Andre Puschmann 1d1916d6e0 Merge branch 'restruct_update' into restruct_update_paul 2017-05-31 16:21:18 +02:00
Andre Puschmann c51c4d2a38 fix compile warnings 2017-05-31 13:45:01 +02:00
Andre Puschmann bcecdf292b add C++ compile flags and enable useful warnings 2017-05-31 13:44:10 +02:00
Andre Puschmann 9d9d4435e2 Merge remote-tracking branch 'origin/next' into restruct_update 2017-05-31 12:18:29 +02:00
Paul Sutton 80140c7c38 minor cmake edits 2017-05-30 18:14:41 +01:00
Andre Puschmann 5d66e9701f fixing CMake scripts and include paths 2017-05-30 15:10:19 +02:00
Andre Puschmann 5898af3d0b add srslte_asn1 lib
- remove extra subfolder containing liblte
- add asn1 lib containing rrc msg packing and unpacking
- add security related bits to common
2017-05-30 15:06:24 +02:00
Andre Puschmann d079d25b2c rename srslte folder and src subfolder 2017-05-30 13:05:04 +02: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
ismagom 40238fe023 Changed dot product to vector product 2014-02-14 15:10:01 +00:00
ismagom f356937046 Fixed naming convention in vec module. Separated viterbit and convolutional coder. 2014-02-13 16:54:51 +00:00
ismagom a07f3966a3 Issue1 fixed 2014-02-03 20:34:28 +01:00
ismagom 893cab84f1 Fixed PRS sequence generation 2014-01-31 14:35:43 +00:00
ismagom afa8cd8424 Cell search program working 2014-01-30 14:45:59 +00:00
ismagom 0737f1e615 Initial commit 2014-01-28 11:41:17 +00:00