C/A kód: 1023 nul a jedniček, pseudorandom noise, frekvence 1,023 MHz, veřejně známé dekódovací rovnice, základ pro standardní polohovou služby
P-kód: PRN kód dlouhý 266 dnů → rozdělen na sedmidenní sekvence a každá družice má jednu z nich → až pro 38 družic, na frekvenci 10,23 MHz, rovnice pro dekódování nejsou tajné, základ pro standardní polohovou službu, vyšší přesnost (má delší a rychlejší kód a je i na L1 i na L2)
Y-kód: šifrovaný P-kód, rovnice pro dekódování jsou tajné
Navigační zpráva: binární kód na L1 a L2, 5 podrámců → 10 slov, celkem 30 s, TLM (neměnný číselný kód) + HOW (časová značka dalšího podrámce) + 8 slov (vlastní navigační zpráva), data platná 4 hodiny
Číslo týdne GPS, detailní stav družic, korekce hodin, efemeridy (2 a 3 podrámec), almanach
CDMA („code division multiple access“): PRN na stejné frekvenci, liší se to kódem, NAVSTAR
FDMA („frequency division multiple access“): stejné kódy ale jiná frekvence, GLONASS
Kvalita signálu
DOP(→ HDOP, PDOP, VDOP, TDOP, „dilution of precision“)