Cedric Roux
bbcfd0047c
add a "hacks" directory with hackish-quality pieces of software
...
stuff put in there is of lower quality / coding standard / whatever
and serves as example to do quick debugging taks using the T
infrastructure
2016-06-22 11:14:27 +02:00
Cedric Roux
3c5e27618d
add PUSCH IQ and UL channel estimates for UE 0 to enb.c
2016-06-22 11:10:53 +02:00
Cedric Roux
f31145ac96
new IQ logger
...
the current version is very specific to PUSCH IQ data, where the
input buffer has a special format
to be rewritten cleanly at some point
2016-06-22 10:58:25 +02:00
Cedric Roux
d2bd09bb9d
add function framelog_set_update_only_at_sf9 and update code about it
2016-06-22 10:55:34 +02:00
Cedric Roux
8c328e00b0
increase size of enb.c man window
2016-06-22 10:53:59 +02:00
Cedric Roux
7d311b57df
hotfix: a value was missing in ref24
...
That led to uplink two resource blocks to fail being decoded (not always),
due to wrong channel estimation. (As was the previous hotfix for five
resource blocks.)
This commit also includes some cleanup of some historical code that is
not relevant anymore.
2016-06-21 15:54:03 +02:00
Cedric Roux
0d022cf5b0
hotfix: ref_primes has wrong value for 5 prbs
...
the bigger prime number lower than 60 is 59, not 50
2016-06-21 13:04:13 +02:00
Rohit Gupta
039f819d10
Gitlab CI: fix for 0255* + iperf script route
2016-06-20 18:59:44 +02:00
Rohit Gupta
f7d815190b
Gitlab CI: fix for 0255* + iperf script route
2016-06-20 18:58:06 +02:00
Cedric Roux
0f0fa90d16
xy view to exist in two flavours
...
XY_LOOP_MODE: replace old points with new ones, using the maximum size
of the view
XY_FORCE_MODE: append_forced sets those and only those points
and we crash if we pass too much points
2016-06-20 15:40:53 +02:00
Cedric Roux
8e458d9c9b
add a very basic step mechanism to replay.c
2016-06-20 11:36:17 +02:00
Cedric Roux
c5b126f598
update format of trace ENB_PHY_PUSCH_IQ to include N_RB_UL and symbols_per_tti
2016-06-20 10:02:40 +02:00
Rohit Gupta
0bca3ea53d
minor fixes to build scripts
2016-06-18 23:44:38 +02:00
Rohit Gupta
9c21ceac22
Merge branch 'develop' into bugfix-96-Fix-build-script-for-16.04-installation-v3
2016-06-18 22:53:39 +02:00
Rohit Gupta
566fd4515c
Merge branch 'feature-34-test_framework' into develop
2016-06-18 22:16:47 +02:00
Rohit Gupta
7f4ec78295
Merge branch 'develop' into feature-34-test_framework
2016-06-18 22:16:11 +02:00
Rohit Gupta
c00fae8702
Gitlab CI: minor fix for 0155* test cases
2016-06-18 22:15:09 +02:00
Rohit Gupta
fabb23bbde
minor fix to asn1c installation
2016-06-18 21:21:31 +02:00
Rohit Gupta
9c4bfb0195
Gitlab CI: netifaces installation + minor fixes
2016-06-18 19:53:14 +02:00
Rohit Gupta
79df1bf7a2
Merge branch 'feature-34-test_framework' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-34-test_framework
2016-06-18 18:56:19 +02:00
Rohit Gupta
fb0aa1115e
Gitlab CI: minor fixes to bandrich UE conf
2016-06-18 18:54:23 +02:00
Cedric Roux
8e28dacdd9
add a small utility to extract a configuration file from a log
2016-06-17 15:39:25 +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
Cedric Roux
9d49702639
cleanup: put DEFAULT_REMOTE_IP and DEFAULT_REMOTE_PORT in utils.h
2016-06-17 11:14:14 +02:00
Rohit Gupta
1581fcb5cb
Merge branch 'develop' into feature-34-test_framework
2016-06-16 22:17:20 +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
6bb3a001fa
minor updates to X310 test cases
2016-06-16 14:09:52 +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
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
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