Commit 11998e86 authored by guhan's avatar guhan

Fixed the index issue

parent ff8fd7ed
...@@ -423,10 +423,10 @@ int rrc_mac_config_req_gNB(module_id_t Mod_idP, ...@@ -423,10 +423,10 @@ int rrc_mac_config_req_gNB(module_id_t Mod_idP,
ra->preambles.preamble_list = (uint8_t *) malloc(num_preamble*sizeof(uint8_t)); ra->preambles.preamble_list = (uint8_t *) malloc(num_preamble*sizeof(uint8_t));
for(int i=0; i<cc->num_active_ssb; i++) { for(int i=0; i<cc->num_active_ssb; i++) {
for(int j=0; j<num_preamble; j++) { for(int j=0; j<num_preamble; j++) {
if (cc->ssb_index[i] == cfra->resources.choice.ssb->ssb_ResourceList.list.array[i]->ssb) { if (cc->ssb_index[i] == cfra->resources.choice.ssb->ssb_ResourceList.list.array[j]->ssb) {
// one dedicated preamble for each beam // one dedicated preamble for each beam
ra->preambles.preamble_list[i] = ra->preambles.preamble_list[i] =
cfra->resources.choice.ssb->ssb_ResourceList.list.array[i]->ra_PreambleIndex; cfra->resources.choice.ssb->ssb_ResourceList.list.array[j]->ra_PreambleIndex;
break; break;
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment