fixing after merge with develop-nr. nr_pbchsim not functional
This commit is contained in:
@@ -442,7 +442,7 @@ void polar_encoder_fast(uint64_t *A,
|
|||||||
// b_{N'-1} b_{N'-2} ... b_{N'-A} b_{N'-A-1} ... b_{N'-A-Nparity} = a_{N-1} a_{N-2} ... a_{N-A} p_{N_parity-1} ... p_0
|
// b_{N'-1} b_{N'-2} ... b_{N'-A} b_{N'-A-1} ... b_{N'-A-Nparity} = a_{N-1} a_{N-2} ... a_{N-A} p_{N_parity-1} ... p_0
|
||||||
|
|
||||||
for (n=0;n<quadwlen;n++) if (n==0) B[n] = (A[n] << polarParams->crcParityBits) | tcrc;
|
for (n=0;n<quadwlen;n++) if (n==0) B[n] = (A[n] << polarParams->crcParityBits) | tcrc;
|
||||||
else B[n] = (A[n] << polarParams->crcParityBits) | (A[n-1]>>64-polarParams->crcParityBits);
|
else B[n] = (A[n] << polarParams->crcParityBits) | (A[n-1]>>(64-polarParams->crcParityBits));
|
||||||
|
|
||||||
|
|
||||||
uint8_t *Bbyte = (uint8_t*)B;
|
uint8_t *Bbyte = (uint8_t*)B;
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ void nr_polar_init(t_nrPolar_paramsPtr *polarParams,
|
|||||||
|
|
||||||
//Parse the list. If the node is already created, return without initialization.
|
//Parse the list. If the node is already created, return without initialization.
|
||||||
while (currentPtr != NULL) {
|
while (currentPtr != NULL) {
|
||||||
printf("currentPtr->idx %d, (%d,%d,%d)\n",currentPtr->idx,messageType,messageLength,aggregation_prime);
|
// printf("currentPtr->idx %d, (%d,%d,%d)\n",currentPtr->idx,messageType,messageLength,aggregation_prime);
|
||||||
if (currentPtr->idx == (messageType * messageLength * aggregation_prime)) return;
|
if (currentPtr->idx == (messageType * messageLength * aggregation_prime)) return;
|
||||||
else currentPtr = currentPtr->nextPtr;
|
else currentPtr = currentPtr->nextPtr;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -661,7 +661,6 @@ int nr_rx_pbch( PHY_VARS_NR_UE *ue,
|
|||||||
|
|
||||||
//polar decoding de-rate matching
|
//polar decoding de-rate matching
|
||||||
|
|
||||||
nr_ue_pbch_vars->nrPolar_params = NULL;
|
|
||||||
nr_polar_init(&nr_ue_pbch_vars->nrPolar_params,
|
nr_polar_init(&nr_ue_pbch_vars->nrPolar_params,
|
||||||
NR_POLAR_PBCH_MESSAGE_TYPE,
|
NR_POLAR_PBCH_MESSAGE_TYPE,
|
||||||
NR_POLAR_PBCH_PAYLOAD_BITS,
|
NR_POLAR_PBCH_PAYLOAD_BITS,
|
||||||
|
|||||||
Reference in New Issue
Block a user