Commit Graph
4232 Commits
Author SHA1 Message Date
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
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
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
Sandeep Kumar 2cd8489086 starting to add run options for node_function 2016-06-13 18:50:05 +02:00
Sandeep Kumar 2cc779b930 added macros for packet_type 2016-06-13 18:27:42 +02:00
Raymond Knopp 8adffcea3a small bugfix in turbo-encoder (both SSE4 and AVX2) which affected short block-lengths 2016-06-13 11:50:56 +02:00
Raymond Knopp 29905893b0 Merge branch 'enhancement-10-harmony' of https://gitlab.eurecom.fr/oai/openairinterface5g into enhancement-10-harmony 2016-06-13 01:47:16 -07:00
Raymond Knopp 45cbc8ab7d fixed unitary simulators 2016-06-12 21:44:40 -07:00
S. Sandeep Kumar 9c159229d5 added rcc rx recv_IF4 logic 2016-06-13 02:48:05 +05:30
Raymond Knopp a2e7ddee86 fixed AVX2 issue in 3gpplte_sse.c 2016-06-12 04:56:16 -07:00
Cedric Roux 26c3a6a039 forgot to include T.h
if you compile *without* T it fails because the T macro is interpreted
as a function call
2016-06-10 12:42:44 +02:00
Cedric Roux e1cc2fe2b8 cleanup after merge 2016-06-10 12:12:03 +02:00
Cedric Roux 310b027acd Merge remote-tracking branch 'main/develop' into T
Conflicts:
	cmake_targets/CMakeLists.txt
	cmake_targets/build_oai
	openair1/PHY/LTE_TRANSPORT/pucch.c
	openair1/SCHED/phy_procedures_lte_eNb.c
	openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
	targets/RT/USER/lte-softmodem.c
2016-06-10 11:49:59 +02:00
Rohit Gupta ec905e7cf9 fixed a bug in initialization of DCI 2016-06-10 11:14:20 +02:00
Dominique Nussbaum 841078e668 fixes for 20MHz 2016-06-10 11:14:07 +02:00
Cedric Roux 468020879e enb.c logs MAC/RLC/PDCP
very basic, to be refined, find a nice way to display (plot? text?)
protocol data movement
2016-06-10 10:48:39 +02:00
Cedric Roux 262cda6199 add PDCP traces to the code 2016-06-10 10:48:13 +02:00
Cedric Roux 10dbc33e01 add RLC traces to the code 2016-06-10 10:47:42 +02:00
Cedric Roux d7e072a413 MAC tracing in the code 2016-06-10 10:46:45 +02:00
Cedric Roux 416491821d add mac/rlc/pdcp messages' definitions to T_messages.txt
to be refined, it's rough
2016-06-10 10:44:42 +02:00
Cedric Roux dd55be2c67 cleanup 2016-06-09 17:35:41 +02:00
Cedric Roux 57240cc03b switch to utf-8 2016-06-09 17:33:43 +02:00
Cedric Roux b0e50688ee cleanup: introduce ticktime_filter() 2016-06-09 16:20:32 +02:00
Cedric Roux f9843f46bc add UL/DL harq ticktime view to enb.c 2016-06-09 10:51:24 +02:00
Cedric Roux 6f72af21c2 make tick larger in ticktime.c
3 pixels wide look better than 1
2016-06-09 10:47:27 +02:00
Cedric Roux c27e69f633 add harq_pid to some T traces
- update T_messages.txt
- update call sites of the T for thoses traces
2016-06-09 10:44:47 +02:00
Cedric Roux bdd8ee3eed restructure a bit the views in enb.c
more readable, still not satisfying though
2016-06-09 10:41:38 +02:00
Cedric Roux e268281233 add T log ENB_MASTER_TICK 2016-06-09 10:40:53 +02:00
Raymond Knopp 889262e109 Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop 2016-06-08 23:15:06 -07:00
Raymond Knopp f7b6d16c4e initializations for LMSSDR 2016-06-08 19:27:11 +02:00
Cedric Roux 1dff773eb2 add 'and' filter operation 2016-06-08 16:47:45 +02:00
Cedric Roux 72f56da6b6 add a filter to loggers
events are accepted by the logger if the filter accepts them
the filter is optional (no filter means to accept all events)
2016-06-08 16:35:08 +02:00
Cedric Roux dfd2a541c3 Merge branch 'bugfix-11i-oaisim-frame' into 'develop'
improve the use of the variable "frame" in oaisim

The modifications are only in oaisim.c.
It is thus needless to run soft-modem tests.
Only oaisim tests are required.

See merge request !34
2016-06-08 15:52:51 +02:00
Cedric Roux 63652f94fa tick timeview/log
this is like timeview but the plotting is done at frame/subframe
resolution of a given reference clock signal, let's say.

The realtime information of the events is not used. It's all
logical.

It will be used to log harq processes for the moment.
2016-06-08 12:50:35 +02:00