Cedric Roux
d0a51bec01
hotfix: put back "system" for UE to setup its IP settings
...
We'll need to to do it in a separate thread/process.
To be done. In the meantime, put it back. It impacts
oaisim.
2017-03-20 13:45:29 +01:00
Cedric Roux
e2350103f4
hotfix: LLR was calling qam64_qam16_avx2 instead of qam64_qam64_avx2
...
Not sure of this one, to be checked by TCL.
2017-03-20 13:33:27 +01:00
Cedric Roux
1218cc8f65
bugfix: fix dump_dlsch2
...
the argument 'coded_bits_per_codeword' has to be an array in
case of several codewords.
The calling sites have been adapted.
Today, only the first index is used, so calling sites where
'coded_bits_per_codeword' is an integer pass the address
of it. It is expected that 'dump_dlsch2' will check in the
future that there is one or two codewords and only access
'coded_bits_per_codeword[1]' when it's sure there are
really two codewords.
2017-03-20 11:15:57 +01:00
Cedric Roux
7ffc20426b
integration fix: let simulators compile again
...
- pucchsim
- prachsim
- pdcchsim
- pbchsim
- mbmssim
Mostly, add and initialize the variable 'cpuf'.
Also, pdcchsim was calling rx_pdcch with wrong
arguments.
2017-03-20 11:00:41 +01:00
Cedric Roux
5014b84c30
integration fix: let ulsim compile again + minor modification in dlsim_tm4
2017-03-20 10:43:50 +01:00
Cedric Roux
f2e9e3f2dc
integration fix: let dlsim compile again
...
Same as previous commit 41dda3d3de
but for dlsim.
2017-03-20 10:40:26 +01:00
Cedric Roux
41dda3d3de
integration fix: let dlsim_tm4 compile again
...
The variables that were duplicated per processing thread
were adapted. 'cpuf' was defined and initialized.
2017-03-20 10:38:25 +01:00
Cedric Roux
fd1e01579c
bugfix: set cpuf in oaisim
2017-03-20 10:28:11 +01:00
gabrielC
d86c5a9092
Merge branch 'UE_Remove_LOG' into develop_integration_w11
2017-03-20 09:20:20 +01:00
gabrielC
1e2f952a9c
Remove to frequent log in 20 MHz
2017-03-20 09:18:02 +01:00
Elena_Lukashova
b835f63956
1. There is probably a bug in generate_ue_dlsch_from_dci
...
for DCI format 2. Temporaryly going back to the previous
version of code.
2. Enabling rate adaptation with multiple HARQ rounds.
(no change inside the rounds).
2017-03-20 01:06:12 +01:00
Elena_Lukashova
a92ed31914
Merge branch 'develop' into feature-59-tm4
2017-03-19 15:52:45 +01:00
Cedric Roux
2011c7d689
Merge remote-tracking branch 'origin/ulsim-bugfix-w11' into develop_integration_w11
2017-03-18 00:10:50 +01:00
Cedric Roux
1c57eadd33
fix: remove useless test
...
One check introduced by previous commit was not necessary.
2017-03-18 00:09:48 +01:00
Cedric Roux
2a44ae639e
Merge remote-tracking branch 'origin/rru-rrh-test-setup-w11' into develop_integration_w11
2017-03-17 19:39:50 +01:00
Cedric Roux
7847143610
Merge remote-tracking branch 'origin/bugfix-224-ue-tcrnti' into develop_integration_w11
2017-03-17 19:33:56 +01:00
Cedric Roux
a19a27ff33
test setup v2: add RRU/RRC tests
...
- README.txt modified
- tests added in test_case_list.xml
(only for test setup v2)
- python code modified
- configuration files added
2017-03-17 18:58:55 +01:00
Cedric Roux
19bd4d8cf7
test setup v2: simplify softmodem tests variable definition
2017-03-17 16:08:25 +01:00
fnabet
7f9b19cce8
UE Issue224 fix on TCRNTI
2017-03-17 10:52:59 +01:00
Florian Kaltenberger
c13d5c21f3
added null pointer check for ulsim
2017-03-16 18:05:23 +01:00
Cedric Roux
639d2eefc6
Merge remote-tracking branch 'origin/phy-test-fix' into develop_integration_w11
2017-03-16 18:01:23 +01:00
Cedric Roux
faa5e07af8
Merge remote-tracking branch 'origin/T-compilation-fix-w11' into develop_integration_w11
2017-03-16 18:00:46 +01:00
Cedric Roux
b440abef33
Merge remote-tracking branch 'origin/ubuntu-16-compilation' into develop_integration_w11
2017-03-16 17:59:22 +01:00
Cedric Roux
b2bda9498c
Merge remote-tracking branch 'origin/calib-LimeSDR' into develop_integration_w11
2017-03-16 17:57:48 +01:00
Cedric Roux
c6581031d5
various quick fixes
2017-03-16 17:37:05 +01:00
gabrielC
4ae599990a
Merge branch 'UE_20MHz_and_Log_improvement' into develop_integration_w11
2017-03-16 17:08:42 +01:00
gabrielC
d5a9334306
20MHz improvement for scope (still need to be fixed for 20MHz LLR) and Log
2017-03-16 17:06:34 +01:00
fnabet
353334f69b
RLC AM Rx PDU Segment changes
2017-03-16 16:45:44 +01:00
Cedric Roux
20b420bb84
fix compilation for ubuntu 16
...
This work was done by Laurent Thomas.
2017-03-16 14:44:38 +01:00
gabrielC
415201c3dc
Merge remote-tracking branch 'origin/Correction_for_dlsch_channel_level_calculation' into develop_integration_w11
2017-03-16 11:47:25 +01:00
gabrielC
950c1c060e
Correction of dlsch channel calculation
2017-03-16 11:45:07 +01:00
Cedric Roux
fc6dec9edd
fix dependancies in CMakeLists.txt for the T tracer
...
On some hosts, compilations with the T tracer was failing.
The error was:
common/utils/T/T.h:15:19: fatal error: T_IDs.h: No such file or directory
The problem was that in CMakeLists.txt some targets depend on the
pre-generation of T_IDs.h but this dependancy relation was not set,
so those targets could be generated before the T (it was the case
with HASHTABLE).
This commit fixes that. Basically, we take all the targets found in
"add_executable" and "add_library" and make them depend on the
T if the T is enabled. Almost all existing targets were added,
even those that may not need it.
The problem of this approach is that someone adding a new target
using the T will not necessarily add a dependancy there.
Another solution would be to generate T_IDs.h at "cmake" stage,
not "make" stage and use an "if (NOT EXISTS T_IDs.h)" to generate
the file. We lose the dependancy relation though.
Things may be changed if maintenance cost is too high.
2017-03-16 11:22:05 +01:00
fnabet
01530385f1
RLC AM fix Tx Status Report
2017-03-15 18:56:53 +01:00
Florian Kaltenberger
65f49f9ffd
bugfixes to previous commit and ulsim. now srs estimaton seems to work. at least in ulsim.
2017-03-15 17:43:18 +01:00
Cedric Roux
f5aa0135b1
hotfix: fix buffer size for phy-test mode 20MHz
...
768*8 is too small, in 20MHz, the phy-test mode
(in default mode?) has a buffer of size 6378.
Let's set the buffer size to the input's one plus 4 bytes
(to accomodate for CRC, not sure about this).
2017-03-15 17:17:54 +01:00
gabrielC
40fa3e076c
RLC AM Rx fixes
2017-03-15 16:58:54 +01:00
GabrielCouturier
18f628848c
RLC AM Fix on ReTx
2017-03-15 16:54:01 +01:00
Florian Kaltenberger
b4f8219170
calibrations for 5/10/20 MHz LimeSDR
2017-03-15 16:04:42 +01:00
fnabet
bf71c6f01e
RLC AM Tx Segment: fix
2017-03-15 10:10:32 +01:00
Calisson
1e193853eb
WIP: adding srs channel estimation to eNB. estimation results yet to be checked.
2017-03-14 17:13:14 +01:00
gabrielC
752b305270
Merge branch 'pdcch_dual_buffer' into develop_integration_w11
2017-03-14 15:44:13 +01:00
gabrielC
28a50c15e9
Remove some print and correct rnti for the pdcch_vars odd/even subframe
2017-03-14 15:35:21 +01:00
fnabet
c1da605f6d
RLC AM code cleaning
2017-03-14 10:10:36 +01:00
GabrielCouturier
cf9727c4be
RLC AM fix bad assert for resegmentation
2017-03-13 19:44:52 +01:00
gabrielC
dabf833c10
RLC AM Rx Segment and Tx Status Report fixes
2017-03-13 19:41:24 +01:00
Elena_Lukashova
488933eddc
Removing unnecessary minus_one and plus_one.
2017-03-13 17:04:36 +01:00
fnabet
4a331c6fb3
Merge tag '2017.w10' into bugfix-189-rlc-am-fixes
2017-03-13 16:13:07 +01:00
fnabet
3a43c08ae3
RLC AM fix RX Segment
2017-03-13 15:54:27 +01:00
hbilel
bd4898222f
pdcch dual buffer
2017-03-13 15:50:10 +01:00
Cedric Roux
bd3394f528
Merge branch 'develop_integration_w10' into 'develop'
...
Develop integration w10
Summary of changes:
- MIMO for UE
- TDD in test setup
- bug fixes
See merge request !133
2017-03-13 15:48:07 +01:00