Commit Graph

1043 Commits

Author SHA1 Message Date
Ismael Gomez 04609cd07d Check msg_queue size_tail_bytes existence of buffer 2018-05-10 13:41:17 -05:00
Ismael Gomez 3065941638 Check for non-zero nof_re/nof_bits in pdsch_codeword_decode 2018-05-10 13:41:08 -05:00
Ismael Gomez ba40a4de84 Add checks for when RLC TM queue is corrupted and reset it 2018-05-10 13:39:34 -05:00
Ismael Gomez f3f4528a2f Testing commit to force a Reestablishment 1s after CONNECT 2018-05-10 13:28:55 -05:00
Andre Puschmann 85028d2aed use pretty function name in buffer_pool debug
- this avoids ambiguity between names, for example
  in reassemble_rx_sdus() for rlc_am an rlc_um
2018-05-10 16:41:37 +02:00
Andre Puschmann 718a15608c dealloc SCH pdu in MAC instead of pdu_queue
- this is basically e9fcb10c9e
  but with the counterpart in the eNB's MAC
2018-05-10 16:36:55 +02:00
Andre Puschmann f7fee76022 fix bug in logger_file where logger was used but not initialized 2018-05-09 13:57:35 +02:00
Tom Tsou ba3de5d94a uhd: Add N3xx support 2018-05-08 20:21:35 -07:00
Andre Puschmann 595ed70cae Revert "Deallocate SCH pdu on demux instead of pdu_queue"
This reverts commit e9fcb10c9e.
2018-05-08 21:41:33 +02:00
Andre Puschmann 05696a5ca7 Merge branch 'next' into rlc_updates 2018-05-04 14:13:50 +02:00
Andre Puschmann 4a29f1f0f0 reduce default execution for RLC stress tests 2018-05-04 12:40:20 +02:00
Andre Puschmann d2d30ca90d fix typo in testcase command 2018-05-04 12:11:41 +02:00
Andre Puschmann 7064d6a9ed increase tx_queue size for RLC UM to match the max SN if 5bits are used
- This prevents some of the tests from blocking if too many SDUs are pushed
  down.
2018-05-04 12:09:45 +02:00
Andre Puschmann fbc373e13c fix bug in RLC UM where lost start segments where not detected 2018-05-04 12:08:56 +02:00
Andre Puschmann 60a9e5d756 in rlc_stress_test only call usleep if not null 2018-05-04 10:46:37 +02:00
Andre Puschmann 3da5133591 adding two more RLC UM tests for checking reassembly 2018-05-04 10:27:46 +02:00
Andre Puschmann 371e2f90fd print RLC throughput after finishing stress test
- also exit with failure when malformed PDU is received in release mode
2018-05-04 09:39:15 +02:00
Ismael Gomez 4ffee4326b Fix memory leaks in unit tests 2018-05-03 17:36:39 +02:00
Ismael Gomez 3a9f144ff3 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 2018-05-03 11:42:25 +02:00
Paul Sutton 5def5fd736 Adding check for invalid PDCP rx PDUs 2018-05-03 11:26:34 +02:00
Xavier Arteaga 28ef713160 AGC does not get stuck in high gain if low signal. AGC is now default. 2018-05-02 18:35:37 +02:00
Ismael Gomez 080b1e3239 set default TX mode to continuous for all platforms (solved issues after commit 5570dcd938) 2018-05-02 16:39:47 +02:00
Ismael Gomez e9fcb10c9e Deallocate SCH pdu on demux instead of pdu_queue 2018-05-02 12:15:23 +02:00
Pedro Alvarez 2e7958e9a0 Merge branch 'master' into op_vs_opc 2018-05-01 16:26:34 +01:00
Pedro Alvarez de6d1e35b6 Hardcoded OPc instead of OP. Authentication with symocom's SIMs is Ok now. Needs to be made configurable. 2018-05-01 16:20:13 +01:00
Ismael Gomez aa1724b8f3 Add missing-field-initializers flag and properly initialize structs 2018-04-29 17:55:19 +02:00
Joseph Giovatto ab1d9e98f3 Format and typelimit warnings (#169)
* merge with origin 4fc7dbc3 8daa8346

* fixed whitespace diff

* added .gitignore

* added format warning flags to C_FLAGS
added typelimit check to C_FLAGS and CXX_CLAGS

* Revert "added format warning flags to C_FLAGS"

Apply to branch format_and_typelimt branch

This reverts commit bf7467e82ec7b056ad06dc50cc964fcce18be99b.

* check for format warnings to top level C_FLAGS
added typelimit warnings to top level C_FLAGS and CXX_FLAGS
beset effort attempt to remedy warnings
removed unused param names in hex_log baseclass methods due to multitude of unused-warnings
2018-04-29 17:26:35 +02:00
Joseph Giovatto 9f5069cdc8 Format and typelimit warnings (#169)
* merge with origin 4fc7dbc3 8daa8346

* fixed whitespace diff

* added .gitignore

* added format warning flags to C_FLAGS
added typelimit check to C_FLAGS and CXX_CLAGS

* Revert "added format warning flags to C_FLAGS"

Apply to branch format_and_typelimt branch

This reverts commit bf7467e82ec7b056ad06dc50cc964fcce18be99b.

* check for format warnings to top level C_FLAGS
added typelimit warnings to top level C_FLAGS and CXX_FLAGS
beset effort attempt to remedy warnings
removed unused param names in hex_log baseclass methods due to multitude of unused-warnings
2018-04-29 17:24:35 +02:00
Ismael Gomez 346a73b5e7 Fixed continuous tx for radio_multi 2018-04-27 16:36:33 +02:00
Andre Puschmann f913db6d82 add TM testcase 2018-04-27 16:26:24 +02:00
Andre Puschmann d63b3e0376 add TM support to rlc_stress_test 2018-04-27 16:25:37 +02:00
Andre Puschmann a5d31f5c02 rename rlc_stress_test 2018-04-27 15:42:13 +02:00
Andre Puschmann 8fde56c582 unify rlc_am_stress test to allow also UM tests 2018-04-27 15:40:05 +02:00
Andre Puschmann a2f6166365 Merge branch 'next' into rlc_updates 2018-04-27 15:03:17 +02:00
Ismael Gomez 3ab74fb552 Exposed continuous TX mode to ue.conf 2018-04-27 10:23:38 +02:00
Ismael Gomez 3bf9ca6195 Send end of burst on idle 2018-04-26 17:33:21 +02:00
Ismael Gomez 785298e4c5 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 2018-04-26 14:03:49 +02:00
Andre Puschmann d8bfd2713c initialize byte_buffer content in ctors 2018-04-26 13:20:34 +02:00
Ismael Gomez 6ac39ee1a9 Do not block in RLC TM read queue 2018-04-26 13:17:55 +02:00
Ismael Gomez 62787bdd41 Remove unused include 2018-04-26 12:46:17 +02:00
Ismael Gomez 462de6607d Do not assume initialized variable in S1AP packing 2018-04-26 11:48:38 +02:00
Ismael Gomez b237d6063e Align header buffer to 8-byte boundary as expected by S1AP pack/unpack functions 2018-04-26 11:46:22 +02:00
Ismael Gomez 208871b251 Changed liblte structs to simple structs and initialized nas/rrc uses. 2018-04-25 18:01:37 +02:00
Ismael Gomez ab78eb6d58 Process BCCH from pdu_process thread. Process PCCH from new thread in RRC 2018-04-25 13:44:58 +02:00
Pedro Alvarez 1bd13ea5dd Debug print in liblte_security. 2018-04-25 10:30:17 +01:00
Ismael Gomez 431fce998e Allow negative time_adv_nsamples parameter 2018-04-24 18:45:55 +02:00
Pedro Alvarez 553006198a Testing if OPc is causing auth problems with SYSMOCOM SIMs. 2018-04-24 12:47:26 +01:00
Paul Sutton e71dde7311 Fix for RRC ReportConfigEUTRA pack function 2018-04-23 15:38:31 +01:00
Xavier Arteaga 7146819fcd Added CSI Predecoding for TM4 with SIMD Support 2018-04-20 11:27:39 +02:00
Xavier Arteaga bad1291843 Corrected ZF SIMD predecoder 2018-04-20 11:27:39 +02:00
Xavier Arteaga 0bc3be7abb Added DL CSI decoding to TM2 and TM3 2018-04-20 11:27:39 +02:00
Xavier Arteaga 5ad6ef4d1d Implemented SSE/MMX int32 bit Interleaver 2018-04-18 13:23:48 +02:00
Ismael Gomez 384e0f8649 Fixed UL interleaver (missing SIMD deinterleaver) 2018-04-17 19:16:55 +02:00
Xavier Arteaga 1c2a2e2101 Fixed negative UE Power Headroom 2018-04-15 11:34:28 +02:00
Ismael Gomez ffb8337be7 Merge branch 'next' into sync_states 2018-04-12 18:30:19 +02:00
Ismael Gomez 99253cb703 Cherry picked fixes from PR #160 2018-04-12 18:17:40 +02:00
Xavier Arteaga e31b92c873 Fixed negative UE Power Headroom 2018-04-12 17:25:13 +02:00
Ismael Gomez ff1269add3 HO working 2018-04-11 15:37:27 +02:00
Xavier Arteaga 09e6f164a4 UE synchronizer can miss up to 100 PSS. This reduces PSS lost of synch for slow fading channels such as EVA5. 2018-04-10 13:25:26 +02:00
Xavier Arteaga 15173c5c30 Added gaussian filter configuration options in srsue.conf 2018-04-10 13:25:26 +02:00
Xavier Arteaga d0d5893a1c New DL channel noise estimator based on RS 2018-04-10 13:25:26 +02:00
Ismael Gomez edd9cbf4dc Merge branch 'next' into sync_states 2018-04-10 09:35:21 +02:00
Andre Puschmann 27165b4fe2 Merge branch 'next' into rlc_updates 2018-04-05 12:39:31 +02:00
Andre Puschmann d42316fb68 fix RLC AM reset again to dealloc SDUs 2018-04-04 17:31:33 +02:00
Andre Puschmann 0a33128b7d add check to avoid pushing zero-size SDUs up the stack 2018-04-04 17:27:06 +02:00
Andre Puschmann 518199ba58 fix size calculation when receiving not-start-aligned RLC AM segments 2018-04-04 17:18:13 +02:00
Andre Puschmann 8cfd26ed1e temporary fix for issue where a RLC SDU boundary is not detected properly during reassembly 2018-04-04 17:11:55 +02:00
Andre Puschmann 2935def9fc remove mutex in rlc stress tester 2018-04-04 17:07:40 +02:00
Andre Puschmann 38a3172224 fix RLC AM test 2018-04-04 17:02:45 +02:00
Andre Puschmann 8a831379c1 fix RLC AM SDU reset 2018-04-04 15:52:36 +02:00
Andre Puschmann e7a268d79b fix SIMD compile issue on NEON 2018-04-04 12:20:32 +02:00
Andre Puschmann b298d3d3f9 add missing const keyword to log_filter's members 2018-04-04 11:19:52 +02:00
Andre Puschmann e76fe75c22 add missing const keyword to log_filter's members 2018-04-03 12:18:07 +02:00
Andre Puschmann 61a24cbd4a Merge branch 'next' into rlc_updates 2018-04-03 11:28:12 +02:00
Andre Puschmann dd76f85313 Merge branch 'master' into next 2018-04-03 11:07:17 +02:00
Joseph Giovatto 802f8b716f set msg and hex buf to const * 2018-04-03 10:50:48 +02:00
Joseph Giovatto 4e05266ea8 added printf format check for hex logs 2018-04-03 10:50:32 +02:00
Andre Puschmann 2dcd6695bc remove obsolete config.h 2018-04-03 10:49:49 +02:00
David Rupprecht 06d4559294 Change include path absolut to project dir 2018-04-01 18:08:24 +02:00
David Rupprecht 9d71bec7b6 Unified include guards 2018-03-31 19:04:04 +02:00
Andre Puschmann 4ea5fe6509 Merge branch 'next' into rlc_updates 2018-03-29 20:59:08 +02:00
Joseph Giovatto 49da57c8a1 Changed log methods to take string literal vs string object
to allow for format checking and save on object copy.
Fixed log format specifier warnings.
2018-03-29 16:59:19 +02:00
Andre Puschmann 3db9ddcd36 remove various debug prints 2018-03-29 13:44:42 +02:00
Andre Puschmann 08212a6b13 fix compile warning due to missing async thread 2018-03-29 10:27:19 +02:00
Andre Puschmann f3482445b5 add RLC AM data header parsing test 2018-03-28 17:10:56 +02:00
Andre Puschmann 4b90852170 add RLC AM FI field helpers 2018-03-28 17:07:10 +02:00
Andre Puschmann c93ea1dd10 Merge branch 'next' into rlc_updates 2018-03-28 17:00:17 +02:00
Andre Puschmann 6063888cc5 protect memcpy's in rx sdu reassembly with boundary checks 2018-03-28 16:50:59 +02:00
Andre Puschmann fffda82f1e increase size of bytebuffer to compensate header, add helper to get remaining size 2018-03-28 16:50:11 +02:00
Andre Puschmann 619a653d4e add another RLC AM resegment test 2018-03-28 16:06:28 +02:00
Andre Puschmann a16aa291e3 protect memcpy's in rx sdu reassembly with boundary checks 2018-03-28 10:45:59 +02:00
Andre Puschmann 5fe09666d7 add new RLC AM test for retransmitted PDU segments 2018-03-28 10:45:59 +02:00
Andre Puschmann 20fa7b947d expos various params of stress tester and add pcap functionality 2018-03-28 10:45:59 +02:00
Andre Puschmann e7c74fa0f7 add simple RLC PCAP writer 2018-03-28 10:45:59 +02:00
Andre Puschmann 7993385742 increase size of bytebuffer to compensate header, add helper to get remaining size 2018-03-28 10:45:59 +02:00
Pedro Alvarez ef50a6760a
Merge branch 'next' into epc 2018-03-27 17:34:35 +01:00
Andre Puschmann 4ad02545b3 fix printing issue in UM 2018-03-26 13:10:38 +02:00
Pedro Alvarez 6e4720771f Merge branch 'next' into epc 2018-03-26 11:26:40 +01:00
Pedro Alvarez 57220bd6a8 Fixed compiler warnings. 2018-03-26 11:25:13 +01:00
Ismael Gomez b3be54b274 Attach and paging ok. Reselection on IDLE not working 2018-03-21 10:46:24 +01:00
Pedro Alvarez c8dafa5410 Merging next into guti attach branch 2018-03-20 17:33:59 +00:00
Ismael Gomez 28e12dbf7d Merge branch 'next' into sync_states 2018-03-20 14:36:31 +01:00
Paul Sutton daf0a11345 Fix for RRC Connection Reject wait time pack/unpack 2018-03-20 12:47:00 +00:00
Andre Puschmann c5b423ffee fix subheader parsing 2018-03-19 14:38:27 +01:00
Ismael Gomez c574b8d8a4 Missed change during merge 2018-03-19 14:21:17 +01:00
Ismael Gomez f88f465c97 Refactored NAS/RRC/PHY cell_search/selection procedures 2018-03-19 14:14:51 +01:00
Andre Puschmann 37e06d78ea fix build_mode printing in RelWithDebInfo mode 2018-03-19 13:22:50 +01:00
Ismael Gomez ef7b52045e Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 2018-03-18 13:24:20 +01:00
Ismael Gomez 682ed433b2 Possible fix to #167 2018-03-18 13:24:09 +01:00
Ismael Gomez 2047f9b9fc Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 2018-03-16 11:23:46 +01:00
Ismael Gomez 321a750f56 Added features to ringbuffer 2018-03-16 11:23:37 +01:00
Ismael Gomez 622b3221d7 Don't restart RX stream when setting RX srate (causes UHD corruption in MIMO) 2018-03-15 18:37:16 +01:00
Ismael Gomez 86d4ce52e0 Make intra-frequency measurement period/length a parameter 2018-03-15 12:27:55 +01:00
Ismael Gomez 64cc34adb0 previous commit not working 2018-03-15 11:31:09 +01:00
Ismael Gomez d873eaca5c Assign same timer id after release (was not really a bug) 2018-03-15 11:14:22 +01:00
Ismael Gomez f470645e90 Fix for real issue #164 2018-03-15 10:56:46 +01:00
Ismael Gomez 599cf9bc07 Resolved conflicting commits d66a455479 and c850e2f87a 2018-03-15 10:56:18 +01:00
Andre Puschmann d66a455479 add check for invalid nof subheaders in MAC PDU 2018-03-15 09:33:31 +01:00
Ismael Gomez c850e2f87a Added check for issue #165 2018-03-14 23:08:51 +01:00
Ismael Gomez bd258372ea Fixes #164 2018-03-14 23:08:36 +01:00
Ismael Gomez f9d770e50e Added option for Doppler frequency correction 2018-03-14 17:30:55 +01:00
Ismael Gomez c0aea5ae13 Neighbour cell RSRP measurement always and only with correlation method 2018-03-14 10:23:41 +01:00
Ismael Gomez 809c550ca2 Use RS power estimation for serving cell RSRP/SNR measurements. Use correlation of RS sequences for neighbour cell verification of Cell ID 2018-03-13 19:07:15 +01:00
Ismael Gomez c2098ad626 Removed unused sample offset correction 2018-03-13 18:52:21 +01:00
Andre Puschmann 5335f046ff dealloc mutex and cond in msg_queue 2018-03-08 22:04:58 +01:00
Andre Puschmann 43811e1886 deallocate used buffers in buffer_pool dtor 2018-03-08 22:04:58 +01:00
Andre Puschmann 44b1748a87 fix mem leak in sync 2018-03-08 22:04:58 +01:00
Andre Puschmann 9553784e2f change phy_log in UE to log_filter 2018-03-08 22:04:58 +01:00
Xavier Arteaga a0fff683f2 Fixed pdsch_ue; it does not stop RF after cell search. 2018-03-08 14:39:42 +01:00
Pedro Alvarez 2cc4959667 Adding release access bearers request. 2018-03-08 12:50:07 +00:00
Andre Puschmann 938e56fa2c streamline log output in RLC AM/UM 2018-03-08 11:41:21 +01:00
Andre Puschmann 7acc021a4e fix mem leak in pmch_test 2018-03-07 21:23:57 +01:00
Andre Puschmann 57e0c01fc4 check max buffer length in hex print 2018-03-07 21:23:57 +01:00
Pedro Alvarez e499fffe01 Starting to save GTP-C context in a map, to keep the GTP-C connection even when the NAS connection is released. 2018-03-07 14:58:08 +00:00
Ismael Gomez 3adc6b5cbc
Merge pull request #158 from softwareradiosystems/csi
Csi
2018-03-07 14:40:57 +01:00
Andre Puschmann ac0f934558 fix leaks in viterbi and modem tests 2018-03-06 22:33:57 +01:00
Andre Puschmann a884aa61eb Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 2018-03-06 22:24:25 +01:00
Andre Puschmann ac194ae7b1 fix warning in timeout test 2018-03-06 22:24:07 +01:00
Ismael Gomez be7dc37e7c Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 2018-03-06 22:20:46 +01:00
Ismael Gomez 13efa740e8 Changed logic in RRC/NAS/PHY for cell/plmn search to avoid stucking in IDLE 2018-03-06 22:20:38 +01:00
Andre Puschmann c6933f5338 fix leak in turbocoder test 2018-03-06 21:48:44 +01:00
Andre Puschmann 4c76e98f9e fix memleak in DL chest object 2018-03-06 21:35:55 +01:00
Andre Puschmann cae09a8d58 fix mem leak in PMCH 2018-03-06 21:35:15 +01:00
Andre Puschmann e933f05933 fix memleak in vector test../lib/src/phy/utils/test/vector_test.c 2018-03-06 21:34:36 +01:00
Pedro Alvarez 5488609096 Resolving conflicts from merging next. Adding the functionality of echoing the attach type. 2018-03-06 16:54:32 +00:00
Xavier Arteaga 962164277a Normalize CSI to maximum. 2018-03-06 17:09:59 +01:00
Francisco Paisana cd0373c533 opt assignment was being erased by bzero call 2018-03-06 15:19:47 +00:00
Andre Puschmann 4575a9e610 add further checks for pool allocate return in srsENB and RLC UM/TM 2018-03-06 15:20:23 +01:00
Andre Puschmann 77c8bf08cf remove newlines 2018-03-06 14:04:17 +01:00
Andre Puschmann d84f6d3d41 add parameter to change loglevel in rlc am stresser 2018-03-06 14:04:17 +01:00
Andre Puschmann 853f774607 add threaded timeout test 2018-03-06 14:04:17 +01:00
Andre Puschmann add125a01f check expiration of poll_retx_timer and schedule retx if needed 2018-03-06 14:04:17 +01:00
Pedro Alvarez 406a1d01b6 Merge branch 'next' into guti_attach 2018-03-06 12:39:57 +00:00
Ismael Gomez fce672954e Minor edit to SNR-to-CQI table 2018-03-06 13:37:20 +01:00
Paul Sutton 57505725e0
Merge pull request #157 from softwareradiosystems/issue_154fix
Issue 154fix
2018-03-06 12:51:02 +01:00
Ismael Gomez 390a463d9f Check for PDU allocation and add warnings 2018-03-06 12:41:44 +01:00
Ismael Gomez dc65061dbb Print buffer pool status every 10s (Debugging commit) 2018-03-06 12:37:45 +01:00
Ismael Gomez 206e41a244 Disable buffer pool timestamps 2018-03-06 12:37:08 +01:00
Ismael Gomez 5f0bd0e74b Add mutex to libfftw mkplan/destroyplan functions 2018-03-05 17:18:51 +01:00
Ismael Gomez 09594d8058 Restart RX stream on srate change 2018-03-05 16:18:40 +01:00
Ismael Gomez 8591049e92 Added mutex to ul/dl harq reset 2018-03-05 14:33:51 +01:00
Ismael Gomez 73602a8558 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 2018-03-05 13:07:34 +01:00
Ismael Gomez 90553e830d Fixed cell search for non-home PLMN 2018-03-05 13:07:24 +01:00
Andre Puschmann 067d76a5c8 enable buffer pool log 2018-03-05 11:22:02 +01:00
Andre Puschmann c198547728 add new RF RX error type and make the UHD driver issue that if anything unexpected happens 2018-03-04 21:53:06 +01:00
Andre Puschmann 07c704b0dd extend RLC AM stress tester to mimic reestablishment 2018-03-04 21:53:06 +01:00
Andre Puschmann 5cfffd11e1 Revert "only reset SDU buffer in RLC AM/UM"
This reverts commit 8d852ddfe5.

This commit was needed because the order in which objects
where destructed on UE exit was such that the byte_buffer was deleted
before RLC_AM dtor was called.
2018-03-04 21:53:06 +01:00
Andre Puschmann 20e6ed102e fix when accessing uninitialized file 2018-03-04 21:53:06 +01:00
Andre Puschmann 281611b26a allow n param in pss_usrp test 2018-03-04 21:53:06 +01:00
Andre Puschmann 57bb831f27 fix RM turbo test 2018-03-04 21:53:06 +01:00
Andre Puschmann 1efcea7e47 call dft_exit in various tests 2018-03-04 21:53:06 +01:00
Andre Puschmann 4a27915022 bzero dft object during init, add call to fftw_cleanup in dft_exit 2018-03-04 21:53:06 +01:00
Andre Puschmann f60a9eab41 initialize RF UHD handler in init 2018-03-04 21:53:06 +01:00
Andre Puschmann 2c85da3e4b initilize variable in log_filter 2018-03-04 21:53:06 +01:00
Andre Puschmann 507ce037bf parameterize RLC AM stress tester and add to ctest suite 2018-03-04 21:53:06 +01:00
Andre Puschmann a85288566b print summary about allocated buffers when buffer pool is full 2018-03-04 21:53:06 +01:00
Ismael Gomez ed52604d30 Restart rx_stream on radio error 2018-03-04 21:51:14 +01:00
Ismael Gomez 91664ef2be Do sell reselection on IDLE by phch_recv thread instead of worker 2018-03-04 11:55:58 +01:00
Ismael Gomez fea5c3462c Start RX with delay 2018-03-04 11:15:51 +01:00
Ismael Gomez fd0c8168f0 Set to Continuous RX and TX 2018-03-02 20:59:17 +01:00
Xavier Arteaga ec901373d4 Correction ofo simd.h for AVX512 2018-03-01 14:01:36 +01:00
Xavier Arteaga 2a69211f32 SCH does not terminate all codeblocks if one fail. Also, SCH does not decode blocks with CRC=OK 2018-03-01 14:01:36 +01:00
yagoda fafed4a4a0 small fix in mbsfn ofdm 2018-02-28 17:58:47 +00:00
Xavier Arteaga 8cabfa82cf Added CSI report enable option in SRS UE 2018-02-28 12:30:34 +01:00
Xavier Arteaga 6fc9c96c58 Added CSI softbits weightening for Single antenna transmission 2018-02-28 12:07:31 +01:00
Pedro Alvarez 669ef9816f Added packing of TMSI to mobile station identity IE. 2018-02-26 10:39:40 +00:00
Ismael Gomez 65aa5abb30 Restored RSRP calculation changed in commit 3f002aca85 2018-02-25 20:53:18 +01:00
Ismael Gomez cfaa5e9b28 Fix previous commit could not HO more than once due to not refreshing serving cell after 1st HO 2018-02-25 19:13:12 +01:00
Ismael Gomez 5251cb3671 Stop RX stream when cell not found during initial cell search 2018-02-22 12:14:11 +01:00
Ismael Gomez f49d399a1e Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 2018-02-21 18:16:38 +01:00
Xavier Arteaga 2c8467780d UE stores last PMI and last RI in common phy 2018-02-21 16:15:51 +01:00
Ismael Gomez 7c276318b2 Merge branch 'next' into raa 2018-02-21 14:53:54 +01:00
Xavier Arteaga 4df6227f5b UE stores last PMI and last RI in common phy 2018-02-21 14:51:09 +01:00
Xavier Arteaga ff5ac85c7d Added int16 to float SIMD vector function 2018-02-21 14:51:09 +01:00
Ismael Gomez 09c5ddb730 Merge branch 'next' into raa 2018-02-21 11:53:36 +01:00
Ismael Gomez 9b1c8aa608 Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next 2018-02-21 11:52:11 +01:00
Ismael Gomez 56df710d1f Add rx_gain_offset interface for RSRP calibration 2018-02-21 11:51:55 +01:00
Ismael Gomez 3a005af9f5 Normalize PUCCH power 2018-02-21 11:51:26 +01:00
Andre Puschmann 8d852ddfe5 only reset SDU buffer in RLC AM/UM 2018-02-20 17:54:09 +01:00
Andre Puschmann 94fe9d4a47 rlc: add basic RLC AM reset test 2018-02-20 12:27:02 +01:00