Commit graph

640 commits

Author SHA1 Message Date
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
25ebb0ac80 MAC DL HARQ: Fixed NDI not been toggled in a reTX. Not decoding again if ack=true but send ACK anyways 2015-06-09 13:23:12 +02:00
ismagom
c9b9accda5 Delayed precomputation of C-RNTI 2015-06-09 12:56:37 +02:00
ismagom
ee2e193b8a Restored SR-transMax to MAC. 2015-06-09 11:54:35 +02:00
ismagom
033d50978b Added timing traces for phy/mac/radio classes. 2015-06-09 11:49:25 +02:00
Paul Sutton
2fe826de53 Bugfix for setting SR params from ConnSetup 2015-06-09 09:55:44 +01:00
Paul Sutton
3d156140d2 Moving PUCCH SR parameters to phy 2015-06-08 12:58:18 +01:00
Paul Sutton
e063d6e06d Notifying mac handler correctly, using proper error codes for threads 2015-06-08 12:56:32 +01: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
ismagom
c4e771040b PRACH working correctly for ZCZ>4. Fixed TA computation. PRACH matches Matlab. 2015-06-06 18:46:13 +02:00
ismagom
41b603e472 Moved SR ready_to_send to srsLTE 2015-06-05 22:51:29 +02:00
ismagom
414643174b Moved PRACH and SR procedures to srsLTE 2015-06-05 22:40:17 +02:00
ismagom
8d45cf6938 PUSCH shortened frame moved to UL grant 2015-06-05 22:32:03 +02:00
ismagom
e093b3a7de Added pre/post padding for TX bursts. 2015-06-05 22:31:28 +02:00
ismagom
4c949bb99f B210 driver 3.9 returning rx_sensor lo_locked but never locked 2015-06-05 14:18:00 +01:00
ismagom
3f871a14a3 PHY class always transmitting 2015-06-05 14:13:58 +01:00
ismagom
851790e33c Created usrp_txrx example. 2015-06-05 13:36:46 +01:00
ismagom
93e98cd214 Added LO offset 2015-06-05 12:42:39 +01:00
ismagom
104efa35ff Added PRACH test for USRP 2015-06-04 19:00:48 +01:00
ismagom
d005ec8f9b MAC MUX rounding up SDU payload size 2015-06-04 11:38:51 +01:00
ismagom
25a82f27d7 Merge branch 'working_mac' of https://github.com/srsLTE/srsLTE into working_mac 2015-06-04 10:48:50 +01:00
ismagom
4a669048d3 Added Shortened PUSCH support. Fixed pdsch_ue/enodeb examples bug in subframe 0 and 5. Fixed MAC PDU packing. 2015-06-04 10:48:13 +01:00
Paul Sutton
8bd77bfb08 Catching pthread permission error and providing detailed message 2015-06-04 09:22:02 +01:00
Paul Sutton
9bb70f153f Merge branch 'working_mac' of https://github.com/srslte/srslte into working_mac 2015-06-02 16:15:25 +01:00
Paul Sutton
28c78fe6b2 Minor edits, removing use namespace from headers 2015-06-02 16:15:04 +01:00
ismagom
78c795461e Merge branch 'working_mac' of https://github.com/srsLTE/srsLTE into working_mac 2015-06-02 16:30:01 +02:00
ismagom
4a909ef56c MAC test working until ConnectionSetupComplete 2015-06-02 16:29:48 +02:00
Paul Sutton
d7f7827e82 Installing srslte_uhd lib 2015-05-29 14:12:16 +01:00
Paul Sutton
3c7cebb86c Merging master to get srsgui include dir fix 2015-05-27 14:58:01 +01:00
ismagom
8f40bb2f73 Added ConnectionSetup processing to mac_test.cc 2015-05-27 14:52:29 +02:00
ismagom
d46622d802 Fixed some UL/DL HARQ issues in MAC. Now working OK until ConnectionSetup reception 2015-05-27 13:27:49 +02:00
ismagom
07dc7c88b9 Merge branch 'working_mac' 2015-05-26 16:24:51 +02:00
ismagom
5672908173 Fixed pdsch_enodeb example with wrong UE C-RNTI 2015-05-26 16:24:17 +02:00
ismagom
3c48f728c2 Fixed pdsch_enodeb example with wrong UE C-RNTI 2015-05-26 16:20:01 +02:00
Paul Sutton
b8af67ebab Adding srsgui include dir for examples 2015-05-26 13:42:06 +01:00
Paul Sutton
1163141178 Merge branch 'working_mac'
Pulling in prach test fix
2015-05-26 12:27:15 +01:00
Paul Sutton
2864a26f74 Fix for prach tests 2015-05-26 12:26:37 +01:00
Paul Sutton
5382792eda Updating readme 2015-05-26 10:53:24 +01:00
Paul Sutton
976ecb1dfb Updating readme 2015-05-26 10:51:10 +01:00
ismagom
1979ca2bcc Merge branch 'working_mac' 2015-05-26 11:48:50 +02:00
ismagom
cbbab51ecc Merge branch 'working_mac' of https://github.com/srsLTE/srsLTE into working_mac 2015-05-26 11:48:21 +02:00
ismagom
486fd46234 Added MAC BSR. Channel estimation does averaging after interpolation 2015-05-26 11:48:04 +02:00
Ismael Gómez-Miguelez
59cd1cd271 Update COPYRIGHT 2015-05-22 12:47:26 +02:00
Ismael Gómez-Miguelez
8508dd48bc Update COPYRIGHT 2015-05-22 12:47:12 +02:00
suttonpd
ccddd7fa3b Merge pull request #53 from chunyeow/master
README.md: typo error
2015-05-22 11:36:32 +01:00
Chun-Yeow Yeoh
0e7a1fb5de README.md: typo error
Signed-off-by: Chun-Yeow Yeoh <yeohchunyeow@gmail.com>
2015-05-22 18:25:01 +08:00
ismagom
5d122ee44f Added Time-domain EMA filter for channel estimation 2015-05-20 18:17:01 +01:00