GPS衛星
1978年にナブスター1が打上げられてから10機のブロックIの衛星が成功裏に打上げられた。しかし1981年12月18日に打上げられたナブスター7は失敗に終わり失われた。
ブロックI衛星はその後に打上げられたブロックII衛星と似たような軌道面をとるが軌道傾斜角は63度である。ブロックIはGPSの概念を検証するための衛星でありシステム開発の各段階を反映したものである。11機の衛星の打上げから学んだ教訓は次の世代の衛星の開発に生かされた。
ブロックI衛星はロックウェル・インターナショナルが製造した。1974年にロックウェル・インターナショナルは8機のブロックI衛星を製造する契約を与えられた。1978年に追加で3機の衛星の製造の契約を結んだ。
衛星は3軸制御方式である。2枚の太陽電池板は設計寿命時点で400ワット以上を供給しニッケル・カドミウム蓄電池に充電される。Sバンドは管制とテレメトリーのために使われる(衛星地上リンクシステム)。UHFチャンネルは宇宙船と地上の間のクロスリンクに使われる。ヒドラジンスラスターは軌道修正に使われる。リアクションホイールを用い機体低部を地球中心方向に向けさせる。ナビゲーションに使われる信号はLバンドの1575.42MHz(L1)と1227.60 MHz(L2)の2つである。
各衛星は荒い精度の C/Aコード (Coarse/Acquisition code) と高精度のPコード (Precise code) の少なくとも2種類の信号を、直接拡散スペクトラム・コードによって送信している。
C/Aコードは1023チップの擬似乱数コードを使い、毎秒102.3万チップの速度で送信しているため、1000分の1秒ごとに乱数は一順する。それぞれの衛星はC/Aコードに固有の拡散符号を使っているので、同じ周波数で同時に送信しても受信時に分離する事が可能になっている。
Pコードは毎秒1,023万チップの擬似乱数コードを使い、毎週繰り返されている。通常の運用状態ではPコードはYコードによって暗号化されてP(Y)コードを作り、有効な暗号解読鍵を持つ解読機だけが解読できるようになる。C/AコードとP(Y)コードは、利用者に正確な時刻を伝える。
Mコードは軍用のコードで、GPS信号に対する高強度のジャミング下でも運用を可能にする。
GPSの使用周波数は、以下の通りである。
L1 (1575.42MHz): ナビゲーション・メッセージ、C/Aコード、P(Y)コードを送信している。1つ目の民用信号。