Rohit Gupta
fb0aa1115e
Gitlab CI: minor fixes to bandrich UE conf
2016-06-18 18:54:23 +02:00
Raymond Knopp
21aff80bc9
Merge branch 'enhancement-10-harmony' of https://gitlab.eurecom.fr/oai/openairinterface5g into enhancement-10-harmony
...
Conflicts:
targets/RT/USER/lte-enb.c
2016-06-18 03:52:06 -07:00
Raymond Knopp
f91457d8d2
added common acquisition interfaces for ExpressMIMO2
2016-06-18 03:48:23 -07:00
Cedric Roux
8e28dacdd9
add a small utility to extract a configuration file from a log
2016-06-17 15:39:25 +02:00
Sandeep Kumar
5541cafd95
add vcd logging for send, recv if4 and delay for testing without recv
2016-06-17 15:39:24 +02:00
Cedric Roux
99d1328d6e
add a very basic replay tracer
...
to be used in conjunction with another tracer
so conceptually it's more a tracee than a tracer
2016-06-17 15:16:49 +02:00
Cedric Roux
97d1dcbccd
add a 'record' tracer
2016-06-17 15:16:19 +02:00
Sandeep Kumar
e38dc81c16
just testing node function
2016-06-17 12:19:36 +02:00
Cedric Roux
9d49702639
cleanup: put DEFAULT_REMOTE_IP and DEFAULT_REMOTE_PORT in utils.h
2016-06-17 11:14:14 +02:00
S. Sandeep Kumar
03f66cb85e
handle prach rx for enb node functions
2016-06-17 04:14:41 +05:30
S. Sandeep Kumar
d7781f7a31
asthetic fixes for lte-enb.c
2016-06-17 01:47:42 +05:30
Rohit Gupta
1581fcb5cb
Merge branch 'develop' into feature-34-test_framework
2016-06-16 22:17:20 +02:00
Sandeep Kumar
c5745c1622
highlight send/recv if4 - midsave to swich pc
2016-06-16 17:44:05 +02:00
Cedric Roux
031e6a024f
Merge branch 'develop' into T
2016-06-16 17:22:30 +02:00
Cedric Roux
126be3fea6
synchronize VCD data in the T
2016-06-16 17:13:32 +02:00
Rohit Gupta
2be7706692
Merge branch 'develop'
2016-06-16 14:10:34 +02:00
Rohit Gupta
6bb3a001fa
minor updates to X310 test cases
2016-06-16 14:09:52 +02:00
Sandeep Kumar
c76951a319
handle per cc device for some tx/rx cases
2016-06-16 12:49:15 +02:00
Sandeep Kumar
dd6e1f9d87
fixes for if4_tools for compilation
2016-06-16 12:45:08 +02:00
Cedric Roux
d0a33fac6c
cleanup: rename legacy groups warning/info/error/xxx
2016-06-16 12:36:29 +02:00
Cedric Roux
1f389ec019
cleanup: rename PHY traces (and update code to reflect the changes)
2016-06-16 12:16:20 +02:00
Sandeep Kumar
b70b2ac4c4
add openair0 device to eNB struct and per CC_id changes
2016-06-16 11:32:48 +02:00
Cedric Roux
70d58491fc
bugfix: uplink transmission/retransmission traces were wrong
2016-06-16 11:09:25 +02:00
Cedric Roux
4ea0121cab
hotfix: rewrite allocate_CCEs, it didn't work properly.
...
The distinction common space/user space still requires some
careful examination.
2016-06-15 22:24:15 +02:00
Frédéric Leroy
cdb182c153
CMakeLists.txt: force compilation to gnu89 standard for gccxml
...
clang have changed its default standard to C11 compilation and is stricter.
Ensure use of gnu89 standard to use pthread extension for --castxml-gccxml
2016-06-15 14:07:54 +02:00
Frédéric Leroy
22b278d43b
CMakeLists.txt: fix lte-softmodem-nos1 build
...
It can't link because nas_config.c and rb_config.c was commented.
2016-06-15 14:07:53 +02:00
Frédéric Leroy
f81b6704f4
lmsSDR: remove static from struct SamplesPacket.
...
Th struct SamplesPacket is a type declaration. It is not defined
in memory and thus samplesCount can't be declared static.
Transform it to true cpp static variable class as this is c++ source.
2016-06-15 14:07:53 +02:00
cubiq
2349b37e1f
lte-softmodem: add "-ldl" options to linkage
2016-06-15 14:07:53 +02:00
Frédéric Leroy
eb029cb811
build_helper: use official bladerf packages
...
bladerf ppa don't publish packages for Ubuntu 16.04.
There are official packages for bladerf so we use these.
2016-06-15 14:07:53 +02:00
Frédéric Leroy
ccddb78594
build_oai: make USRP build possible without hardware
2016-06-15 14:07:53 +02:00
Frédéric Leroy
feb5979830
build_helper: remove non-existent package uhd
...
It breaks apt-get remove command
2016-06-15 14:07:53 +02:00
Frédéric Leroy
05ad02d555
build_helper: add flag to allow compiling software without hardware
...
Add --disable-hardware-dependency flag to avoid hardware need when compiling OAI.
For the momment it avoids to flash bladeRF hardware
2016-06-15 14:07:53 +02:00
Frédéric Leroy
81d96a3110
CMakeLists.txt: Add missing check and include for pgm library
2016-06-15 14:07:53 +02:00
Frédéric Leroy
5710c1c3ad
build_helper: replace dependency on libpgm-5.x.0 in check_install_oai_software
...
libpgm-dev will add the dependency on libpgm 5.2.0 or 5.1.0 automatically
according to the ubuntu version
2016-06-15 14:07:53 +02:00
Frédéric Leroy
12c0ec8334
build_helper: remove libblas3gf for ubuntu 16.04
...
liblas3gf have been replaced by libblas3 on 16.04
liblas3* will be pulled by libblas-dev, so we don't need to add it to package list
2016-06-15 14:07:53 +02:00
Frédéric Leroy
2b98daec1b
build_helper: add missing package in check_install_oai_software
2016-06-15 14:07:52 +02:00
Frédéric Leroy
6b2247f12c
build_helper: fix package version according to distribution
2016-06-15 14:07:52 +02:00
Frédéric Leroy
02d321f964
fix iperf3 installation for Ubuntu 14.04
2016-06-15 08:53:10 +02:00
Frédéric Leroy
1c81ad97b3
add missing package software-properties-common
...
This package is needed for the command add-apt-repository
2016-06-15 08:38:32 +02:00
Frédéric Leroy
67eb92cda9
Check if the distribution is supported
...
Thank to Thomas Laurent for refactorize get_distribution_released
2016-06-15 08:11:20 +02:00
Sandeep Kumar
981655ccb1
integrate send_IF4 with alaw lut
2016-06-14 17:05:07 +02:00
Raymond Knopp
626d107978
Merge branch 'develop' into enhancement-10-harmony
...
Conflicts:
cmake_targets/CMakeLists.txt
openair1/SCHED/phy_mac_stub.c
targets/RT/USER/lte-softmodem.c
targets/RT/USER/lte-ue.c
2016-06-14 05:41:18 -07:00
Frédéric Leroy
51b5fcd489
build_helper: tell where the log will be written in compilations()
...
build_helper exits early on error. compilations() tells where the
compilation logs can be found after compiling it. So in case of error, it
was never displayed.
Add a log info before compiling
2016-06-14 14:19:48 +02:00
Frédéric Leroy
34801af904
build_oai: exit early on error
...
There are a lot of case where the build scripts fails. Despite this, the
build script happily continue to the end and tells "Successfully built
xxxx".
This fix ensure the build stops early with the first error message on the
bottom of the log.
2016-06-14 13:55:25 +02:00
Sandeep Kumar
a33bb69421
added multiple eth_params read
2016-06-14 11:18:47 +02:00
Rohit Gupta
22bf711a5d
Gitlab CI: USRP B210 Reset
2016-06-14 02:30:02 +02:00
Rohit Gupta
8bad83010e
Gitlab CI: minor fix for bandrich UE
2016-06-14 02:25:40 +02:00
S. Sandeep Kumar
e48a34f68f
added alaw lut for +-16/+8/+-16
2016-06-14 05:07:16 +05:30
Rohit Gupta
7481517d0e
Merge branch 'develop' into feature-34-test_framework
2016-06-14 01:06:11 +02:00
Rohit Gupta
ba997a2bce
Merge branch 'T' into 'develop'
...
T
I did some compilation tests using `./build_oai -s --run-group "0101*"`, all was fine.
I ran `lte-softmodem` with the sequans and let it run for a while with both
uplink and downlink UDP low throughput traffic, all was fine.
I ran some TCP tests, downlink 14 Mb/s (because the sequans does not report
a CQI of 15 but 14 maximum, so we don't go to maximum MCS, so 14 Mb/s instead
of 16) with a very clean radio (almost no error in the HARQ processes).
For uplink things are not so clean, it starts at 6 Mb/s and after a while goes
down to 2/3 Mbit/s. Lot's of errors in the HARQ processes, mostly uplink but
also downlink.
This is a both with and without T activated.
So to me it's fine.
The T tracer is a debugging tool. When it's not enabled,
it has zero impact on the processing. I think we need to
do very little tests before merging. I'll let you decide
but to me it's okay!
See merge request !36
2016-06-14 00:33:14 +02:00