Patent ID: 7860145
Filing Date: 2010-12-28
Classification: G01S,H04B,H04J

Abstract:
1. A satellite navigation device, comprising: a receiver including an adjustable code generator, the adjustable code generator being configurable to generate any of a plurality of global navigation satellite system (GNSS) spread-spectrum code signals in a GNSS, respective code signals of the plurality corresponding to respective satellites in the GNSS, the adjustable code generator having a plurality of respective configurations to generate the respective code signals, wherein each spread-spectrum code signal has a respective length corresponding to a repetition period and the plurality of spread-spectrum code signals includes first and second spread-spectrum code signals having distinct first and second lengths; the adjustable code generator including a feedback loop, the feedback loop including a programmable feedback mask and a feedback mask table, wherein the feedback mask table contains a set of feedback masks, respective feedback masks of the set corresponding to respective spread-spectrum code signals, and a respective feedback mask for a respective spread-spectrum code signal is a binary representation of a corresponding polynomial.