Commit Graph

143 Commits

Author SHA1 Message Date
ismagom 2b34a3cb10 Corrected cell_measurement RSSI/RSRP with USRP RX gain. Added AGC to cell_measurement. 2015-09-10 11:06:57 +02:00
ismagom 7cfe77e565 Merge branch 'new_arch'
Conflicts:
	srsapps/common/include/srsapps/common/log.h
	srsapps/common/include/srsapps/common/log_stdout.h
	srsapps/common/include/srsapps/common/threads.h
	srsapps/common/src/log_stdout.cc
	srsapps/common/src/threads.c
	srsapps/ue/mac/src/demux.cc
	srsapps/ue/mac/src/dl_harq.cc
	srsapps/ue/mac/src/mac.cc
	srsapps/ue/mac/src/mux.cc
	srsapps/ue/mac/src/proc_bsr.cc
	srsapps/ue/mac/src/proc_ra.cc
	srsapps/ue/mac/src/proc_sr.cc
	srsapps/ue/mac/src/ul_harq.cc
	srsapps/ue/mac/test/mac_test.cc
	srsapps/ue/phy/src/dl_buffer.cc
	srsapps/ue/phy/src/phy.cc
	srsapps/ue/phy/src/prach.cc
	srsapps/ue/phy/src/ul_buffer.cc
2015-09-10 11:06:16 +02:00
ismagom b696535979 Adjusted SRS normalization 2015-09-05 13:48:31 +02:00
ismagom dc15e99906 Added CQI support. Restored ue_ul normalization 2015-09-05 11:51:19 +02:00
ismagom a5c43d9959 Merged 2015-08-31 10:06:11 +02:00
ismagom 38a13746be Merge branch 'pdsch_pusch_bytes' into new_arch
Conflicts:
	srsapps/ue/phy/src/phch_worker.cc
2015-08-28 11:13:02 +02:00
ismagom d0b1f3b084 Working iperf 1 Mbps UL/DL 2015-08-28 11:08:19 +02:00
ismagom e3166e37c7 Increased softbuffer. Changed pusch_test 2015-08-08 02:16:48 +02:00
ismagom ea40092db7 Scrambling using words for XOR 2015-08-07 02:56:45 +02:00
ismagom 76c432f777 Added CRC byte computation. Turbodecoder function to decide bytes. PUSCH and PDSCH now expect/generate bits packed in bytes 2015-08-07 02:18:47 +02:00
ismagom aa47a524b4 Integration with higher layers failing NAS integration 2015-08-06 13:42:08 +02:00
ismagom 7e94f82ab6 MAC test working 2015-08-04 17:27:14 +02:00
ismagom 4652fe6bfe Fixed some segfaults in tests 2015-07-27 17:53:23 +02:00
ismagom 309ebd80e5 MAC/PHY compiling 2015-07-27 17:02:51 +02:00
ismagom f65aa3be1d PHY test examples working 2015-07-24 19:38:34 +02:00
ismagom 805ccc2414 Initial commit 2015-07-19 22:52:56 +02:00
Paul Sutton eb15eaeb01 Updating old license notices 2015-07-15 17:43:19 +01:00
ismagom baa7e55ffe Added MCS parameter to pusch_test2 2015-07-05 22:30:47 +02:00
ismagom c0cf783fbd Merge branch 'pregenerate_signals' into test_mac_tti_threads
Conflicts:
	srsapps/ue/mac/src/mac.cc
	srsapps/ue/phy/include/srsapps/ue/phy/ul_buffer.h
2015-07-05 12:37:59 +02:00
ismagom 8dba2055f6 Added pregeneration of SRS and DMRS PUSCH signals 2015-07-05 12:35:53 +02:00
ismagom 504d41c7f4 Merge branch 'working_mac' into test_mac_tti_threads 2015-07-02 18:52:26 +02:00
ismagom 39f4484ede Added priority to UHD threads 2015-07-02 18:51:08 +02:00
ismagom aab347b6a9 Merge branch 'working_mac' into test_mac_tti_threads 2015-07-02 17:44:06 +02:00
ismagom ca2fddc511 Fixed bug transmitting SR with HARQ 2015-07-02 17:42:53 +02:00
ismagom 978fbac417 Merge branch 'test_uhd_improve' into test_mac_tti_threads
Conflicts:
	srslte/lib/cuhd/src/cuhd_imp.cpp
2015-07-02 12:46:56 +02:00
ismagom 218a4908d9 Aligned buffer sizes for host-uhd transfers 2015-07-02 12:36:14 +02:00
ismagom 38f4321ed2 Working with 2 threads up to 3 Mbps DL, 4 UL. A few L&Us yet 2015-07-01 18:29:50 +02:00
ismagom ce5bece317 Fixed SRS not working with some configurations 2015-06-30 00:19:52 +02:00
ismagom 92f07f5863 Common SRS overlapping with PUSCH corrected 2015-06-19 13:32:11 +02:00
ismagom 99f2ab4e9b Fixed bug in PUSCH and DRMS using all PRBs. Fixed bug in PDU writing packet not returning true 2015-06-19 13:10:37 +02:00
ismagom 0c398130c9 Added Periodic CQI to PUSCH. Fixed PUSCH not shortened when SRS RB are contiguous to PUSCH RB 2015-06-19 02:05:51 +02:00
ismagom e693e454d2 Fixed bug in dl_harq incorrectly identifying duplicate packets 2015-06-19 00:23:32 +02:00
ismagom c97b7f5b28 Change architecture to 1 thread rx/tx + 1 thread usrp_rx 2015-06-17 18:10:18 +01:00
ismagom 666225d3cb Fixed softbuffer length missing 24 bit tail 2015-06-17 13:51:37 +01:00
ismagom cf5c357db4 Set UL tx advance to 2 ms 2015-06-17 10:10:20 +01:00
ismagom 39e00a8d3d Fixed start of burst in uhd_imp 2015-06-16 11:29:25 +01:00
ismagom 11c09b8455 Reduced UHD send/recv buffer to reduce Late packets 2015-06-15 13:48:13 +02:00
ismagom caf37dbf86 SRS working over the air 2015-06-15 13:45:15 +02:00
ismagom 9761d1a3a1 Matlab tests working for SRS. 2015-06-15 01:56:33 +02:00
ismagom 1035ca1e99 Shortened PUSCH/PUCCH working 2015-06-14 22:11:49 +02:00
ismagom ccfdb783c9 Working on SRS integration in PUSCH 2015-06-12 17:49:11 +02:00
ismagom 5f6e7e5f59 Changed log macros names. Added PUCCH shortened support 2015-06-11 17:35:51 +02:00
ismagom f9b3ba52c2 Fixed problems with DL HARQ. Fixed PUSCH/HARQ multiplexing. Removed some Info messages 2015-06-10 19:12:12 +02:00
ismagom 59972f063c Reduced soft buffer size to 3·MaxCodeBlockLen 2015-06-09 19:52:19 +02:00
ismagom f38cc2e938 Changed PUSCH/PDSCH RA configuration to enable Shortened PUSCH due to SRS transmission 2015-06-09 19:21:52 +02:00
ismagom 5143af5e00 C-RNTI precomputation executed in a detachable MAC thread. C-RNTI is set in ue_ul/ue_dl after computing scrambling sequences 2015-06-09 13:35:26 +02:00
ismagom 033d50978b Added timing traces for phy/mac/radio classes. 2015-06-09 11:49:25 +02:00
ismagom f9b7b7827b Added SRS subframe occasion for CS/UE references 2015-06-07 18:02:03 +02:00
ismagom e5c1d00a7c Fixed sync_test for extended CP 2015-06-06 18:53:24 +02:00
ismagom e3dd3c3f88 Merge branch 'add_tx_zeros' into working_mac
Conflicts:
	srslte/lib/cuhd/src/cuhd_imp.cpp
2015-06-06 18:47:47 +02:00