tayloreisman16 / LTE-GNU-Radio-Code

1 stars 0 forks source link

Tap Delay and/or Data Pointer Wrong #9

Closed tayloreisman16 closed 3 years ago

tayloreisman16 commented 3 years ago

Code is currently able to use perfect channel estimation via genie channel insertion; however, the actual ptr to the data is off by -1. This means that the data_ptr correctly resolves points 95 to 95+80, etc.

image

In a perfect case, this should be the data pointer layout. However, we have a max tap of +1, yet we still resolve the data_ptr to +0, but with perfect channel we need -1.

tayloreisman16 commented 3 years ago

The problem is not with the synch point, if you turn off the perfect channel insertion it will produce the correct points. The problem lies in the way it handles the perfect channel.