Re:Homemade GPS Receiver (2013)
by brian-armstrong on Tuesday June 26, 2018 @08:19AM
(#17399916)
Yes, this is really cool! If anyone’s curious, this is called a rake receiver https://en.m.wikipedia.org/wiki/Rake_receiver
Conceptually, what you do is correlate on the incoming signal like normal, this first lock is the dominant path. You take the component that correlated and subtract it from the incoming signal and correlate again on what remains. This lock is the second multipath. You can do this to recover as many multipaths as you want or have dynamic range for. Finally, the relative offsets in the correlations tell you how to re-align all the multipaths in time. Once they are aligned you can sum them together and get more SNR than if there had been no multipath at all.