Для Гармина можно рисовать карты с точностью 10х10 см, а вот получить такую точность самим прибором не получится.
Не того калибра.
Составляющие, которые влияют на погрешность одного спутника при измерении псевдодальности, приведены ниже[12]:
Спутники излучают открытые для использования сигналы в диапазонах: L1 = 1575,42 МГц и L2 = 1227,60 МГц (начиная с Блока IIR-M), а модели IIF излучают также на частоте L5 = 1176,45 МГц. Эти частоты являются соответственно 154-й, 120-й и 115-й гармониками фундаментальной частоты 10,23 МГц, генерируемой бортовыми атомными часами спутника с суточной нестабильностью не хуже 10−13; при этом частота атомных часов сдвинута к значению 10,229 999 995 45 МГц, чтобы компенсировать релятивистский сдвиг, обусловленный движением спутника относительно наземного наблюдателя и разностью гравитационных потенциалов спутника и наблюдателя на поверхности Земли (см. Время спутниковых навигационных систем)[10]. Навигационная информация может быть принята антенной (обычно в условиях прямой видимости спутников) и обработана при помощи GPS-приёмника.
Сигнал с кодом стандартной точности (C/A-код — модуляция BPSK(1)), передаваемый в диапазоне L1 (и сигнал L2C (модуляция BPSK) в диапазоне L2, начиная с аппаратов IIR-M), распространяется без ограничений на использование. Первоначально используемое на L1 искусственное загрубление сигнала (режим селективного доступа — S/A) с мая 2000 года отключено. С 2007 года США окончательно отказались от методики искусственного загрубления. Планируется с запуском аппаратов Блок III введение нового сигнала L1C (модуляция BOC (1,1)) в диапазоне L1. Он будет иметь обратную совместимость, улучшенную возможность прослеживания пути и в большей степени совместим с сигналами L1 европейской системы спутникового позиционирования Galileo.
Для военных пользователей дополнительно доступны сигналы в диапазонах L1/L2, модулированные помехоустойчивым криптоустойчивым P(Y)-кодом (модуляция BPSK (10)). Начиная с аппаратов IIR-M введён в эксплуатацию новый М-код (используется модуляция BOC (15,10)). Использование М-кода позволяет обеспечить функционирование системы в рамках концепции Navwar (навигационная война). М-код передается на существующих частотах L1 и L2. Данный сигнал обладает повышенной помехоустойчивостью, и его достаточно для определения точных координат (в случае с P-кодом было необходимо получение и кода C/A). Ещё одной особенностью M-кода станет возможность его передачи для конкретной области диаметром в несколько сотен километров, где мощность сигнала будет выше на 20 децибел. Обычный сигнал М уже доступен в спутниках IIR-M, а узконаправленный будет доступен только при помощи спутников GPS-III.
C запуском спутника блока IIF введена новая частота L5 (1176,45 МГц). Этот сигнал также называют safety of life (охрана жизни человека). Сигнал на частоте L5 мощнее на 3 децибела, чем гражданский сигнал, и имеет полосу пропускания в 10 раз шире. Сигнал смогут использовать в критических ситуациях, связанных с угрозой для жизни человека. Полноценно сигнал будет использоваться после 2014 года.
Сигналы модулируются псевдослучайными последовательностями (PRN — Pseudorandom Noise) двух типов: C/A-код и P-код. C/A (Clear access) — общедоступный код — представляет собой PRN с периодом повторения 1023 цикла и частотой следования импульсов 1,023 МГц. Именно с этим кодом работают все гражданские GPS-приёмники. P (Protected/precise)-код используется в закрытых для общего пользования системах, период его повторения составляет 2·1014 циклов. Сигналы, модулированные P-кодом, передаются на двух частотах: L1 = 1575,42 МГц и L2 = 1227,6 МГц. C/A-код передается лишь на частоте L1. Несущая, помимо PRN-кодов, модулируется также навигационным сообщением.