Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG-RAN
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Michael Black
OpenXG-RAN
Commits
f04f8e7d
Commit
f04f8e7d
authored
Nov 05, 2021
by
Melissa Elkadi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Setting ra_state breaks RA Procedure for NSA mode
Also, changed some if statement formatting.
parent
bf8a37f8
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
9 deletions
+5
-9
executables/nr-ue.c
executables/nr-ue.c
+5
-9
No files found.
executables/nr-ue.c
View file @
f04f8e7d
...
@@ -374,7 +374,6 @@ static void check_nr_prach(NR_UE_MAC_INST_t *mac, nr_uplink_indication_t *ul_inf
...
@@ -374,7 +374,6 @@ static void check_nr_prach(NR_UE_MAC_INST_t *mac, nr_uplink_indication_t *ul_inf
ul_info
->
slot_tx
);
ul_info
->
slot_tx
);
if
(
nr_prach
==
1
)
if
(
nr_prach
==
1
)
{
{
mac
->
ra
.
ra_state
=
GENERATE_PREAMBLE
;
L1_nsa_prach_procedures
(
ul_info
->
frame_tx
,
ul_info
->
slot_tx
,
prach_pdu
);
L1_nsa_prach_procedures
(
ul_info
->
frame_tx
,
ul_info
->
slot_tx
,
prach_pdu
);
ul_config
->
number_pdus
=
0
;
ul_config
->
number_pdus
=
0
;
ul_info
->
ue_sched_mode
=
SCHED_ALL
;
ul_info
->
ue_sched_mode
=
SCHED_ALL
;
...
@@ -446,16 +445,13 @@ static void *NRUE_phy_stub_standalone_pnf_task(void *arg)
...
@@ -446,16 +445,13 @@ static void *NRUE_phy_stub_standalone_pnf_task(void *arg)
module_id_t
mod_id
=
0
;
module_id_t
mod_id
=
0
;
NR_UE_MAC_INST_t
*
mac
=
get_mac_inst
(
mod_id
);
NR_UE_MAC_INST_t
*
mac
=
get_mac_inst
(
mod_id
);
if
(
mac
->
mib
==
NULL
)
if
(
get_softmodem_params
()
->
sa
&&
mac
->
mib
==
NULL
)
{
{
if
(
get_softmodem_params
()
->
sa
)
LOG_D
(
NR_MAC
,
"We haven't gotten MIB. Lets see if we received it
\n
"
);
{
nr_ue_dl_indication
(
&
mac
->
dl_info
,
&
ul_time_alignment
);
LOG_D
(
NR_MAC
,
"We haven't gotten MIB. Lets see if we received it
\n
"
);
process_queued_nr_nfapi_msgs
(
mac
,
sfn_slot
);
nr_ue_dl_indication
(
&
mac
->
dl_info
,
&
ul_time_alignment
);
process_queued_nr_nfapi_msgs
(
mac
,
sfn_slot
);
}
}
}
if
(
mac
->
scc
==
NULL
&&
mac
->
scc_SIB
==
NULL
)
if
(
mac
->
scc
==
NULL
&&
mac
->
scc_SIB
==
NULL
)
{
{
LOG_D
(
MAC
,
"[NSA] mac->scc == NULL and [SA] mac->scc_SIB == NULL!
\n
"
);
LOG_D
(
MAC
,
"[NSA] mac->scc == NULL and [SA] mac->scc_SIB == NULL!
\n
"
);
continue
;
continue
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment