fix on sch dmrs
This commit is contained in:
@@ -85,7 +85,7 @@ uint8_t get_delta(uint8_t ap, uint8_t config) {
|
|||||||
return ((config==NFAPI_NR_DMRS_TYPE1)?(pdsch_dmrs_1[ap][2]):(pdsch_dmrs_2[ap][2]));
|
return ((config==NFAPI_NR_DMRS_TYPE1)?(pdsch_dmrs_1[ap][2]):(pdsch_dmrs_2[ap][2]));
|
||||||
}
|
}
|
||||||
|
|
||||||
uint16_t get_dmrs_freq_idx(uint8_t n, uint8_t k_prime, uint8_t delta, uint8_t dmrs_type) {
|
uint16_t get_dmrs_freq_idx(uint16_t n, uint8_t k_prime, uint8_t delta, uint8_t dmrs_type) {
|
||||||
uint16_t dmrs_idx = (dmrs_type)? (6*n+k_prime+delta):((n<<2)+(k_prime<<1)+delta);
|
uint16_t dmrs_idx = (dmrs_type)? (6*n+k_prime+delta):((n<<2)+(k_prime<<1)+delta);
|
||||||
return dmrs_idx;
|
return dmrs_idx;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -45,6 +45,6 @@ void get_Wf(int8_t *Wf, uint8_t ap, uint8_t config);
|
|||||||
|
|
||||||
uint8_t get_delta(uint8_t ap, uint8_t config);
|
uint8_t get_delta(uint8_t ap, uint8_t config);
|
||||||
|
|
||||||
uint16_t get_dmrs_freq_idx(uint8_t n, uint8_t k_prime, uint8_t delta, uint8_t dmrs_type);
|
uint16_t get_dmrs_freq_idx(uint16_t n, uint8_t k_prime, uint8_t delta, uint8_t dmrs_type);
|
||||||
|
|
||||||
uint8_t get_l0(uint8_t mapping_type, uint8_t dmrs_typeA_position);
|
uint8_t get_l0(uint8_t mapping_type, uint8_t dmrs_typeA_position);
|
||||||
|
|||||||
Reference in New Issue
Block a user