bugfix in monitoring_symbols_in_slot
This commit is contained in:
@@ -399,8 +399,10 @@ void nr_configure_dci_from_pdcch_config(nfapi_nr_dl_config_pdcch_parameters_rel1
|
||||
|
||||
// first symbol
|
||||
//AssertFatal(pdcch_scs==kHz15, "PDCCH SCS above 15kHz not allowed if a symbol above 2 is monitored");
|
||||
for (int i=0; i<get_symbolsperslot(&cfg); i++)
|
||||
if ((search_space->monitoring_symbols_in_slot>>(31-i))&1) {
|
||||
int sps = get_symbolsperslot(&cfg);
|
||||
|
||||
for (int i=0; i<sps; i++)
|
||||
if ((search_space->monitoring_symbols_in_slot>>(sps-1-i))&1) {
|
||||
pdcch_params->first_symbol=i;
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -65,7 +65,7 @@ void nr_init_search_space(nfapi_nr_search_space_t *search_space)
|
||||
search_space->duration = 5;
|
||||
search_space->slot_monitoring_periodicity = NFAPI_NR_SS_PERIODICITY_SL10;
|
||||
search_space->slot_monitoring_offset = 1;
|
||||
search_space->monitoring_symbols_in_slot = 0xC0000000; // first 2 ofdm symbols
|
||||
search_space->monitoring_symbols_in_slot = 0x3000; // 14 bits field
|
||||
search_space->css_formats_0_0_and_1_0 = 1;
|
||||
search_space->uss_dci_formats = 0; // enum to be defined-- formats 0.0 and 1.0
|
||||
for (int i=0; i<NFAPI_NR_MAX_NB_CCE_AGGREGATION_LEVELS; i++)
|
||||
|
||||
Reference in New Issue
Block a user