Xavier Arteaga
28170c92a9
Multiple NR SCH fixes
2021-04-28 20:23:52 +02:00
Xavier Arteaga
efb8da69d8
Cleaned DCI NR info string
2021-04-28 20:23:52 +02:00
Xavier Arteaga
8cb3e92ab3
Added LDPC flooded early stop
2021-04-28 20:23:52 +02:00
Xavier Arteaga
033661182a
Aded SF len macro for NR
2021-04-28 20:23:52 +02:00
Xavier Arteaga
6c39a5e4ff
Added PDSCH DMRS aditional unpacking
2021-04-28 20:23:52 +02:00
Xavier Arteaga
334b308c35
Fix DCI NR configuration from main configuration
2021-04-28 20:23:52 +02:00
Xavier Arteaga
86ad0446e1
Added NR PDSCH and PUSCH resource allocating flattening
2021-04-28 20:23:52 +02:00
Xavier Arteaga
892aea8219
Fix coverity warnings under lib/src/phy/utils
2021-04-28 16:53:44 +02:00
Xavier Arteaga
87cf3cf2e5
Fix coverity warnings under lib/src/phy/phch
2021-04-28 16:53:44 +02:00
Francisco
3f64b94a0f
increase asn1 variable length field intermediate buffer, to support longer UE Radio Capabilities messages
2021-04-28 16:01:22 +02:00
David Rupprecht
bde30bb9be
Added tests for band helper
2021-04-28 12:43:58 +02:00
Andre Puschmann
937c4ff3c3
demod_soft: removed unused NEON code
...
clang complained about unused code, so remove it of course.
2021-04-28 12:42:44 +02:00
Xavier Arteaga
71226e89df
Minor dereference check
2021-04-28 10:28:09 +02:00
Xavier Arteaga
b6fa82bf9a
Fix more static analysis warnings
2021-04-28 10:28:09 +02:00
Xavier Arteaga
290541993e
Fix debug compilation
2021-04-27 20:31:29 +02:00
Xavier Arteaga
efd6c569b8
Fix some static analisys warnings under lib/src/phy/fec
2021-04-27 20:31:29 +02:00
David Rupprecht
fafa03f7c8
Extended the band helper table
2021-04-27 20:28:36 +02:00
Francisco
3c4512cdd2
demote assert to expect check in circular stack pool destruction, when a leak is detected
2021-04-27 19:14:25 +01:00
Xavier Arteaga
217f3cb416
SRSENB: select highest with/without SR correlation PUCCH result
2021-04-27 16:55:51 +02:00
Andre Puschmann
ada6c71b5a
rf_soapy: fix logic to print warning when Lime is used with short sample rates
...
previously the warning was printed when a Lime was connected to the PC.
Now all connected devices are printed but the warning is only
shown if the selected device is the Lime.
2021-04-27 15:32:26 +02:00
faluco
aa3309157b
Fixed polar encoder and decoder initialization failure for ARM. Initialization unconditionally used x86 SIMD routines instead of getting disabled for ARM compilations.
2021-04-27 14:42:30 +02:00
faluco
d9e5f4ccc7
Replace a couple of inline functions in demod_soft with macros to allow constant propagation. The vgetq_lane_sX builtin expects a constant instead of a variable.
2021-04-27 14:42:30 +02:00
Francisco Paisana
d39183419c
Separate TPC PUSCH and PUCCH target SINR ( #2740 )
...
* separate target pusch and pucch sinr configurations in tpc class and rr.conf
2021-04-27 10:12:40 +01:00
Francisco
38bf895efa
fix asn1 compilation issue
2021-04-27 10:11:03 +01:00
Francisco
86dac9c823
several coverity high and medium impact fixes
2021-04-27 10:11:03 +01:00
Xavier Arteaga
9a4fcb605b
Reviewed UHD Tx FSM
2021-04-27 09:52:41 +02:00
Xavier Arteaga
3413f29cc8
Fix channel interpolator for 4 ports
2021-04-27 09:50:33 +02:00
Andre Puschmann
03e1277b0b
rf_soapy_imp: fix lowercase to detect Lime
2021-04-26 21:39:04 +02:00
Andre Puschmann
b569e81299
rf_soapy_imp: fix LTE sample rate info check
...
only print if Lime is substring in dev args, so don't print with blade
2021-04-26 09:43:58 +02:00
Andre Puschmann
f76cd5ef83
backward: fix compile error on aarch64
2021-04-26 09:43:58 +02:00
Andre Puschmann
0826b86cec
srsue: remove NR DL freq and ARFCN option
...
not required anymore as all NR carrier tuning is done
through RRC signaling
2021-04-25 21:05:23 +02:00
Andre Puschmann
4dd17aee45
rrc/phy/nr: calculate tuning freq of NR carrier from RRC signaling params
...
skip initial tuning to hard-coded NR frequency and use RRC-provided
values to calculate center frequency
2021-04-25 21:05:23 +02:00
Andre Puschmann
6e79ae67aa
ldpc/polar: add casts to avoid possible variable overflow before assignment
2021-04-25 21:03:53 +02:00
Andre Puschmann
92d4e6e746
adt/common: remove const from return type
...
reported by LGTM https://lgtm.com/projects/g/srsLTE/srsLTE/rev/pr-9ae46cae260b6b8137b34b9423bf1477bd6b5c42
2021-04-25 21:03:53 +02:00
Andre Puschmann
ff53d2b8b8
all: set of trivial changes reported by LGTM
...
mainly fixmes, unused/empty code, etc.
2021-04-25 21:03:53 +02:00
AlaiaL
0535473895
Fixes coverity 369570
2021-04-23 21:22:06 +02:00
AlaiaL
6332490cae
Fixes coverity 369581
2021-04-23 21:22:06 +02:00
AlaiaL
385b12a33a
Fixes coverity 369620
2021-04-23 21:22:06 +02:00
AlaiaL
23f0bd4d4f
Fixed coverity 369716
2021-04-23 21:22:06 +02:00
AlaiaL
862784ee46
Fixed coverity 369719
2021-04-23 21:22:06 +02:00
AlaiaL
82788ca094
Fixed issues from coverity:
...
- 370233
- 370234
- 370239
- 370240
- 370241
- 370242
- 370243
- 370295
2021-04-23 21:22:06 +02:00
herlesupreeth
0f06ec0d9c
Add feature to provide custom GTP-U (S1) address to be advertised inside S1AP messages
...
This feature is useful in scenarios where eNB is behind a NAT and EPC on public cloud
Since eNB's GTP-U can only bind to IP address visible in it's host (usually a private IP beind a NAT), it advertises the same to UE in S1AP message
resulting in traffic from EPC to eNB (DL traffic) not able to reach eNB. This commit solves this issue by providing a means to advertise a different IP address than the one GTP-U UDP socket is bound to.
This IP is usually advertised in InitialContextSetupResponse and E-RABSetupResponse.
In order to make use of this feature, use the following parameter in enb.conf
Example:
gtp_advertise_addr = 213.61.141.82
2021-04-23 20:31:36 +02:00
herlesupreeth
aff9091ad3
Make use of RF device passed as argument
2021-04-23 20:31:36 +02:00
herlesupreeth
00a7d3a4cd
Add option to provide RF device to use for cell search
2021-04-23 20:31:36 +02:00
Matan Perelman
7ee52dc676
srsUE: Add option to filter N_id_2 / PSS to configuration
2021-04-23 20:31:36 +02:00
David Rupprecht
102a943171
Fixed naming srsLTE to srsRAN
2021-04-23 14:25:02 +02:00
faluco
1ccb62af3d
Apply srsLTE formatting rules to srsLog. They were previously formatted with different rules when the project lived in the external rapo.
2021-04-22 16:35:23 +02:00
Xavier Arteaga
873f375ecc
Make NR DCI test more exhaustive and fix issues
2021-04-22 14:16:46 +02:00
Xavier Arteaga
ab6a5ef17a
Added NR DCI conversion to string for formats 1_0 and 1_1
2021-04-22 14:16:46 +02:00
Xavier Arteaga
bccfa8d875
Added NR DCI packing/unpacking format 1_1
2021-04-22 14:16:46 +02:00