Showing posts with label GPS. Show all posts
Showing posts with label GPS. Show all posts

Sunday, November 6, 2011

Android Air Scanner

Создал маленькое приложение под Android. Основной смысл его это получить уровни сигналов и видимость передатчиков для все доступных для Android видов источников. Интерфейс у приложения отсутствует - есть только большое текстовое поле - с которого нельзя копировать.
  • Для мобильных вышек, WiFi получить оказалось не очень сложно, пришлось конечно по разбираться в документации, но все же. 
  • Для общей статистики по подключениям тоже удалось получить какую-то информации - вообщем-то сомнительной ценности, что там нужно мне пока не понятно - вывожу чтобы было. GPS почему не хочет выдавать видимые спутники и включаться.
  • Bluetooth,NFC- я пока решил не трогать они уж очень близкого действия.
  • FMRadio - непосредственно в классическом андроиде поддержки нет. Есть сторонние реализации с интерфейсом которых я не разбирался - GPS интереснее пока. 
Жаль только что в эмуляторе работает только общая информация о сети - WiFi не включается и сеть(точнее не полная эмуляция сети, можно получить только оператора) никаким образом не эмулируеться.

Saturday, January 31, 2009

GPS на основе GSM

Обычно для определения расположения объектов (точного) используется системы основанные на получении сигналов со спутников(ГЛОНАС и GPS). Существует также возможность определения расположения через использования других источников данных - уровень магнитного поля(компас) и других физических параметров - но определение положения через эти данные не очень точное, так как со временем эти параметры могут изменяться. Наиболее удобное решение использовать позиционирование относительно радиопередатчиков - они со временем свое место не меняют и можно с более дешевой аппаратурой получить данные. Наиболее удобный метод это использование данных доступных в мобильным телефонам: уровень сигнала базовых станций и их видимости - они уникальны для каждой точки поверхности. В дополнение можно еще использовать FM приемники встроенные в часть мобильных телефонов - но эти параметр не очень точный.

Подобная логика уже реализована в некоторых проектах http://gsmloc.org/ - единственная проблема, что нет возможности получить эти данные на некоторых мобильных телефонах, а для более функциональных эта задача не столь важна - так как есть встроенный приемник GPS, но и эта система может помочь например внутри зданий, где сигнал со спутников очень слаб.