Три спутника — уже достаточно для приблизительного вычисления местоположения, но в данном примере они по-прежнему не используются: слишком низко соотношение их уровней сигнала и шума. Ситуация сымитирована на улице, когда плотная застройка многоэтажных зданий закрывала большую часть неба.
В тех же самых условиях любой внешний GPS-приёмник предоставит более надёжную (или хоть какую-то) навигацию. Во время тестов использовался миниатюрный приёмник на чипсете SiRFstarIII LPx. Подключение к смартфону осуществлялось по Bluetooth с помощью программы Bluetooth GPS.
Первая победа! Используется сразу четыре спутника, а местоположение рассчитано с погрешностью в 21,3 метра. В следующем окне приложения отобразились координаты, местное время, высота над уровнем моря, скорость и направление перемещения.
Вот почему до сих пор актуальны внешние приёмники. Там, где встроенные полностью заглушаются, они продолжают работать. Уйдём подальше от домов под открытое небо и посмотрим, как поведёт себя GPS на смартфоне.
В почти идеальных условиях даже встроенным модулем GPS одновременно определяются уже семь спутников. Из них используются шесть, но более или менее стабильно данные принимаются только от трёх.
Помимо точного времени с учётом часового пояса, программа также рассчитывает время восхода и захода Солнца, показывает дневную и ночную сторону Земли. Кому нужно отображение своего местоположения с точностью до материка в нижней части экрана — остаётся гадать.
В каждом смартфоне навигация работает со своими особенностями. Её качество также сильно зависит от сети оператора связи, по каналам которого загружаются карты, данные о точном времени и приблизительном местоположении.
Вне зоны покрытия оператора даже вездесущий GPS для многих становится практически бесполезен. Не всегда есть возможность заранее загрузить или кешировать нужный фрагмент карты. Однако и без неё, вдали от мачт сотовой связи GPS на смартфоне может оказаться полезным. Ещё лет двадцать назад любой путешественник был бы счастлив получить в одном устройстве надёжный компас, альтиметр и сверхточные часы.
Говорят, что нельзя дважды войти в одну и ту же сеть. Каждый раз в ней что-то неуловимо изменяется, создавая новое впечатление. Одной из самых непостоянных величин считается скорость интернет-подключения. Измерить её поможет утилита SpeedTest, работающая как с сетями Wi-Fi, так и с GPRS/3G.
Для приблизительной оценки качества интернет-подключения достаточно нажать большую кнопку «Начать проверку» в главном окне программы. Обратите внимание, что вычисляется не только скорость приёма и передачи, но и время задержки ответа — ping.
Многие программы измеряют только мгновенную скорость, показывая каждый раз разный результат. Насколько она отличается от средней, можно судить по соответствующим графикам и колебаниям стрелки «спидометра».
Придать результатам большую достоверность поможет панель «Инструменты», где вы можете по очереди выбрать несколько тестовых серверов в разных городах и повторить проверку. Там же вы увидите данные о своём внутреннем и внешнем IP-адресе, плюс географическое местоположение провайдера, определённое через сервис WHOIS.