Global Positioning System (GPS) secara akurat menghitung lokasi penerima di Bumi dengan menerima sinyal dari beberapa satelit. Modul pemosisian, seperti ATGM336H, menggunakan port serial (UART) pada baud rate tertentu (misalnya 9600) untuk mengirimkan informasi pemosisian ke chip kontrol utama. Data yang dikirimkan sesuai dengan standar NMEA-0183. Mengambil pernyataan $GNRMC sebagai contoh, ini mencakup waktu UTC, status posisi (A valid/V tidak valid), garis lintang dan arah, garis bujur dan arah, dll. Data mentah garis lintang dan garis bujur yang diterima dalam format derajat-menit dan perlu dikonversi sebelum dapat digunakan untuk aplikasi peta.
Penentuan posisi start-up dikategorikan menjadi start dingin, start hangat, dan start panas tergantung pada kondisinya. Cold start mengacu pada proses memulai GPS di lingkungan asing hingga koordinatnya dihitung, seperti saat menggunakannya untuk pertama kali atau saat informasi ephemeris hilang; waktu penentuan posisi awal kurang lebih 1-2 menit. Start panas mengacu pada menghidupkan perangkat di lokasi terakhir kali dimatikan tanpa banyak gerakan dan kurang dari 2 jam setelah posisi terakhir; dalam kondisi langit terbuka, penentuan posisi dapat dilakukan hanya dalam waktu 2 detik. Start hangat mengacu pada start yang terjadi lebih dari dua jam setelah pemosisian terakhir, dengan waktu pemosisian berada di antara start dingin dan start hangat.
Keakuratan posisi dipengaruhi oleh berbagai faktor. Dalam kondisi langit terbuka, akurasi posisi horizontal tipikal bisa mencapai 3-10 meter. Akurasi pengukuran kecepatan lebih baik dari 0,1 m/s. Sensitivitas menentukan kemampuan penentuan posisi di lingkungan dengan sinyal lemah; misalnya sensitivitas akuisisi bisa mencapai -148 dBm, dan sensitivitas pelacakan bisa mencapai -166 dBm.
Teknologi penentuan posisi modern sering kali menggunakan{0}}pemosisian fusi multi-mode untuk meningkatkan kinerja. Penentuan posisi fusi multi-mode mengacu pada pencapaian akurasi posisi yang lebih tinggi melalui perhitungan fusi algoritma multi-mode menggunakan beberapa data posisi. Misalnya, ia mungkin mendukung beberapa Sistem Satelit Navigasi Global (GNSS) secara bersamaan atau selektif seperti GPS, BeiDou (BDS), GLONASS, dan Galileo. Selain itu, dilengkapi dengan jaringan seluler (LBS) dan penentuan posisi yang dibantu Wi-Fi-. Saat sinyal GPS buruk, sistem dapat secara otomatis beralih ke jaringan Seluler atau Wi-Fi untuk penentuan posisi, meningkatkan kecepatan, akurasi, dan keandalan posisi di lingkungan yang kompleks.
