Penerima mempertahankan basis waktu internal sendiri, dan beberapa yang tidak diketahui yang perlu diselesaikan adalah frekuensi dan offset fase antara basis waktu lokal dan "waktu sistem GPS" seperti yang disimpulkan dari sinyal yang diterima.
Setelah penerima memiliki nilai-nilai itu, output 1PPS dihasilkan dari basis waktu itu. Tidak ada "koneksi langsung" ke pembawa atau modulasi dari sinyal satelit - toh ada pergeseran Doppler yang signifikan pada sinyal tersebut.
Penerima kelas bawah menggunakan TCXO (osilator kristal kompensasi suhu) yang murah untuk menggerakkan basis waktu lokal, tetapi tidak ada upaya untuk mengunci frekuensi osilator tersebut ke waktu GPS. Akibatnya, output 1PPS mungkin memiliki beberapa jitter di dalamnya, dengan nilai puncak-ke-puncak terkait dengan periode osilator (biasanya pada urutan 20 - 50 ns P-P ).
Receiver presisi tinggi yang lebih canggih memiliki opsi untuk mengunci frekuensi osilator lokal ke waktu GPS, menghilangkan jitter.
Dalam aplikasi saya, saya biasanya menggunakan penerima tingkat rendah hingga menengah yang tidak mengunci waktu mereka. Dalam beberapa desain saya, saya tidak peduli dengan jitter tingkat rendah. Dalam desain lain, saya telah menggunakan PLL kedua sebagai filter jitter untuk membuat timebase low-jitter saya sendiri.