GPS супутникипередають два типи несучих сигналів, а саме несучу L1 з частотою 1575,42 МГц і несучу L2 з частотою 1227,60 МГц. Їх частоти в 154 і 120 разів перевищують базову частоту 10,23 МГц відповідно, а довжина хвилі становить 19,03 см. І 24,42 см. Різноманітність сигналів окремо модулюється на L1 і L2. Ці сигнали в основному включають:
C/A код
Код C/A також називають грубим кодом збору даних. Він модулюється на несучій L1 і є псевдовипадковим шумовим кодом 1 МГц (код PRN) із довжиною коду 1023 біта (період 1 мс). Оскільки C/A-код кожного супутника відрізняється, ми часто використовуємо їхні номери PRN, щоб розрізняти їх. Код C/A є основним сигналом, який використовується звичайними користувачами для визначення відстані між станцією та супутником.
P код
Код P також відомий як тонкий код. Він модулюється на несучих L1 і L2 і є кодом псевдовипадкового шуму 10 МГц з періодом семи днів. У реалізації AS P-код і W-код додаються за модулем два для генерації секретного Y-коду. Наразі звичайні користувачі не можуть використовувати код P для навігації та позиціонування.
код Y
Дивіться код P.