GPS palydovaiperduoda dviejų tipų nešlio signalus, būtent L1 nešiklį, kurio dažnis yra 1575,42 MHz, ir L2 nešiklį, kurio dažnis yra 1227,60 MHz. Jų dažniai yra atitinkamai 154 ir 120 kartų didesni už pagrindinio 10,23 MHz dažnio, o bangos ilgiai yra 19,03 cm. Ir 24,42 cm. L1 ir L2 atskirai moduliuojami įvairūs signalai. Šie signalai daugiausia apima:
C/A kodas
C/A kodas taip pat vadinamas grubiu gavimo kodu. Jis moduliuojamas L1 nešikliu ir yra 1MHz pseudoatsitiktinio triukšmo kodas (PRN kodas), kurio kodo ilgis yra 1023 bitai (1 ms laikotarpis). Kadangi kiekvieno palydovo C/A kodas yra skirtingas, juos atskirti dažnai naudojame jų PRN numerius. C/A kodas yra pagrindinis signalas, naudojamas paprastų vartotojų, kad nustatytų atstumą tarp stoties ir palydovo.
P kodas
P kodas taip pat žinomas kaip puikus kodas. Jis yra moduliuojamas L1 ir L2 nešikliuose ir yra 10 MHz pseudoatsitiktinis triukšmo kodas su septynių dienų laikotarpiu. Įgyvendinant AS, P kodas ir W kodas pridedami modulio du, kad būtų sukurtas slaptas Y kodas. Šiuo metu paprasti vartotojai negali naudoti P kodo navigacijai ir padėties nustatymui.
Y kodas
Žiūrėkite P kodą.