Raphael Defosseux
7260c9a908
Merge remote-tracking branch 'origin/fix_ulsim' into develop_integration_2018_w40
2018-10-04 13:10:23 +02:00
Raphael Defosseux
341b33f1c5
Merge remote-tracking branch 'origin/rru-hotfix' into develop_integration_2018_w40
2018-10-04 13:09:37 +02:00
laurent
f7b69a7b93
manual merge because conflict
2018-10-03 19:56:29 +02:00
Raphael Defosseux
1132bbab3d
Fixing 7.5 kHz tables init for UE
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-02 11:36:40 +02:00
Raphael Defosseux
ecd180be47
Fixing compilation warning in function declaration
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-10-01 10:56:36 +02:00
Raymond Knopp
d8e9a80f51
initialization of 7.5 kHz tables moved to RU initialization so that IF4p5 RRU doesn't crash anymore.
2018-09-29 11:23:40 +02:00
Raphael Defosseux
bf86de006c
Merge remote-tracking branch 'origin/basic-simulator-tdd' into develop_integration_2018_w39
2018-09-28 16:58:30 +02:00
laurent
de2362761c
after testing other targets
2018-09-27 18:10:03 +02:00
laurent
dd4f1ab73c
coarse gain cleaning
2018-09-27 14:13:52 +02:00
Wang Tsu-Han
1fc9fd4a46
Merge remote-tracking branch 'origin/develop' into parallel-config
2018-09-21 11:06:22 +02:00
Raphael Defosseux
7d602d5cc2
CI: basic-simulator --> seg fault core dumps are recovered and part of artifacts
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-09-19 11:55:43 +02:00
Cedric Roux
824f62d8bf
basic simulator: support TDD mode
...
For whatever reason we need N_TA_offset to be 0 for the basic simulator
to function properly.
This is more a hack than a proper solution. More analysis is needed
to understand what happens and what should be really done.
2018-09-14 15:01:55 +02:00
Wang Tsu-Han
5b1260a759
fixed for phy-simulation mode
2018-09-13 15:02:15 +02:00
Wang Tsu-Han
cf09d19879
adding definition for UE
2018-09-13 12:52:44 +02:00
Wang Tsu-Han
3005929bca
modify threading option into config file
2018-09-11 18:50:11 +02:00
Wang Tsu-Han
8bb3b91665
Merge branch 'develop' into parallel-config
...
Conflicts:
targets/RT/USER/lte-ru.c
2018-09-11 16:11:59 +02:00
Cedric Roux
62a1a3dad4
Merge remote-tracking branch 'origin/347-remove-assertion-ue-dci-handling' into develop_integration_2018_w36
2018-09-07 16:15:03 +02:00
Cedric Roux
2cb87ddd02
Merge remote-tracking branch 'origin/feature-slice+restart-w35' into develop_integration_2018_w36
...
Conflicts:
openair2/ENB_APP/flexran_agent_common_internal.c
openair2/LAYER2/MAC/eNB_scheduler_dlsch.c
2018-09-07 16:13:40 +02:00
Cedric Roux
4afc053606
Merge remote-tracking branch 'origin/dft-size-fixes' into develop_integration_2018_w36
2018-09-07 16:07:08 +02:00
Cedric Roux
5e9a85b1ad
Merge remote-tracking branch 'origin/fix-unwanted-comment-end' into develop_integration_2018_w36
2018-09-07 16:06:49 +02:00
Cedric Roux
20797a52f8
Merge remote-tracking branch 'origin/generate_sss_tables' into develop_integration_2018_w36
...
Conflicts:
openair1/PHY/INIT/init_top.c
2018-09-07 16:01:58 +02:00
Cedric Roux
9051a0ec45
Merge branch 'recode_itti_from_scratch' into develop_integration_2018_w36
...
Note: we don't include the last commit from origin/recode_itti_from_scratch
because it is just astyle formatting. As of today we don't enforce
astyle and including this work would lead to future merge conflicts.
A proper process to enforce astyle has to be put in place. In the
meantime, no astyle allowed in commits if the changes are too big
and not relevant to work done.
2018-09-07 15:57:13 +02:00
Cedric Roux
8b4d303375
Merge remote-tracking branch 'origin/generate_75KHz_tables' into develop
2018-09-07 15:53:26 +02:00
Florian Kaltenberger
7591761247
removing assertion from dci handling (could come from wrongly detected DCI)
2018-09-07 06:09:36 -07:00
laurent
46231a5d5d
merge with latest develop
2018-09-06 09:43:26 +02:00
laurent
abbffef015
fix some exit situations, that was badly done by SIGUSR1 handler
2018-09-05 17:03:19 +02:00
Robert Schmidt
d3afce4f3c
Print detailed info why mutex locking failed
2018-09-05 14:21:39 +02:00
Cedric Roux
5131449160
bugfix: add handling of DFT 768 everywhere it's needed
...
In the eNB it's not really used for the moment because there
is a limitation to uplink scheduling. In
openair2/LAYER2/MAC/eNB_scheduler_ulsch.c we have:
while (((rb_table[rb_table_index] > (N_RB_UL - 1 - first_rb[CC_id]))
|| (rb_table[rb_table_index] > 45))
That limits uplink scheduling to at most 44 RBs. The 768 case is for
64 RBs.
2018-09-04 12:36:42 +02:00
Robert Schmidt
4f56f4ee95
Remove comment end
...
Bug only occurs when compiling without AVX2
2018-09-03 18:06:28 +02:00
Cedric Roux
23ca4cfbbe
Merge remote-tracking branch 'origin/T-fixes-w35' into develop_integration_2018_w35
2018-08-31 15:13:03 +02:00
Cedric Roux
4c069754d3
Merge remote-tracking branch 'origin/basic-simulator-fixes' into develop_integration_2018_w35
2018-08-31 14:49:50 +02:00
Wang Tsu-Han
ee04caab8a
replacing judgment from get_nprocs() and worker flags by paralle_stage and worker_stage
2018-08-31 12:58:49 +02:00
Cedric Roux
c22180ff31
Merge remote-tracking branch 'origin/issue326_LOGreview' into develop_integration_2018_w35
...
Conflicts:
cmake_targets/CMakeLists.txt
openair1/PHY/LTE_TRANSPORT/dlsch_modulation.c
openair1/SCHED_UE/phy_procedures_lte_ue.c
openair2/LAYER2/MAC/eNB_scheduler_phytest.c
2018-08-31 12:55:28 +02:00
Cedric Roux
d52de8e482
Merge remote-tracking branch 'origin/341-modulation-bugfix' into develop_integration_2018_w35
2018-08-31 12:12:53 +02:00
laurent
5d658c5e82
remove constructor key word
2018-08-31 12:00:15 +02:00
laurent
cea4ef5372
generate sss tables
2018-08-31 11:47:53 +02:00
laurent
3740f3d72e
remove constructor key word
2018-08-31 11:44:41 +02:00
Cedric Roux
27322602e9
Merge remote-tracking branch 'origin/336-fhg-embms-changes' into develop_integration_2018_w35
2018-08-31 11:42:26 +02:00
laurent
4221816f5e
generate 7.5KHz tables
2018-08-31 10:46:36 +02:00
Cedric Roux
31e472d235
T tracer: fix traces for TDD
2018-08-30 14:23:52 +02:00
Cedric Roux
164bbc65eb
basic simulator: bugfix: do not put random data in DCI when not used
...
With 50 RBs and 100 RBs the UE crashes in the basic simulator
because of false detection of DCIs.
Putting nothing in the unused REs in the DCI instead of random
bits solves this issue and let the basic simulator run with 50 RBs
and 100 RBs.
Note that in the real UE the problem needs to be solved because
the channel may lead to false DCI detection and the consequent
crashes have to be solved. This commit sort of "hides" the issue
to have the basic simulator functional.
Note also that putting nothing in the unused REs in the DCI should
be the normal general case. But it has not been tested with anything
but the basic simulator so the previous code is left.
2018-08-27 17:44:01 +02:00
Raymond Knopp
9399dd9735
try to merge with issue 341 to pass USRP/FDD test
2018-08-25 02:22:44 +02:00
frtabu
77f70e77ea
MSC logging utility as a config option
2018-08-24 17:43:14 +02:00
frtabu
24f8fcf346
Use common log mechanism in layer 3, mapping specific macros to common ones and extending common log utilities to support specific layer3 requirements
2018-08-24 17:43:14 +02:00
frtabu
79588a494e
LOG_F replaced by LOG_DUMPMSG. Add a generic function to dump a buffer or message. Go on with LOG_M implementation improvement. Remove redundant options to enable/disable logs.
2018-08-24 17:43:14 +02:00
WANG Tsu-Han
b5435440cd
bug fix for QPSK modulation with pilot
2018-08-24 12:14:51 +02:00
WANG Tsu-Han
f65c390226
warning removal
2018-08-23 18:34:50 +02:00
WANG Tsu-Han
4bdf8e60fc
Merge branch '341-modulation-bugfix' of https://gitlab.eurecom.fr/oai/openairinterface5g into 341-modulation-bugfix
...
Conflicts:
openair1/PHY/LTE_TRANSPORT/dlsch_modulation.c
2018-08-22 15:58:17 +02:00
WANG Tsu-Han
30cc9c1c66
adding half fill mechanism into accelorated modulation
2018-08-22 15:36:43 +02:00
Florian Kaltenberger
7fed2bec9d
disabling new modulation for 25PRB
2018-08-21 08:03:14 -07:00