Cedric Roux
31e472d235
T tracer: fix traces for TDD
2018-08-30 14:23:52 +02:00
Raymond Knopp
11a33bc44c
Merge remote-tracking branch 'origin/develop' into issue-centos-fixes
2018-08-07 17:40:18 +02:00
Cedric Roux
1cbd60e9c8
remove warning
2018-08-07 10:35:14 +02:00
Cedric Roux
43ffecb1a1
remove warnings
2018-08-07 09:53:57 +02:00
Cedric Roux
9126c88294
HACK: let the basic simulator work again
...
A better solution has to be found.
2018-08-06 16:57:15 +02:00
Raymond Knopp
a2cf8611ed
small modifications for CentOS build
2018-08-04 08:39:25 +02:00
Cedric Roux
07d1610602
quick hack to avoid a DLSCH regression
...
One of the optimized RE allocation function does not work properly
and generates some decoding errors with a COTS UE. Let's use the
generic function for the moment, while analyzing what is wrong.
2018-08-03 15:01:49 +02:00
Cedric Roux
ad32a8c923
Merge remote-tracking branch 'origin/338-correcting-changes-made-in-dlsch_demodulation-c-in-8cbe7cf6af8adf63680d6e610b570acf45df40c2' into develop_integration_2018_w31
...
Conflicts:
openair1/PHY/LTE_UE_TRANSPORT/dlsch_demodulation.c
2018-08-03 09:47:29 +02:00
Cedric Roux
409b3d5c20
Merge remote-tracking branch 'origin/issue326_LOGreview' into develop_integration_2018_w31
2018-08-03 09:45:26 +02:00
Cedric Roux
50815ab6bf
Merge remote-tracking branch 'origin/issue332-dft-initializations' into develop_integration_2018_w31
2018-08-03 09:45:11 +02:00
Elena Lukashova
4b4ded0c27
Removing printout in a median function.
2018-07-31 22:45:14 +02:00
Elena Lukashova
eec9f293b1
Making channel and data arrays dimensions in compensation function
...
more flexible to support 4x4 system.
2018-07-31 22:42:42 +02:00
frtabu
cba9d69b4d
fix segfault when running with stdout stream caching disabled
2018-07-31 15:24:33 +02:00
frtabu
30509955c2
remove compilation warnings, especially when disabling T_TRACER. enhance LOG_M macro implementation, introduce LOG_DEBUG_XXX macro to replace #ifdef DEBUG_XXX
2018-07-30 20:07:22 +02:00
frtabu
b85cbddeec
log.c simplification, fix usefull functionality which never worked, move all log code from openair2 to common
2018-07-30 20:07:22 +02:00
Raphael Defosseux
5798b17737
Dummy push to trigger CI again
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-07-30 15:12:26 +02:00
Wang Tsu-Han
d45fcd6fc2
Merge branch 'develop' into parallel-phy-test-EMUFH
...
Conflicts:
openair1/PHY/LTE_TRANSPORT/dlsch_modulation.c
openair1/PHY/LTE_UE_TRANSPORT/get_pmi.c
openair2/LAYER2/MAC/eNB_scheduler_phytest.c
openair3/S1AP/MESSAGES/ASN1/R8/s1ap-8.10.0.asn1
targets/RT/USER/lte-enb.c
targets/RT/USER/lte-ru.c
targets/RT/USER/rfsim.h
2018-07-30 11:42:34 +02:00
Wang Tsu-Han
aa00a4734a
reset for remerging
2018-07-30 11:24:08 +02:00
Raymond Knopp
ec0b924852
successful testing of all DFTs. added missing 4x768-point DFT.
2018-07-27 18:52:18 +02:00
Raymond Knopp
a787da5d83
Merge remote-tracking branch 'origin/develop' into issue332-dft-initializations
2018-07-27 09:01:38 +02:00
Raymond Knopp
bd5a8535f1
testing of UL dfts. commit before merge
2018-07-27 08:46:00 +02:00
Raymond Knopp
11c4cb9b33
1. fixed initialization issues for lte-uesoftmodem when running with non RF simulation target.
...
2. minor modifications in dlsch_demodulation.c for 2 eNB TX antennas, 1 RX antenna. Inconsistant indexing of some arrays in this case.
3. change in config_load_configmodule.c : removed exit(-1) when no configuration file is used. This makes unitary simulators exit. Effect on lte-XXsoftmodem TBC.
2018-07-25 00:33:04 +02:00
Cedric Roux
8cbe7cf6af
Merge remote-tracking branch 'origin/mmse_receiver' into develop_integration_2018_w29
2018-07-23 10:28:20 +02:00
Raymond Knopp
76f15d6249
testing with dlsim
2018-07-22 21:00:41 +02:00
Raymond Knopp
71c8d6b93f
initializations for radix-3 FFTs (1536,3072,6144,12288,18432,24576), addition of 3072-point.
2018-07-22 13:26:10 +02:00
Raymond Knopp
ad867af7a0
1024-8192 initializations tested and static initializations removed
2018-07-22 10:39:33 +02:00
Elena Lukashova
340a885036
dlsch_channel_level_core ofthen had overflows if used for an MMSE
...
receiver. THe proposed solution is to replace the average channel level with
median = (max+min)>>1.
For these reasons lsch_channel_level_median is introduced.
2018-07-20 17:17:38 +02:00
Cedric Roux
ccdf1aff7a
fix
2018-07-20 17:01:48 +02:00
Elena Lukashova
70b838ff38
Fixing a bug in dlsch_channel_level:
...
instead of _mm_srai_epi16
_mm_srai_epi32 should be used as _mm_madd_epi16
packs multiply-adds 16 bits and packs into 4
blocks of 32 bits.
2018-07-20 17:00:23 +02:00
Cedric Roux
b1d0287327
Merge remote-tracking branch 'origin/issue321_tdd_config1' into develop_integration_2018_w29
...
Conflicts:
openair2/LAYER2/MAC/eNB_scheduler_primitives.c
2018-07-20 12:26:13 +02:00
Cedric Roux
87f2185431
Merge remote-tracking branch 'origin/mmse_receiver' into develop_integration_2018_w29
...
Conflicts:
cmake_targets/CMakeLists.txt
2018-07-20 12:09:32 +02:00
Cedric Roux
c836ef28f4
Merge remote-tracking branch 'origin/enhancement-rfsim' into develop_integration_2018_w29
...
Conflicts:
openair2/LAYER2/MAC/eNB_scheduler_primitives.c
openair2/UTIL/LOG/log.c
targets/RT/USER/lte-uesoftmodem.c
targets/SIMU/USER/oaisim.c
targets/SIMU/USER/oaisim_functions.c
2018-07-20 12:06:26 +02:00
Rajeev Gangula
759bd813ac
Issue with bad EVM in SF 0 and %.
2018-07-20 10:04:00 +02:00
Haruki NAOI
5198703a6f
fix: Error occurs in pdcch_alloc2ul_frame function.
2018-07-17 21:52:51 +09:00
Elena Lukashova
759c134276
Fixing a bug in dlsch_channel_level_core.
2018-07-11 18:12:56 +02:00
Elena Lukashova
b4ed5f1d2e
Fixing unused variable warning.
2018-07-11 16:31:49 +02:00
Elena Lukashova
e161c30c75
Merge branch 'develop' into mmse_receiver
2018-07-11 16:27:40 +02:00
Raphael Defosseux
3c3e928fb6
Merge remote-tracking branch 'origin/develop' into issue324_gccwarnings
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-07-11 15:01:41 +02:00
Raphael Defosseux
e8ea2f10cc
Merge branch 'remove_wrong_prototypes_rlc_pdcp' into 'develop'
...
Remove wrong prototypes rlc pdcp
See merge request oai/openairinterface5g!338
2018-07-11 14:19:09 +02:00
Elena Lukashova
240c429956
1. Adding lapack-dev and lapacke-dev into the build script.
...
2. Remove get_pmi from PHY_SRC_UE and add it instead to PHY_SRC_COMMON.
3. Linking lte-uesoftmodem and lte-uesoftmodem-nos1 targets with ${ATLAS_LIBRARIES}.
2018-07-10 17:58:14 +02:00
Elena Lukashova
647ed85345
Adapting PHY code to work with mex-functions:
...
1. Moving get_pmi into a separate file and making corresponding
changes in CMakeLists.txt.
2. Creating PHY_MEX library with functions required for the receiver
mex-functions.
3. Making necessary changes in defs_UE.h so that mex-functions
do not complain about multiple LOG_ calls.
2018-07-08 16:58:33 +02:00
Elena Lukashova
1d765027fe
Extracting SISO llr computations in separate fucntions
...
qpsk_llr, qam16_llr, qam64_llqam64.
2018-07-06 18:38:13 +02:00
Elena Lukashova
0dfcff7504
1. Adding cblast and lapacke-based functions required for mmse computation
...
to linear_preprocessing_rec.c.
2. Adding linear_preprocessing_rec.c to PHY_SRC_UE library.
3. Adding mmse_flag and mmse functionalities to dlsch_demodulation.
4. For now, dlsim_tm4 will not compile.
2018-07-06 18:23:21 +02:00
Elena Lukashova
fe7ba1e641
Clean up for channel_level_core
2018-07-06 16:39:21 +02:00
Elena Lukashova
b9f9e24928
Extending dlsch_dual_steam_correlation for large number of antennas.
2018-07-06 16:23:35 +02:00
Elena Lukashova
b783554d4d
Clean up of the commented code.
2018-07-06 16:22:01 +02:00
Elena Lukashova
0517367a6e
Extending dlsch_channel_level to a larger number of
...
receive and transmit antennas.
2018-07-06 15:54:35 +02:00
Elena Lukashova
2d49ed99ed
Extending channel compensation for larger number of receive
...
and transmit antennas.
2018-07-06 15:49:10 +02:00
Elena Lukashova
053ccd6b06
Extending MRC_TM34 for bigger number of receive and transmit antennas.
2018-07-06 15:31:36 +02:00
oai
719762ccab
fix basic_simulator compilation failure
2018-07-06 15:30:02 +02:00