Cedric Roux
cf208d4192
bugfix: frame is bigger than 8 bits
2017-10-13 12:11:08 +02:00
Cedric Roux
dd44c82760
bugfix: fix assert
2017-10-13 11:52:34 +02:00
Cedric Roux
493110af7a
bugfix: fix schedule_SRS (not sure this is the correct solution)
2017-10-12 16:33:52 +02:00
Cedric Roux
beaeea740d
bugfix: careful when setting harq_mask (didn't work for dci 1a sent to UE to do uplink)
2017-10-12 16:28:37 +02:00
Cedric Roux
f80f1f617d
bugfixes
...
- better ulsch harq management in phy (maybe not over)
- don't do schedule_CSI if UE not in RRC_CONNECTED (not sure if correct)
- don't call find_ulsch in fill_dci0
- some spaces cleaned
- log improved
2017-10-12 14:39:55 +02:00
Cedric Roux
84bd5bd665
put nfapi public include file in the project
2017-10-12 14:34:10 +02:00
Cedric Roux
a85a341cae
debug: add an abort() when receiving crnti Control Element
...
this is not handled correctly as of now, let's crash
2017-10-12 11:44:32 +02:00
Cedric Roux
d6fdbb4da5
bugfix: check UE presence
2017-10-12 11:42:21 +02:00
Cedric Roux
748a0790c9
T: hack for enb tracer
2017-10-12 11:00:33 +02:00
Cedric Roux
df3ebacd88
add an assert
2017-10-12 10:01:38 +02:00
Cedric Roux
6abbf040be
bugfix: test existence before adding a new one
2017-10-11 17:45:53 +02:00
Cedric Roux
c407cdba2d
bugfix: use rnti 0 to mean "unused" instead of -1
...
-1 does not work
2017-10-11 16:44:27 +02:00
Cedric Roux
b49fd36c15
bugfix: fix calls to CCE_allocation_infeasible (bad format_flag)
2017-10-11 12:18:31 +02:00
Cedric Roux
ac6f09eb2f
fix find_dlsch and find_ulsch
2017-10-11 12:08:28 +02:00
Cedric Roux
1f487d6757
fix coment
2017-10-11 12:01:22 +02:00
Cedric Roux
6d7a1a1623
minor: improve T tracer logs
2017-10-11 11:40:42 +02:00
Cedric Roux
6e269b363b
bugfix: fix tpc on pusch (maybe not the end of the story)
2017-10-10 17:55:50 +02:00
Cedric Roux
854d2dfbda
bugfix: forgot this for timing advance
2017-10-10 17:53:32 +02:00
Cedric Roux
0404f5f3ba
minor: add more tracing
2017-10-10 17:52:11 +02:00
Cedric Roux
9b428e5e2f
bugfix: fix timing advance
...
- re-use ta_timer
- when ta_timer is running:
- no TA sent to UE
- no TA from UE (for UE to have time to apply previous TA command)
- decrease ta_timer every TTI
- be careful to use correct value of ta_update (31 means no TA)
Maybe not correct, to be checked.
2017-10-10 14:10:32 +02:00
Cedric Roux
a9d6e04cf2
T: modify extract_input_subframe to dump several subframes
2017-10-09 16:33:05 +02:00
Raymond Knopp
8e6cc01905
handling of PDCCH order. stoping UE-specific scheduler during RA procedure. checking for DCI format (resource allocation) to not overwrite resource_block_coding for format 1A DCIs.
2017-10-09 01:25:23 +02:00
Raymond Knopp
6bfc0d63b4
put 50 PRB back in default enb configuration. added handling of UE release in L1/L2. detection of stale ULSCH configuration
2017-10-08 13:04:08 +02:00
Raymond Knopp
c9b8dfabb1
fixes for UE removal (update linked lists) searching of UE lists in schedule_SR/SRS/CSI
2017-10-08 00:06:07 -07:00
Raymond Knopp
7cf40fe877
trace for removing UE in MAC
2017-10-07 02:49:32 -07:00
Raymond Knopp
210754c034
Merge branch 'RU-RAU-split' of https://gitlab.eurecom.fr/oai/openairinterface5g into RU-RAU-split
2017-10-07 08:23:17 +02:00
Raymond Knopp
b8235ff707
bugfix in dci generation (padding bits set to 0 in format 0 DCI)
...
removal of LOG_I put for debugging.
2017-10-07 08:22:02 +02:00
frtabu
3b824c9067
telnet server and shared library loader enhancement
2017-10-07 00:35:23 +02:00
Cedric Roux
5d778a5cec
add debugging tool tcp_bridge
...
internal use, no documentation, no support.
2017-10-06 16:53:18 +02:00
Cedric Roux
43d12970a2
bugfix: fix TX pdu_index usage (maybe still not correct)
2017-10-06 16:41:01 +02:00
Cedric Roux
71cbdf2a56
bugfix
2017-10-06 16:00:48 +02:00
Cedric Roux
e1f19b6c61
rewrite to improve readability
2017-10-06 16:00:02 +02:00
Cedric Roux
ed1714aa63
minor: fix spacing
2017-10-06 14:54:53 +02:00
Cedric Roux
79b7b8ad0f
minor
2017-10-06 13:36:13 +02:00
Cedric Roux
a9d0bec8bc
add some optional debug tracing code for fapi
2017-10-06 13:34:03 +02:00
Cedric Roux
1485cbda77
bugfix: fix handle_ulsch_harq_pdu
...
we can't use &ul_config_pdu->ulsch_harq_pdu.harq_information directly,
because that function is called for 2 cases and the substructure
harq_information is not as the same position in both cases.
2017-10-06 12:29:41 +02:00
Cedric Roux
2c9867ff5b
spacing cleanup
2017-10-06 12:18:19 +02:00
Cedric Roux
60d10c0a9e
bugfix: fix schedule_SR (and some spacing cleanup)
2017-10-06 11:55:46 +02:00
Raymond Knopp
09e683a3be
switching some LOG_I to LOG_D, fixes for RRU IF4p5. It was broken after changes in configuration procedures. Some configuration file changes.
2017-10-05 23:24:44 +02:00
Raymond Knopp
2abe404847
deleted more old configuration files
2017-10-05 09:38:24 -07:00
Raymond Knopp
4e10d5a9e5
deleted many old configuration files
2017-10-05 09:29:32 -07:00
Cedric Roux
e52c57b894
bugfix
2017-10-05 12:39:20 +02:00
Cedric Roux
10a63f3d05
add T trace
2017-10-05 11:57:31 +02:00
Cedric Roux
4e7f9312f8
bugfix: alignment for avx2
2017-10-05 09:50:59 +02:00
frtabu
4685536b8c
telnet display log level fix
2017-10-05 00:36:29 +02:00
Cedric Roux
f2cb406bfb
fix some T traces
2017-10-04 17:58:30 +02:00
Cedric Roux
a993c9588f
T: fix trace
2017-10-04 17:27:08 +02:00
Cedric Roux
c97e054691
bugfix: fix CQI reporting
...
- don't use o_flip anymore in ulsch_decoding
- remove dl_cqi from eNB_UE_STATS
- put dl_cqi[NFAPI_CC_MAX] in UE_sched_ctrl
- adapt code for this dl_cqi change (from eNB_UE_STATS to UE_sched_ctrl)
- extract_pusch_csi has been fixed for CQI_ReportModeAperiodic_rm30,
the others need to be done. Program will exit if one uses them.
Not sure if setting sched_ctl->dl_cqi[CC_idP] has to be done in this
function...
2017-10-04 16:15:52 +02:00
Cedric Roux
0c6015cfa5
bugfix
2017-10-03 17:16:24 +02:00
Cedric Roux
6eed836f76
bugfix: fix frame/subframe
2017-10-03 16:19:37 +02:00