Merge remote-tracking branch 'origin/NR_RRCConfiguration' into nr_tdd_configuration
This commit is contained in:
@@ -245,15 +245,15 @@ int nr_generate_pbch(NR_gNB_PBCH *pbch,
|
||||
uint8_t ssb_index = ssb_pdu->ssb_pdu_rel15.SsbBlockIndex;
|
||||
uint8_t *pbch_pdu = (uint8_t*)&ssb_pdu->ssb_pdu_rel15.bchPayload;
|
||||
for (int i=0; i<NR_PBCH_PDU_BITS; i++)
|
||||
pbch->pbch_a |= ((pbch_pdu[2-(i>>3)]>>(7-(i&7)))&1)<<i;
|
||||
pbch->pbch_a |= ((pbch_pdu[i>>3]>>(7-(i&7)))&1)<<i;
|
||||
|
||||
//#ifdef DEBUG_PBCH_ENCODING
|
||||
#ifdef DEBUG_PBCH_ENCODING
|
||||
|
||||
for (int i=0; i<3; i++)
|
||||
printf("pbch_pdu[%d]: 0x%02x\n", i, pbch_pdu[i]);
|
||||
|
||||
printf("PBCH payload = 0x%08x\n",pbch->pbch_a);
|
||||
//#endif
|
||||
#endif
|
||||
|
||||
// Extra byte generation
|
||||
for (int i=0; i<4; i++)
|
||||
|
||||
Reference in New Issue
Block a user