GPSMTA - android GPS трекер

GPSMTA - android GPS tracker

GPSMTA - GPS слежение за телефоном для Андроид

GPSMTA - GPS слежение за телефоном для Android

GPSMTA - GPS tracker for Android

GPSMTA - GPS tracker for smartphone

GPSMTA - GPS monitoring for Android

GPSMTA - GPS трекер для Андроид

GPSMTA - GPS трекер для смартфона

GPSMTA - GPS мониторинг для Андроид

GPSMTA - ГПС трекер для Андроид

GPSMTA - ГПС мониторинг для Андроид

GPSM - программно-аппаратный комплекс GPS мониторинга

GPSMC - GPS мониторинг для Windows программа визуализации

Пороговый датчик звука Android

Единая страна

GPSMTA - GPS трекер / GPS мониторинг для Android

GPSMTA - GPS трекер / GPS мониторинг для Android
Посещений от 30.05.2015
Количество посещений GPSMTA
  • 11.11.2016 - Релиз ver 4.12.00
  • 10.09.2016 - Релиз ver 4.10.01
  • 26.11.2015 - Релиз ver 4.07.04
  • 15.11.2015 - Релиз ver 4.07.03
  • 30.10.2015 - Релиз ver 4.07.02
  • 22.09.2015 - Релиз ver 4.07.01
  • 27.07.2015 - Релиз ver 4.03.01
  • 11.07.2015 - Релиз ver 4.03.00
  • 15.05.2015 - Релиз ver 4.02.00
  • 14.03.2015 - Релиз ver 4.01.00
  • 28.02.2015 - Релиз ver 4.00.02
  • 15.02.2015 - Релиз ver 4.00.01
  • 06.02.2015 - Релиз ver 4.00.00 ВНИМАНИЕ !!! Версия не совместима с предыдущей и обязательна к переустановке.
  • 24.01.2015 - Релиз ver 3.04.01
  • 22.12.2014 - Релиз ver 3.03.05
  • 12.12.2014 - Релиз ver 3.03.04
  • 28.11.2014 - Релиз ver 3.03.03
  • 23.11.2014 - Релиз ver 3.03.02
  • 25.10.2014 - Релиз ver 3.03.01
  • 09.09.2014 - Релиз ver 3.02.01
  • 08.08.2014 - Релиз ver 3.00.01
  • 21.07.2014 - Релиз ver 3.00.00 ВНИМАНИЕ !!! Версия не совместима с предыдущей и обязательна к переустановке.
  • 27.06.2014 - Релиз ver 2.03.02
  • 20.06.2014 - Релиз ver 2.03.01
  • 30.05.2014 - Релиз ver 2.01.01
  • 07.05.2014 - Релиз ver 2.01.00
  • 25.04.2014 - Релиз ver 2.00.04
  • 18.04.2014 - Релиз ver 2.00.03
  • 04.04.2014 - Релиз ver 2.00.02
  • 26.03.2014 - Релиз ver 2.00.01
  • 08.03.2014 - Релиз ver 2.00.00 ВНИМАНИЕ !!! Версия не совместима с предыдущей и обязательна к переустановке.
  • 24.02.2014 - Релиз ver 1.00.02
  • 20.02.2014 - Релиз ver 1.00.01
  • 14.02.2014 - Релиз ver 1.00.00
  • 26.01.2014 - Релиз ver 0.03.00
  • 19.01.2014 - Релиз ver 0.02.03
  • 21.12.2013 - Релиз ver 0.02.02
  • 21.11.2013 - Релиз ver 0.02.01
  • 16.11.2013 - Релиз ver 0.02.00
  • 20.10.2013 - Релиз ver 0.01.00

Краткое описание

Бесплатная программа gpsmta является неотъемлемой частью программно-аппаратного комплекса GPS мониторинга - GPSM. И предназначена для передачи географических координат android-устройства на сервер хранения и обработки информации. А также для наблюдения, в режиме online, за другими трекерами, входящими в Сообщество.

В сущности, это программа "два в одном" - трекер и программа визуализации не только вашего местоположения, но и местоположения других трекеров.

Далее в этом тексте, слова трекер и смартфон трактуются как синонимы.

Как начать пользоваться бесплатным сервисом GPS мониторинга ?

Скриншоты программы

GPSMTA - основное окно GPSMTA - окно настроек GPSMTA - окно настроек GPSMTA - окно сообщества
GPSMTA - карта (собственный трек) GPSMTA - карта (список доступных карт) GPSMTA - карта (трекеры сообщества) GPSMTA - карта (информация по трекеру)
Примеры треков, построенных в программе gpsmc.
На основании данных, переданных трекером gpsmta.
GPSMTA - пешеходный трек
Пешеходный трек
GPSMTA - велосипедный трек
Велосипедный трек

Основной функционал программы:

  • Определение координат по GPS (GSM не гарантируется).
  • Передача маршрутных точек на сервер хранения и обработки информации.
  • Гибкая настройка частоты передачи точек.
  • Визуализация текущего местоположения на различных картах.
  • Визуализация на карте местоположения трекеров, входящих в Сообщество (мониторинг трекеров)
  • Автозапуск модуля передачи точек после перезагрузки устройства
  • Работа модуля передачи точек в фоновом режиме
  • Криптованный протокол работы с сервером
  • Аудио прослушивание трекеров Сообщества
  • Телеметрия (датчики/события)
  • Управление удалёнными трекерами посредством SMS-команд
  • Получение координат трекеров Сообщества при условии что сам удаленный трекер не может определить свое местоположение
  • Скрытая работа сервиса передачи точек
  • Пониженное энергопотребление в интервальных георежимах и в стандартном георежиме в условиях плохого приёма
  • Заблаговременное отключение/включение GPS посредством алгоритма анализа качества сигнала спутников
  • Панель информации о спутниках
  • Конфигурирование удалённых трекеров посредством SMS
  • Запароливание функционала
  • Ручная очистка кеша маршрутных точек
  • Работа трекера с любым, отличным от GPSM, сервером
  • Мониторинг радиальной зоны
  • Мониторинг широковещательной зоны
  • Локализация: English, Українська, Русский
  • Пороговый датчик звука
  • Отслеживание событий наблюдаемых трекеров [ NEW ]

Работа программы в составе комплекса GPSM:

При включении программы gpsmta, после получения координат устройства, происходит соединение с удалённым сервером хранения информации. Сервер, обнаружив новое устройство, производит автоматическую регистрацию трекера и создание логина для этого трекера. Логин соответствует UID вашего устройства, начальный пароль - 1111

В Н И М А Н И Е !!! Дождитесь передачи первой точки серверу. Иначе, будете получать сообщение: "Трекер не зарегистрирован в системе !"

Для наблюдения за трекером, используя программу gpsmc, необходимо залогиниться со следующими параметрами:

Login: UID вашего устройства
Password: 1111

Где в качестве логина, необходимо использовать UID вашего устройства, отображаемый в настройках программы GPSMTA.


Пример отображения UID в настройках программы GPSMTA
GPSMTA - UID устройства
отображение UID в настройках программы GPSMTA

Пример окна Логина программ GPSMC и MapTour
Окно логина программ GPSMC и MapTour
Окно логина программ GPSMC и MapTour

После успешного вервого входа в программу GPSMC, желательно сменить первоначальный пароль (1111), вызвав форму изменения пароля: Основные режимы -> Смена моего пароля. Также, смена пароля доступна в окне "Настройки" программы GPSMTA.

Если вы забыли пароль, его в любой момент можно изменить в настройках gpsmta (Требуется соединение с интернет !!!):

Окно смены пароля GPSMC в настройках gpsmta
Окно смены пароля GPSMC в настройках gpsmta
Окно смены пароля GPSMC в настройках gpsmta
Описание:
  1. Краткое описание
  2. Скриншоты программы
  3. Основной функционал программы
  4. Работа программы в составе комплекса GPSM
  5. Визуализация текущего местоположения на карте
  6. Режимы работы геолокации
  7. Тесты энергопотребления
  8. Сообщества
  9. Автозапуск передачи путевых точек
  10. Управление сервисом передачи путевых точек
  11. Аудио прослушивание трекеров Сообщества
  12. Телеметрия (датчики/события)
  13. Управление удалёнными трекерами посредством SMS-команд
  14. Получение координат трекеров Сообщества при условии что сам удаленный трекер не может определить свое местоположение
  15. Использование сервиса unwiredlabs.com для получение координат трекеров Сообщества при условии что сам удаленный трекер не может определить свое местоположение
  16. Георежим "GPS через SMS"
  17. Панель информации о спутниках
  18. Конфигурирование удалённых трекеров посредством SMS
  19. Запароливание функционала
  20. Работа трекера с любым, отличным от GPSM, сервером мониторинга
  21. Мониторинг радиальной зоны
  22. Мониторинг широковещательной зоны
  23. Пороговый датчик звука
  24. Отслеживание событий наблюдаемых трекеров
F.A.Q
О Г Л А В Л Е Н И Е
Другие программы

Визуализация текущего местоположения на карте

Управление - интуитивно-понятное - объяснений не требует. За исключением:

GPSMTA - GPS трекер / GPS мониторинг для андроид - визуализация текущего местоположения - кнопка запуска окна визуализации текущего местоположения и мониторинга трекеров сообщества на карте OSM.

GPSMTA - GPS трекер / GPS мониторинг для андроид - центрирование карты по трекеру - отключение/включение центрирования карты по текущему местоположению.

Целеуказатель оставляет след. Цвет следа, составленного из путевых точек, переданных на сервер - розовый.

Цвет следа от последней переданной точки до текущего положения целеуказателя - жёлтый.

Режимы работы геолокации

Интервальные георежимы, введены для экономии электроэнергии в случаях, не требующих моментальной и точной информации о местоположении.

GPSMTA окно настройки георежимов
Окно настройки георежимов

Всего доступно шесть режимов:

  1. Стандартный - GPS включен постоянно, за исключением случаев слабого сигнала
  2. 1 минута - GPS включается раз в 1 минуту. Выключается после получения первой GPS точки или в случае слабого сигнала, предварительно передав GSM точку.
  3. 3 минуты - GPS включается раз в 3 минуты. Выключается после получения первой GPS точки или в случае слабого сигнала, предварительно передав GSM точку.
  4. 10 минут - GPS включается раз в 10 минут. Выключается после получения первой GPS точки или в случае слабого сигнала, предварительно передав GSM точку.
  5. 1 час - GPS включается раз в 1 час. Выключается после получения первой GPS точки или в случае слабого сигнала, предварительно передав GSM точку.
  6. 6 часов - GPS включается раз в 6 часов. Выключается после получения первой GPS точки или в случае слабого сигнала, предварительно передав GSM точку.
  7. GPS через SMS - подробное описание георежима

Если установлен любой из георежимов, кроме стандартного, разумно при подключении внешнего источника питания переключаться в стандартный режим, ибо экономить заряд батареи, в данном случае, не требуется. Для этого - взведите чекер "Автопереключение в стандартный режим при подключении к зарядному устройству".

Для всех георежимов введён алгоритм анализа качества сигнала спутников, задачей которого, является заблаговременное отключение GPS для экономии батареи в местах со слабым сигналом, и включение GPS при улучшении сигналов до приемлемого уровня. В настройках можно отключить алгоритм анализа качества сигнала спутников. По умолчанию - алгоритм включен.
   Тесты, проведённые в условиях плохого сигнала, подтверждают эффективность данного решения.

ВНИМАНИЕ ! При первом запуске или перезапуске сервиса, алгоритм анализа качества сигнала спутников отключён до получения первой GPS точки. Это связано с невозможностью узнать выполнялся ли на вашем устройстве холодный старт GPS устройства для данной местности. Таким образом, для любого из георежимов, мы получим эмуляцию холодного старта.

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

Не игнорируйте A-GPS ! Если есть возможность - обязательно включайте.

Тесты энергопотребления

Условия тестов энергопотребления в различных георежимах:

  1. Смартфон заряжался до полной зарядки, перезагружался, запускалась программа gpsmta, а затем, проводился соответствующий тест
  2. Настройки программы gpsmta - "по-умолчанию"
  3. GPS, AGPS, GPRS - включены
  4. Программа работает в режиме сервиса (без интерфейса пользователя)

Для всех интервальных георежимов, энергопотребление при плохом сигнале будет больше. Ибо, при хорошем сигнале, GPS ловиться значительно быстрее, чем при плохом. А для задействования алгоритма анализа качества сигнала, периодически отключающего GPS приёмник, нужно время, в течении которого GPS включен.

В стандартном георежиме, энергопотребление при плохом сигнале будет меньше. Ибо, при хорошем сигнале GPS включен всегда, а при плохом - проходит через алгоритм анализа качества сигнала, периодически отключая GPS приёмник.

Потребление энергии в различных режимах
(данные представлены за 12 часов работы устройства)
Режим программы энергопотребление
Стандартный хорошие условия приёма (улица) 66%
плохие условия приёма (дом) 49%
Минутный хорошие условия приёма (улица) 20 %
плохие условия приёма (дом) 34%
Трёх-минутный хорошие условия приёма (улица) 15 %
плохие условия приёма (дом) 30%
Десяти-минутный хорошие условия приёма (улица) 10 %
плохие условия приёма (дом) 17 %
Часовой хорошие условия приёма (улица) 7 %
плохие условия приёма (дом) 10 %
Количественные показатели
Графики разряда батареи, построенные в программе gpsmc.
Для различных георежимов (телефон+gpsmta)
Хорошие условия приёма (улица) Плохие условия приёма (дом)
GPSMTA - график разряда батареи в стандартном георежиме (улица)
Стандартный георежим - 66%
GPSMTA - график разряда батареи в стандартномм георежиме (дом)
Стандартный георежим - 49%
GPSMTA - график разряда батареи в минутном георежиме (улица)
Минутный георежим - 20%
GPSMTA - график разряда батареи в минутном георежиме (дом)
Минутный георежим - 34%
GPSMTA - график разряда батареи в трёх-минутном георежиме
Трёх-минутный георежим - 15%
GPSMTA - график разряда батареи в трёх-минутном георежиме
Трёх-минутный георежим - 30%
GPSMTA - график разряда батареи в десяти-минутном георежиме
Десяти-минутный георежим - 10%
GPSMTA - график разряда батареи в десяти-минутном георежиме
Десяти-минутный георежим - 17%
GPSMTA - график разряда батареи в часовом георежиме
Часовой георежим - 7%
GPSMTA - график разряда батареи в часовом георежиме
Часовой георежим - 10%

В реальных условиях ваш график разряда батареи будет напоминать нечто среднее между левым и правым графиками соответственного георежима, в зависимости от продолжительности пребывания в условиях хорошего/плохого сигнала спутников.

Сообщества

Функционал Сообщества предназначен для организации наблюдения за другими трекерами.

GPSMTA - окно списка трекеров сообщества
Окно списка трекеров сообщества

В окне ввода информации о добавляемом трекере необходимо указать UID и, по возможности, ПАРОЛЬ

GPSMC: окно добавления трекера в сообщество
Окно добавления трекера в сообщество

Если пароль не указан, или указан ошибочный, трекер добавиться в сообщество со статусом "ТРЕБУЕТ ПОДТВЕРЖДЕНИЯ". После того, как владелец добавляемого вами трекера, подтвердит запрос на включение в сообщество, вы сможете наблюдать за данным трекером.

Если пароль указан верно, трекер добавиться в сообщество с "АКТИВНЫМ" статусом - наблюдение будет возможно сразу. При добавлении аппаратных трекеров, указание правильного пароля ОБЯЗАТЕЛЬНО. Так как аппаратного трекера нет возможности выполнить подтверждение запроса на добавление в сообщество.

После отправки запроса на добавление трекера в сообщество, строка добавленного трекера в списке трекеров будет выглядеть одним из следующих способов:

  • Я пригласил - вами отправлен запрос требующий подтверждения владельцем трекера
  • Меня пригласили - вам отправлен запрос на приглашение, надо подтвердить или отказать
  • Приглашение подтверждено - трекер доступен для наблюдения

Управление временным отключением наблюдения за трекерами сообщества осуществляется в окне "СООБЩЕСТВА". Значок сигнализирует о том, что наблюдение за трекером включено. Клик по этой кнопке, запускает процедуру отключения наблюдения, изменяя значок на . Повторное нажатие - включает наблюдение за трекером.

Можно наблюдать за трекерами и без организации Сообщества. Этот метод описан в Мониторинг радиальной зоны, а также в Мониторинг широковещательной зоны

Вы можете ознакомиться со статьёй Методы GPS мониторинга где рассматриваются все три метода мониторинга.

Автозапуск передачи путевых точек

GPSMTA - автозапуск передачи путевых точек

До версии 1.00.00 после завершения работы программы (Пункт меню "Выход" главного окна), передача путевых точек прекращалась. Начиная с версии 1.00.00 появились две дополнительные возможности передачи путевых точек после выхода из программы.

Если флаг в настройках - передача путевых точек после завершения программы взведён, то по выходу из программы, передача точек продолжается.

Если флаг в настройках - передача путевых точек после перезагрузки устройства взведён, то после перезагрузки устройства, передача маршрутных точек автоматически возобновится.

Следует разумно пользоваться этими опциями. Не в плане их какого-то пагубного влияния на устройство - нет, а в плане здравого смысла.
Ибо, как минимум, раз в 10 минут точка будет записываться в кеш, если не будет соединения с интернет. А это, когда нибудь, по-любому приведёт к нехватке дискового пространства. Через неделю, месяц, год - но это случится. Поэтому разумно учитывайте влияние таких факторов как: наличие подключения к интернет, взвод флага "Кешировать данные" и частоту передачи точек.

На мой взгляд, если вам необходимо постоянно знать примерное местоположение устройства, оптимальный набор флагов следующий:

  • Определение местоположения по GSM или десятиминутный режим по GPS
  • Оба флага автозапуска передачи точек взведены
  • Флаг кеширования выключен
  • Состояние флага "Не засыпать" зависит от устройства. Если GPRS/3G (или что там у вас в качестве сети передачи данных) никогда при засыпании устройства не пропадает - взводить флаг смысла нет. В противном случае флаг нужно включить.

ВНИМАНИЕ ! Чтобы сервис передачи точек запускался после перезагрузки устройства, необходимо устанавливать программу на внутреннюю память.

Управление сервисом передачи путевых точек

GPSMTA - сервис запущен
GPSMTA - сервис остановлен

При нехватке системных ресурсов Сервис иногда может останавливаться и выгружаться Андроидом. После чего, должен автоматически возобновить работу.
Тем не менее, я сделал кнопку, которая перезапускает сервис вручную.

GPSMTA: Запуск сервиса - иконка визуализируется при работающем сервисе. При нажатии на кнопку - произойдет остановка сервиса.

GPSMTA: Остановка сервиса - иконка визуализируется при остановленном сервисе. При нажатии на кнопку - произойдет запуск сервиса.

Аудио прослушивание трекеров Сообщества

Вы можете прослушивать трекера, входящие в сообщество. Для этого необходимо выполнение двух условий:

  1. Пользователь, наблюдаемого вами трекера, должен разрешить прослушивание (По умолчанию - запрещено)
  2. Вы должны послать запрос на прослушивание

Послать запрос на прослушивание можно двумя способами:

  1. через интернет (оба устройства должны находиться в сети интернет)
  2. посредством SMS команды

Никакого скрытого прослушивания нет. Прослушивание возможно только с вашего разрешения !

Как осуществляется прослушивание ?

В окне геоинформации наблюдаемого(удалённого) устройства необходимо нажать кнопку GPSMC: кнопка осуществления обратного звонка (прослушивание) для посылки запроса выполнения обратного звонка. При следующей передаче маршрутной точки (или при получении SMS-команды), удаленный трекер получит этот запрос и, если разрешено прослушивание, выполнит звонок на номер телефона с которого посылался запрос или который указан в настройках наблюдателя. Номер телефона не обязательно должен быть Ваш. Обратный звонок может выполняться на любой, введённый вами, телефон.

По умолчанию, обратный звонок будет выполнятся на телефон с которого послан SMS запрос. Но, если в настройках посылающего телефона в параметре [телефон слушателя], указан иной номер - то звонок выполнится на этот номер. Для посылки запроса через интернет указание [телефона слушателя] в настройках программы обязательно.

GPSMTA: окно настроек программы
Окно настроек программы
GPSMTA: окно геоинформации трекера
Окно геоинформации трекера

Как следует из реализации механизма прослушивания, звонок выполнится не сразу после посылки запроса, а лишь после передачи маршрутной точки наблюдаемым трекером. В сущности, когда произойдет этот момент - неизвестно, но не позже чем "максимальный интервал между точками", установленный в настройках наблюдаемого трекера.

PS:
  Устройство, выполняющее функцию обратного звонка, необходимо настроить соответствующим образом. А именно, должны быть убраны все диалоговые окна во время осуществления звонка. Такие как:

  • Окно подтверждения звонка
  • Выбор сим карты (для двухсимочных телефонов)

Телеметрия (датчики/события)

Передаю на сервер следующую информацию:

  1. заряд батареи
  2. температура батареи
  3. статус "Батарея заряжается"
  4. событие начала работы сервиса
  5. событие соединения с интернет
  6. событие подключения/отключения зарядного/usb устройства
  7. событие превышения звукового порога

Просмотр значений датчиков/событий доступно в программе GPSMC

Датчики идут по следующим линиям:

  • заряд батареи - АЦП1
  • температура батареи - АЦП2
  • статус "Батарея заряжается" - Входная линия 1
  • событие превышения звукового порога - Входная линия 2

События настроены, работают по умолчанию, и никаких дополнительных настроек не требуют. Они функционируют через общий механизм событий GPSMC. Смотрите ДОКУМЕНТАЦИЮ

По умолчанию, GPSMC воспринимает данные от АЦП1 и АЦП2 как процент. То есть, принимаются значения от 0 до 100. Следовательно, для контроля заряда батареи по АЦП1 никаких дополнительных настроек производить не требуется, разве что - изменить наименование АЦП:

GPSMC: настройка АЦП1 для заряда батареи
Настройки АЦП1 для заряда батареи

АЦП2, используется для контроля температуры. Необходимо настроить Тарировочную таблицу. Для значений от -50 до 50, настройки будут выглядеть следующим образом:

GPSMC: настройка АЦП2 для температуры батареи
Настройки АЦП2 для температуры батареи

Входная линия 1, используется для контроля статуса заряда батареи. Настройки будут выглядеть следующим образом:

GPSMC: настройка Входной линии 1 для статуса зарада батареи
Настройки Входной линии 1 для статуса заряда батареи

Вы можете дополнительно создать личное событие, например для контроля завершения зарядки устройства:

GPSMC: новое событие завершения зарядки устройства
Новое событие завершения зарядки устройства

Не забудьте, на закладке Трекеры, привязать событие к требуемым трекерам !

Управление удалёнными трекерами посредством SMS-команд

Для возможности использования данного функционала, вам необходимо в списке трекеров указать номер телефона удалённого трекера.

Номер телефона хранится в базе данных вашего телефона и не передаётся на сервер !

Чтобы добавить номер телефона к трекеру, кликните по наименованию трекера. Появится окно ввода номера телефона:

GPSMC: окно ввода номера телефона трекера
Окно ввода номера телефона трекера

Доступны следующие команды, передаваемые посредством SMS:

  • Аудио прослушивание удалённого трекера
  • Получение координат удалённого трекера
  • Конфигурирование удалённого трекера

Везде, где доступна кнопка GPSMC: кнопка осуществления обратного звонка (прослушивание), возможна отправка команды прослушивания (обратного звонка) посредством SMS или интернет.

Везде, где доступна кнопка GPSMC: кнопка получения координат удалённого трекера посредством SMS-команды, возможна отправка команды определения местоположения удалённого трекера посредством SMS.

Везде, где доступна кнопка GPSMC: кнопка конфигурирования удалённых трекеров посредством SMS, возможна отправка команды конфигурирования удалённых трекеров посредством SMS.


Вызов команд управления удалёнными трекерами посредством SMS возможен из следующих окон:

  • Окно списка трекеров сообщества
  • Окно атрибутов трекера на Карте

Получение координат трекеров Сообщества при условии что сам удаленный трекер не может определить свое местоположение

Бывают случаи, когда телефон, за которым вы наблюдаете, не может определить своё местоположение: выключен GPS, выключен интернет - что не даёт возможности определения координат по вышкам.

В таких случаях, можно использовать возможности вашего телефона, для определения примерного (по GSM вышкам) местоположения удалённого трекера. Ваш телефон должен быть подключен к интернет !

Посредством SMS команды, можно получить характеристики GSM-вышки, на которой, в данный момент, зарегистрирован удалённый трекер. И выслав эти данные, через интернет, с вашего телефона на определённый сервис - получим примерные координаты удалённого телефона.

Для сопоставления номеров вышек с географическими координатами, используется сервис Mozilla Location Service Ничего более адекватного среди бесплатного мне найти не удалось. Если вам известен лучший сервис для сопоставления номеров GSM вышек с географическими координатами - сообщите, я встрою взаимодействие с, предложенным вами сервисом, в программу.

Если кто-то хочет помочь улучшить базу данных вышек для Mozilla Location Service, установите программу для сбора этой информации на свой телефон. Как это сделать - все есть на их сайте Mozilla Location Service.

Мне известен сервис с большой базой данных вышек, с неплохой точностью определения (тест на моей местности для моего оператора - лучше чем Google) unwiredlabs.com, но он платный. Бесплатно дают только 50 запросов в день в течении месяца. Если кто-то готов профинансировать покупку платного ключа - покупайте, высылайте ключ, я встрою в программу. Пользователям не придётся регистрировать собственные ключи, что довольно удобно.

Данный функционал работает прозрачно для пользователя. Удалённый трекер передает, если это возможно, GPS точку не старше десяти минут назад. Во всех остальных случаях, передаётся информация о вышках, используя которую, ваш трекер через сервисы определения координат, устанавливает координаты удалённого трекера. Маршрутная точка, полученная по SMS от удалённого трекера, передается на сервер вашим трекером. Это означает, что местоположение удалённого трекера будет доступно для просмотра не только Вам, как инициатору SMS запроса, но и всем трекерам вашего Сообщества, а также посредством программы gpsmc.

Всегда, при использовании определения координат удалённого трекера посредством SMS, включайте интернет на своём телефоне. Иначе, при получении номеров вышек, вы не сможете преобразовать их в координаты удалённого трекера.

Использование сервиса unwiredlabs.com для получение координат трекеров Сообщества при условии что сам удаленный трекер не может определить свое местоположение

Как я уже писал, сервис unwiredlabs.com довольно точно выполняет определение местоположение по GSM вышкам. Но, использование trial-ключа было ограничено по времени интервалом в один месяц.

Я провёл переговоры с представителем компании - Priya Kamath, Sales Engineer at Unwired Labs. На предмет снятия ограничения в один месяц. Не уверен, что именно мое общение привело к результату, думаю многие обращались с подобной просьбой. Тем не менее, сейчас ограничение снято.

Если вы желаете пользоваться данным функционалом, вам необходимо зарегистрироваться на данном сервисе по адресу и получить ключ. Этот ключ надо ввести в настройках программы.

GPSMTA - окно ввода ключа unwiredlabs.com
окно ввода ключа unwiredlabs.com

Trial-ключ даёт вам право бесплатно использовать 50 запросов в сутки для сопоставления вышки с географическими координатами.
Учитывая то, что в программе, данный сервис используется только в для СМС запроса по определению местоположения удалённого трекера который сам не может определить свои координаты, 50 запросов - вполне достаточно.

Если кто-то готов профинансировать покупку платного ключа - покупайте, высылайте ключ, я встрою в программу. Пользователям не придётся регистрировать собственные ключи, что довольно удобно.

Алгоритм определения координат описан в П.10

Георежим "GPS через SMS"

Данный георежим не предназначен для использование на вашем телефоне. Его следует использовать на трекерах, за которыми вы наблюдаете.

Для использования данного георежима, необходимо в настройках удалённого телефона, активировать определение местоположения по GPS. Потребление энергии будет небольшим, ибо реальное включение GPS будет происходить только при получении трекером SMS-запроса от удаленного телефона.

Алгоритм работы трекера в данном георежиме следующий:

При получении трекером SMS-запроса, включается GPS. Как только начнут приходить GPS точки, GPS отключается и информация о полученной точке передается по SMS на телефон, который выслал SMS-запрос. Если за 5 минут не удается получить GPS точку то, GPS отключается и передаётся информация о видимых GSM вышках, по которым, выславший SMS запрос, телефон, используя алгоритм удалённого определения, узнает местоположение удаленного трекера.

Из алгоритма следует, что:

  1. на вашем телефоне должен быть включен интернет, ибо в случае прихода точки с информацией о GSM вышках, необходимо будет определить географическое местоположение по GSM
  2. на удалённом телефоне должно быть активировано определение местоположения по GPS
  3. максимальное время ожидания SMS-ответа - 5 минут.

Панель информации о спутниках

Панель информации о спутниках служит для визуализации количества спутников и информации о мощности сигнала и захвата спутников.

GPSMTA - панель информации о спутниках
панель информации о спутниках
  • ВСЕГО: - общее количество доступных спутников
  • АКТ: - количество спутников с сигналом выше ноля
  • ФИКС: - количество фиксированных спутников. На основании этих спутников вычисляется ваше местоположение.

Конфигурирование удалённых трекеров посредством SMS

Вызов окна конфигурирования удалённого трекера посредством SMS возможен из следующих окон:

  • Окно списка трекеров сообщества
  • Окно атрибутов трекера на Карте

Вызов осуществляется нажатием на кнопку GPSMC: кнопка конфигурирования удалённых трекеров посредством SMS

GPSMTA - окно конфигурирования удалённых трекеров посредством SMS
окно конфигурирования удалённых
трекеров посредством SMS

  GPSMTA: кнопка получения текущих значений конфигурации удалённого трекера - кнопка получения текущих значений конфигурации удалённого трекера
  GPSMTA: кнопка установки значений конфигурации удалённого трекера - кнопка установки значений конфигурации удалённого трекера

Не все параметры разрешено конфигурировать удалённо. Личные (защищённые) параметры конфигурировать запрещено. К примеру - "разрешить прослушивание".

ВНИМАНИЕ !!! Если вы переходите на версию 3.04.00 с более ранних, обязательно выполните следующие действия:

      1. Включите интернет
      2. Зайдите в окно "Сообщество"

Запароливание функционала

Иногда возникает необходимость заблокировать некоторый функционал программы от конечного пользователя.

Для этого необходимо:

  1. Установить пароль для блокирования функционала
  2. Задать функционал, требуемый для блокирования

На сейчас, возможно блокирование следующего функционала:

  • Настройки
  • Запуск/Останов сервиса определения и передачи точек
  • Сообщества
  • Карта

Запароливание функционала выполняется в НАСТРОЙКАХ программы.

Работа трекера с любым, отличным от GPSM, сервером мониторинга

Трекер поддерживает возможность передачи маршрутных точек на другой, отличный от GPSM, комплекс GPS мониторинга.

Для этого вам необходимо в настройках программы gpsmta указать сервер и порт. Данные будут передаваться на указанный сервер по UDP протоколу. Сервер должен поддерживать протокол общения gpsmta трекера.

Протокол общения gpsmta трекера с внешним сервером:

Запрос (посылка от трекера на сервер)
UID 123456789
Количество секунд от начала Эпохи
(unix time)
1401610649
Широта
(в градусах и долях градуса)
45.32175
Долгота (в градусах и долях градуса) 32.14598
Скорость 25
Азимут 139
Точность 25
Высота 115
Набор флагов 00
первый ноль - GPS точка (единица - GSM)
второй ноль - точка из кеша (единица - сквозная, не из кеша)
Заряд батареи (%) 75
Температура батареи (Градус) 25
Статус батареи 1 - заряжается
0 - не заряжается
Ответ (посылка от сервера на трекер)
Количество секунд от начала Эпохи
(unix time)
1401610649
(Тоже значение что и в пакете запроса)

Данные отсылаются в текстовом формате. Разделитель полей - пробел.

Если сервер не ответит, точка будет помещена в кеш программы gpsmta. Повторная передача точки произойдет через 60 сек.

Мониторинг радиальной зоны

В Сообществах был рассмотрен первый метод организации наблюдения за другими трекерами.

Мониторинг радиальной зоны, предоставляет второй метод наблюдения за трекерами. Его суть - слежение за трекерами, находящимися на определённом расстоянии от вашего географического местоположения. Дистанция (радиус) слежения задаётся в настройках. Оба метода могут работать одновременно. Это значит, что вы можете совместно отслеживать устройства из вашего Сообщества и устройства, входящие в радиальную зону.

В мониторинге радиальной зоны, участвуют только те устройства, для которых взведён соответствующий чекер в настройках программы (включая и ваш трекер). Это означает, что для организации слежения методом радиальной зоны, на всех требуемых устройствах должен быть включен данный функционал.

GPSMTA: окно настроек мониторинга радиальной зоны
окно настроек
радиальной зоны

Вы можете ознакомиться со статьёй Методы GPS мониторинга где рассматриваются все три метода мониторинга.

Мониторинг широковещательной зоны

В Сообществах и в Мониторинг радиальной зоны были рассмотрены два метода организации наблюдения за другими трекерами.

Мониторинг широковещательной зоны, предоставляет третий метод наблюдения за трекерами. Его суть - слежение за любыми трекерами, вне зависимости от дистанции. Все три метода: "Сообщества" "Мониторинг радиальной зоны" "Мониторинг широковещательной зоны" могут работать одновременно. Это значит, что вы можете совместно отслеживать устройства из вашего Сообщества и устройства, входящие в радиальную и/или широковещательную зону.

В мониторинге широковещательной зоны, участвуют только те устройства, для которых взведён чекер "Экспортировать трекер в зону" в настройках программы (для вашего устройства это не обязательно). Это означает, что для организации слежения методом широковещательной зоны, на всех требуемых устройствах должен быть включен данный функционал.

При необходимости, отслеживание трекеров широковещательной зоны, можно отключить сбросив чекер "Разрешить визуализацию всех трекеров зоны".

GPSMTA: окно настроек мониторинга широковещательной зоны
окно настроек
широковещательной зоны

Вы можете ознакомиться со статьёй Методы GPS мониторинга где рассматриваются все три метода мониторинга.

Пороговый датчик звука

Датчик предназначен для отслеживания превышения звукового порога. Максимальное и минимальное значения звукового порога при котором происходит сработка датчика, а также включение датчика выполняется в настройках программы.

Датчик работает по следующему алгоритму: при превышении звуковым потоком установленного максимального значения, происходит срабатывание датчика (датчик переходит в единичное состояние). Информация о срабатывании передаётся на сервер по дискретной линии "Входная линия 2" ( см. Телеметрия (датчики/события) ). Во избежание частого срабатывания датчика, повторное срабатывание возможно только спустя десять секунд после первичного. При достижении звуковым потоком минимального установленного значения, датчик переключается в нулевое состояние.

GPSMTA: окно настроек порогового датчика звука
окно настроек
порогового датчика звука

В программе GPSMC встроено стандартное событие на срабатывание порогового датчика звука. Никаких дополнительных действий по отслеживанию сработки датчика предпринимать не надо.

Энергопотребление порогового датчика звука довольно значительное. Не рекомендую длительное использование датчика при питании от встроенного аккумулятора. Вы всегда можете включить/отключить пороговый датчик звука удалённо, посредством SMS сообщения: Конфигурирование удалённых трекеров посредством SMS

Установку значений минимального и максимального порога срабатывания датчика рекомендую начинать с подбора максимального значения порога, установив при этом минимальное значение порога в максимально возможное значение. После установки пробного значений для максимальной величины порога, сохраните настройки и воспроизведите звук требуемой амплитуды. При срабатывании датчика, на экране высветится всплывающее сообщение. Если уровень требуется подкорректировать, подождите десять секунд, до визуализации всплывающего сообщения о переходе датчика в нулевое состояние, и повторите попытку с новым значением максимального порога. Затем, подобным образом установите значение минимального порога.

Отслеживание событий наблюдаемых трекеров [ NEW ]

При возникновении событий на любом из наблюдаемых трекеров входящих в список сообщества, сервис gpsmta формирует уведомление, которое можно просмотреть в списке уведомлений android-устройства.

По-умолчанию данный функционал отключен. При необходимости, его следует активировать в настройках программы.

GPSMTA: окно настроек отслеживания событий наблюдаемых трекеров
окно настроек
отслеживания событий
наблюдаемых трекеров
  Список пользователей пожертвовавших на развитие проекта
  ChangeLog:

Прочие сведения

Вы также можете для наблюдения за трекерами бесплатно использовать следующие программы:

Bugs & Future

Обо всех обнаруженных ошибках, а также пожеланиях расширения функционала, вы можете сообщить по адресу.

Огромная просьба - подробно описывать шаги по воспроизведению обнаруженных ошибок.

Главная
Программные продукты
Freesource программные продукты
Статьи
Нечто стихотворное
Контакт
GPSMWL - GPS мониторинг для социальных проектов

GPSMC - GPS мониторинг для ПК
GPSM - программно-аппаратный комплекс GPS мониторинга
MapTour - GPS навигация / GPS мониторинг для Туристов
MapSurfing - просмотрщик географических карт
DGraf - визуализация графов
ViCer - домашняя система видеонаблюдения
FPS - бесплатная система GPS мониторинга
Jeans - Финансово-складской учёт
Cerber - Финансовый учёт игорного зала
Visimap - Визуальная карта
BIB - Картотека книг
2DO - Учёт рабочего времени
Выписка - склад
Расчёт зарплаты
Krp - визуализатор связанных структур
Xboat - проэктировщик малых судов
XSQLite - visualisator DB SQLite
Текстовый редактор XEdJ
Copyright ©
Проверка PR и ТИЦ Яндекс.Метрика