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
Elena Lukashova
9276a4ae07
1. Intorducing channel_compensation_core and channel_level_core
...
as more transparent functions independent from the number of
resource elements in RB. They will tream as many resource
elements as there is in the vector that is passed.
2018-07-06 15:22:21 +02:00
Raphael Defosseux
204488f879
Merge branch 'automatic_turbo_interleaver_table' into 'develop'
...
remove precomputed turbo codec interleaver table, remove useless F1 and F2…
See merge request oai/openairinterface5g!335
2018-07-04 10:00:10 +02:00
laurent
2b74085b21
Merge branch 'automatic_turbo_interleaver_table' of https://gitlab.eurecom.fr/oai/openairinterface5g into automatic_turbo_interleaver_table
2018-07-03 22:42:48 +02:00
laurent
2e3b588477
fix #include
2018-07-03 22:40:44 +02:00
laurent
6468f32c3b
remove precomputed turbo codec interleaver table, remove useless F1 and F2 parameters to turbo codec (also remove global var dependancy between libraries)
2018-07-03 22:40:44 +02:00
Raphael Defosseux
4078b57313
Merge branch 'develop' into automatic_turbo_interleaver_table
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-07-03 16:58:22 +02:00
Raphael Defosseux
668c2d8d9b
Merge branch '322-code-cleanup-log_m-to-replace-write_output' into 'develop'
...
Resolve "Code cleanup - LOG_M to replace write_output"
See merge request oai/openairinterface5g!336
2018-07-03 16:49:51 +02:00
Raphael Defosseux
f3b5f5433c
Merge branch 'develop' into '322-code-cleanup-log_m-to-replace-write_output'
...
# Conflicts:
# openair1/PHY/LTE_UE_TRANSPORT/srs_modulation.c
2018-07-03 15:48:19 +02:00
Raphael Defosseux
21fd147cd8
Merge branch '312-minor-modifications-to-crc-code' into 'develop'
...
Resolve "Minor modifications to CRC code"
See merge request oai/openairinterface5g!319
2018-07-03 14:45:24 +02:00
Raphael Defosseux
edec2f6c5f
CI: hotfix -- bash syntax error
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-07-03 13:14:53 +02:00
Raphael Defosseux
3cdad2d031
CI: hotfix: stability
...
-- adding sudo apt-get update for all variants
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-07-03 12:59:04 +02:00
Raphael Defosseux
12a4de374c
Merge branch '320-code-cleanup-removal-of-if-0' into 'develop'
...
Resolve "Code cleanup - removal of "#if 0""
See merge request oai/openairinterface5g!329
2018-07-03 12:01:22 +02:00
Raphael Defosseux
0a9225082f
CI: hotfix: syntax error in Jenkins pipeline
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-29 17:25:55 +02:00
Raphael Defosseux
70e9b3ef7f
Merge branch 'develop-ci' into 'develop'
...
CI: stability improvement
See merge request oai/openairinterface5g!337
2018-06-29 17:22:13 +02:00
Raphael Defosseux
c3d1aac90a
CI: stability / cosmetics improvements
...
-- Stability issues when installing packages for USRP variants on new VM
It sometimes timed-out
Added loop up to 5 tries to add apt-repository
-- Temporary merge during MergeRequest processing now returns an
error when there are any conflicts
Will stop the whole build
-- Physical simulator now has a XLST for the XML result
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-29 16:43:37 +02:00
Raphael Defosseux
e63ff57137
CI: hotfix
...
-- calling twice phy-sim test
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-28 15:08:53 +02:00
bruno mongazon
f0bb6f8e5d
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into 322-code-cleanup-log_m-to-replace-write_output
2018-06-28 14:17:24 +02:00
Raphael Defosseux
9f299e77e6
CI: hotfix
...
-- Corrected the long option version for variant in test run script
-- added proper test in zip command in pipeline
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-28 14:16:50 +02:00
bruno mongazon
08e0571cb5
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into 322-code-cleanup-log_m-to-replace-write_output
2018-06-28 14:16:38 +02:00
bruno mongazon
94611edefe
fix issue #322
2018-06-28 14:15:15 +02:00
Raphael Defosseux
8b833dfe99
Merge branch 'develop-ci' into 'develop'
...
CI: running physical simulator tests
See merge request oai/openairinterface5g!334
2018-06-28 13:43:46 +02:00
Raphael Defosseux
a92fbe7c6e
CI: Finalize phy-sim test status
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-28 11:39:22 +02:00
Raphael Defosseux
6e28bfe6eb
CI: First run of tests
...
-- on physical simulators
-- no proper report yet
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-28 11:39:22 +02:00
Cedric Roux
71dacd442d
hotfix: clear memory after allocation
2018-06-27 18:02:58 +02:00
Raphael Defosseux
25d36e3a5b
Merge branch 'develop-ci' into 'develop'
...
CI: fixing typos
See merge request oai/openairinterface5g!333
2018-06-26 17:27:29 +02:00
Raphael Defosseux
c0e2a0105b
CI: litte syntax / typos
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-26 17:00:57 +02:00
Raphael Defosseux
a6551640e5
CI: hotfix :: Virtual machines are started sequentially to prevent crashes
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-26 15:35:35 +02:00
bruno mongazon
7a5c40c130
fix issue #320 after having to merge with develop again since committed in the meantime
2018-06-26 15:08:49 +02:00
Sebastian Wagner
9f85621977
Constant arrays in HEX
2018-06-26 14:29:24 +02:00
Raphael Defosseux
545435370f
Merge branch 'develop-ci' into 'develop'
...
CI: adding Ethernet-transport variants to build
See merge request oai/openairinterface5g!332
2018-06-26 14:12:07 +02:00
Raphael Defosseux
d8560bba2b
CI: adding Ethernet-transport variants to build
...
-- fix cmake file for missing header in --noS1 option
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-26 13:40:06 +02:00
Raphael Defosseux
c64c5b25fb
CI: fix in -k option syntax
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-26 13:40:06 +02:00
Raphael Defosseux
348d9aaade
CI: enhancements
...
-- VM are kept alive to prepare for running tests
-- Added destroy script to kill all VM after run
-- VM names are now based on jobname and buildid
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2018-06-26 13:40:06 +02:00
laurent
948df46d55
remove precomputed turbo codec interleaver table, remove useless F1 and F2 parameters to turbo codec (also remove global var dependancy between libraries)
2018-06-26 13:10:56 +02:00
Sebastian Wagner
467eb9203e
Truncated long lines
2018-06-26 12:37:14 +02:00
Cedric Roux
76ff65862a
Merge remote-tracking branch 'origin/issue319_fairRR_fdd' into develop
2018-06-26 12:30:24 +02:00
Sebastian Wagner
4a523a394d
Arrays for CRC calculation are defined as constants.
2018-06-26 12:05:30 +02:00
Cedric Roux
d789166d4c
hotfix: disable phy_test_mode in default configuration file
2018-06-26 10:49:22 +02:00
Cedric Roux
142fa8f4da
hotfix: remove code that deadlocks
...
We have to not call that function here because
it blocks everything if number of proc > 4.
2018-06-26 10:43:31 +02:00
Haruki NAOI
cbed24fc2b
fix: PHY_TX_THREAD option doesn't work if processor has more than 5 cores.
2018-06-26 15:28:43 +09:00
Haruki NAOI
76282a84b8
fix: nb_rbs is not correctly pass to per-prosessor when fairRR scheduler is used.
2018-06-26 15:23:15 +09:00