Commit Graph

116 Commits

Author SHA1 Message Date
ismagom 01ca2dcf28 Added HARQ support on PDSCH. Small changes on API. 2014-07-07 20:42:10 +02:00
ismagom 561a2abd53 Fixed bug in channel estimation test 2014-07-06 21:59:12 +02:00
ismagom 2b291be6b0 Merge branch 'master' of https://github.com/ismagom/libLTE 2014-07-06 21:08:36 +02:00
ismagom ec321f971d Fixed error in PDSCH mapping. Further API simplification 2014-07-06 21:08:11 +02:00
ismagom 0ebb0e7d00 Improved PDCCH candidate search interface. Switched FEC modules to uint32_t 2014-07-05 21:00:32 +02:00
ismagom e84f800e26 Fixed unitialized variable compilation error 2014-07-05 20:26:09 +02:00
ismagom 5181b771fd Converted all unsigned data types to uint32_t 2014-07-01 10:48:51 +02:00
ismagom 67fb600193 Removed PBCH eNodeB/UE examples and integrated into PDSCH ones using the program argument -b 2014-06-30 01:32:42 +02:00
ismagom 231c29ef21 Added lte_cell_t struct to PBCH module. 2014-06-30 00:44:39 +02:00
ismagom 5eab57670b Changed nof_prb, nof_ports, cell_id, etc. by lte_cell_t structure. Fixed PBCH/PDSCH resource mapping with odd number PRB. PDSCH examles not working with more than 6 PRB due to downsampling problem. 2014-06-29 19:51:25 +02:00
ismagom c5d07eee00 Merge branch 'master' of https://github.com/ismagom/libLTE 2014-06-27 18:36:33 +02:00
ismagom a08cdaecfc Fixed PDSCH not working with odd number of PRB. Fixed PBCH resource allocation for PRB greater than 6. Other minor issues 2014-06-27 18:36:25 +02:00
suttonpd 93f6acafbd Merge pull request #32 from suttonpd/master
PRACH support
2014-06-26 12:11:53 +01:00
Paul Sutton 507dc8b6cb General cleanup - moving prach code to phch folder, moving common ret vals to config.h, renamed phy_common files 2014-06-26 12:13:05 +01:00
Paul Sutton de13adbc85 Using factor of average instead of absolute detection threshold, added fixes for high-speed sequence generation (detection still not supported), added tests for multiplexed PRACH sequences 2014-06-25 09:43:06 +01:00
Paul Sutton 696eed6d14 Adding prach for uplink - supports preamble formats 0-3, does not currently support high-speed flag, benchmark not yet implemented 2014-06-24 17:41:08 +01:00
suttonpd 2ce8bd7113 Merge pull request #29 from suttonpd/master
Bugfix - initializing dc flag
2014-06-20 19:01:46 +01:00
Paul Sutton 489377a6a9 Bugfix - initializing dc flag 2014-06-20 18:55:47 +01:00
Ismael Gómez-Miguelez 8f08380d46 Merge pull request #28 from suttonpd/master
Cleanup and bugfix of dft module
2014-06-20 18:38:10 +02:00
Paul Sutton d175e8b482 Cleanup and bugfix of dft module 2014-06-20 15:35:37 +01:00
Ismael Gómez-Miguelez ba69e83b4d Merge pull request #27 from ismagom/master
Moved PDSCH examples
2014-06-17 17:21:43 +02:00
ismagom 88d961e169 Moved PDSCH examples 2014-06-17 17:20:43 +02:00
Ismael Gómez-Miguelez b4e625eddd Merge pull request #26 from suttonpd/master
Directory restructure and cmake cleanup
2014-06-17 17:16:22 +02:00
Paul Sutton f9bc63ba63 Merged restructure branch and fixed conflicts 2014-06-17 16:11:40 +01:00
suttonpd 243ccc823c Merge pull request #6 from libLTE/master
Merge from liblte
2014-06-17 15:41:05 +01:00
Ismael Gómez-Miguelez b1052fd0b2 Merge pull request #25 from ismagom/master
Added PDSCH and fixed merge conflicts
2014-06-17 16:33:44 +02:00
ismagom 60e5ed1ee1 Resolved merge conflict with issue #24 2014-06-17 16:32:19 +02:00
Paul Sutton 34a2241bb5 Changing order of ADD_SUBDIRECTORY to ensure cuhd is built before lte 2014-06-17 15:28:29 +01:00
Paul Sutton f933a73490 Directory restructure and cmake cleanup 2014-06-17 14:20:00 +01:00
ismagom 61734466a4 Added PDSCH. Fixed other issues with turbodecoder, precoding and DCI Format 1A unpacking 2014-06-17 12:44:42 +02:00
Ismael Gómez-Miguelez acff8b089f Merge pull request #24 from suttonpd/master
Adding explicit visibility settings for the library
2014-06-17 12:40:54 +02:00
Paul Sutton 36a4a5612a Replacing tabs with spaces 2014-06-17 10:48:18 +01:00
Paul Sutton 82b5a04bea Minor edits 2014-06-17 10:46:07 +01:00
Paul Sutton 5679797ed2 Replacing tabs with spaces 2014-06-17 10:11:41 +01:00
Paul Sutton c762cd6f0f Cleanup of dft interface 2014-06-17 09:38:34 +01:00
Paul Sutton 27ef1a58bc Adding explicit visibility settings for the library 2014-06-13 12:42:29 +01:00
Ismael Gómez-Miguelez 788ec3269e Merge pull request #23 from suttonpd/master
Adding Qwt6.1 support
2014-06-13 12:01:04 +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
suttonpd d7d0f3ee94 Merge pull request #5 from libLTE/master
Pull from libLTE
2014-06-12 09:01:32 +01:00
ismagom c56d099afd Compute parity without using assembler 2014-06-09 18:59:57 +01:00
ismagom c3504cb385 Merge branch 'master' of https://github.com/ismagom/libLTE 2014-06-08 17:48:37 +02:00
ismagom 5e810e8a7d Fixed compilation problem with Qwt 6.1 2014-06-08 17:48:24 +02:00
ismagom 225ae44e0e Fixed compilation issue with ratematching 2014-06-07 10:48:03 +02:00
Ismael Gómez-Miguelez 8ee7385aeb Merge pull request #22 from ismagom/master
Pull from ismagom fork. Fixed B210 USRP Clock issue added PDCCH
2014-06-06 17:54:38 +02:00
ismagom eb52aeb1ab Fixed B210 USRP Clock issue. Added Turbo Rate matching 2014-06-06 17:09:15 +02:00
ismagom 6fe5a05952 Added CRC. Changed ratematching to FEC directory 2014-06-03 14:59:15 +02:00
Ismael Gómez-Miguelez c5df1dcd15 Merge pull request #21 from suttonpd/master
Merge from suttonpd
2014-05-22 12:12:09 +03:00
Paul Sutton d10e4d809d Building as shared libraries, adding extern C calls to support use from C++ 2014-05-19 16:45:08 +01:00
Paul Sutton f41ca07e83 Adding custom targets to include all header files in generated project files 2014-05-14 11:31:25 +01:00