Gps tether android 4

Gps tether android 4

Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.

Если Вы выложили новую версию программы, пожалуйста, сообщите об этом модератору нажав на вашем сообщении кнопку «Жалоба».

Последнее обновление программы в шапке: 18.08.2014

Краткое описание:
Передача геоданных GPS с одного устройство на другое (не обладающее GPS модулем)

Описание:
Приложение для передачи данных GPS с устройства имеющее GPS модуль на устройство не имеющее оного. Передача данных производится через канал связи WIFI настроенный в виде Точки доступа на устройстве с GPS (режим модема).
Требования:
1. Устройство без GPS модуля (Далее Планшет)
2. Второе устройство на Android c GPS и режимом WIFI Tethering (Режим модема). (Далее Телефон)

Инструкция:
1. На планшете зайдите в Настройки -> Для разработчиков и включите пункт «Фиктивные местоположения/Mock Locations».
2. На обоих устройствах зайдите в Настройки -> Местоположение и включите пункт «Доступ к моим геоданным»
3. На телефоне Включите режим Модема (обычно находится во вкладке Дополнительно в меню Настроек беспроводных сетей) Рекомендую настроить защиту ключом WPA2/PSK.
4. На планшете подключитесь к точке доступа, которую создали на втором устройстве.
5. Установите на оба устройства приложение TetherGPS
6. Запустите приложение на обоих устройствах. На телефоне нужно нажать «Start Server», а на планшете «Start Client». Попробовать запустить навигатор или другую программу работающую с GPS на планшете.
7*. Как только Ваш телефон найдет спутники в шторке уведомлений появится IP адрес устройства, который можно будет ввести на планшете сняв галочку с Automatic Broadcast IP, если вдруг будут проблемы с подключением.

Бесплатная версия работает не больше 5 минут за раз. Ниже выложил платную.
Требуется Android: 4.0 и выше
Русский интерфейс: Нет

Скачать: версия: 1.3.0 (платная)
tetherGPS 1.3.0(paid).apk ( 71.29 КБ )

Сообщение отредактировал Mean122 — 18.08.14, 23:22

Источник

Передача GPS данных(NMEA) с Android на Windows

Введение

Под windows имеются приложения, которые нуждаются в NMEA сообщениях от GPS устройства, передаваемых по COM порту. Под Android’ом же есть возможность с помощью API генерировать подобные сообщения. В целом была идея доставить данные на виртуальный COM порт с Android’a. Если вам интересно как это удалось реализовать, прошу под кат.

Что же надо было сделать?

Реализовать требовалось следующее:

  • Настроить TCP/IP соединение между устройством и ПК
  • Получить NMEA данные на Android’e
  • Передать их по UDP протоколу на компьютер
  • Принять на компьютере UDP пакет и отправить его на COM порт

TCP/IP соединение

Соединение было организовано с помощью Revers wired tether, для этого на телефоне были, получены права root и с помощью программки android-wired-tether было создано TCP/IP подключение к ПК. Почему же не по WiFi? Да, такая возможность есть, можно на windows 7 создать виртуальный WiFi адаптер и к нему уже подключится с Android’a. Но мой адаптер Atheros AR5B95 через 5 минут подключения уводил систему в синий экран, поэтому и было решено создать подключение все же по проводу + по нему еще и зарядка устройства происходит, что не мало важно при работе GPS(оно прожорливо в плане питания).

Читайте также:  Выбираем лучший навигатор для андроид

NMEA данные с Android, получение и отправка

Данные на Android получались следующим кодом:
//NMEA listener
LocationManager LM = (LocationManager) getSystemService(Context.LOCATION_SERVICE); ((LocationManager)getSystemService(Context.LOCATION_SERVICE)).requestLocationUpdates(LocationManager.GPS_PROVIDER,0,0,new LocationListener() <
@Override
public void onLocationChanged(Location loc) <>
@Override
public void onProviderDisabled(String provider) <>
@Override
public void onProviderEnabled(String provider) <>
@Override
public void onStatusChanged(String provider, int status,Bundle extras) <> >);

LM.addNmeaListener(new GpsStatus.NmeaListener() <
public void onNmeaReceived(long timestamp, String nmea) <
SendNmea2UDP(nmea);
>>);

И передавались в метод SendNmea2UDP который отправлял их на UDP порт ПК:
public void SendNmea2UDP(String nmeastring)
<
message = nmeastring;
msg_length=message.length();
messageB = message.getBytes();
nmeapacket = new DatagramPacket(messageB, msg_length,local,server_port);
try
<
socket.send(nmeapacket);
>
catch(Exception e) <>
>

NMEA данные на ПК

Для получения данных и отправку их на COM порт со стороны компьютеры, было на C# написано простенькое приложение.
С помощью программки Virtual Serial Ports Emulator, было создано два связанных виртуальных COM порта, на один из которых приходили данные от программы на ПК, а на втором виртуальном COM порту их уже можно принимать любым положением, которое в них нуждается.

Заключение

Если кому интересен исходный код программ, то он тут на Android и Windows

В итоге можно запустить программу, которая понимает NMEA данные с COM порта:

В низу справа программка, которая принимает UDP с Android’a и передает NMEA далее на виртуальный COM порт. Программка upd2com отправляет на 3 порт, а к примеру в данном случае SASПланета принимает с 4 порта (организовано это с помощью VSPE). Красненькая точка это где я сейчас тестирую все это.
Спасибо за внимание, надеюсь, статья была вам интересна.

Источник

Телефон как GPS-приемник для другого телефона или планшета на Android (Wi-Fi)

Раньше на сайте уже публиковались статьи, как настроить соединение по Bluetooth между двумя Android-устройствами или между Android-устройством и компьютером с Windows для передачи данных GPS. Для связи использовалось приложение GPS over BT. В настоящей статье показано, как можно настроить подобную передачу GPS-данных по Wi-Fi с помощью приложения GPS Tether от разработчиков Lucky Always.

Оно полезно для тех, у кого нет или не получается настроить связь по Bluetooth (GPS Tether наряду с Wi-Fi поддерживает Bluetooth-соединение). К тому же хочется отметить, что передача данных по Wi-Fi происходит быстрее и, благодаря этому, данные о местоположении обновляются чаще.

Существует несколько приложений для передачи данных GPS по Wi-Fi, как платных, так и бесплатных. На наш взгляд, наиболее простым в настройке и использовании показалось именно приложение GPS Tether. К тому же оно бесплатное, единственное, разработчики заявляют, что оно не работает на планшетах Amazon Fire с заводской прошивкой. В описании также упоминается, что приложение должно работать на Android 4.2 (Jelly Bean) и выше.

Читайте также:  Поко х3 нфс обновление андроид

Настройка Wi-Fi между телефонами

Перед использованием приложения GPS Tether необходимо настроить Wi-Fi сеть между устройствами. Зайдите в настройки сетей Wi-Fi телефона-передатчика, сконфигурируйте и запустите беспроводную точку доступа. Данная функция присутствует во всех современных Android-телефонах. Укажите имя и пароль точки доступа, сохраните и активируйте ее.

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

Настройка телефона-передатчика

Включите функцию GPS на телефоне-передатчике, откройте приложение GPS Tether и на вкладке Sharing (Раздача) нажмите на иконку WiFi Hotspot Sharing (Раздача через точку доступа Wi-Fi).

Настройка телефона-приемника

Откройте GPS Tether на телефоне-приемнике, переключитесь на вкладку Receiving (Получение) и нажмите на иконку «WiFi Hotspot Receiver» (Приемник точки доступа Wi-Fi). Приложение выдаст предупреждение, что нужно включить функцию фиктивных местоположений (Mock Locations) в настройках Android. Нажмите на кнопку «DEVELOPER SETTINGS», чтобы сразу попасть в нужный раздел настроек из приложения.

Найдите в списке пункт «Выбрать приложение для фиктивных местоположений», откройте его и в списке доступных приложений выберите GPS Tether.

Нажмите на кнопку назад на телефоне для возврата в приложение и снова нажмите на иконку «Wi-Fi Hotspot Receiver», чтобы она стала цветной.

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

  • Google Maps – работает;
  • Яндекс.Карты – работает;
  • Waze – не работает.

Устранение обрывов связи

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

Также запретите системе Android закрывать на обоих телефонах приложение GPS Tether, работающее в фоновом режиме. На телефонах Xiaomi это можно сделать через просмотр последних открытых приложений (короткое нажатие аппаратной кнопки меню).

Нажатие на замок рядом с приложением предотвращает его закрытие системой Android в спящем режиме телефона.

Источник

GPS Tether v Мод APK

===================
Особенности этого приложения включают в себя:
====================
— Легко поделиться своим местоположением с точки доступа Wi-Fi и / или Bluetooth
— Обмен NMEA для любого не — Android-устройство через WiFi с использованием TCP (т.е. GpsGate для Windows)
— До 15 клиентов (WiFi и Bluetooth) могут одновременно получать местоположение с одного и того же устройства
— Простой и небольшой размер установки
— Вводит нет значительного использования данных; можно использовать без подключения к интернету
— Низкое потребление памяти
— Низкое потребление батареи
— Надежный. Он обнаруживает, когда доступен общий доступ, и подключается, если он включен. — Конфигурация с минимальным набором параметров не требуется. GPS Tether помогает с включением фиктивных местоположений.
— Практически для любой точки доступа WiFi WiFi Android или любого сопряженного устройства Bluetooth можно предоставить общий доступ к / с

=============== =====
Требования:
====================
— GPS Tether должен быть установлен как на разделяющем, так и на принимающем устройствах.
— Должен работать как минимум на Android 4.2 (Jelly Bean)
— Для получения местоположения от общего устройства на приемнике должна быть включена функция «Mock Locations». GPS Tether может сделать это для вас с корневым доступом или открыть настройки разработчика, если вы хотите сделать это самостоятельно.

Читайте также:  Как отвязать наушники airpods от андроида

Примечание. GPS Tether должен работать на любом устройстве на базе Android v4.2 +. Однако, если он указан в Play Store как «несовместимый» для любого из ваших устройств, загрузите APK с http://www.lucky-always.com

========= ===========
Комментарии? Предложения? Жалобы? Запросы на будущие функции? Отчеты об ошибках?
Дайте мне знать по электронной почте, прежде чем оставлять отзыв, чтобы посмотреть, смогу ли я решить эту проблему. 🙂

Источник

GPS Tether

Easily and reliably share your location with a device that has no GPS!

GPS Tether APK latest version info

Offers Free
Version 2.1.1
Rating
Updated
Developer Lucky Always
Category Apps, Tools
ID com.ryanandbrenda.gpstether
Requirements 4.2 and up
Installed 41.5K+

GPS Tether 2.1.1 APK description

Easily share your real-time location from an Android device’s WiFi Hotspot or through Bluetooth. Extremely useful for supplying a location to an Android device that does not have built-in GPS. NOTE: DOES NOT WORK WITH AMAZON FIRE DEVICES UNLESS USING A CUSTOM ROM.

====================
— Easily share your location from a Wifi Hotspot and/or Bluetooth
— NMEA sharing to any non-Android device via WiFi using TCP (ie GpsGate for Windows)
— Up to 15 clients (WiFi and Bluetooth) can be receiving a location from the same device simultaneously
— Simple and small installation size
— Imposes no significant data usage; can be used without an internet connection
— Low memory usage
— Low battery usage
— Reliable. It detects when sharing is available and connects if enabled
— Little-to-no configuration needed. GPS Tether assists with enabling Mock Locations.
— Almost any Android WiFi Hotspot AP or any paired Bluetooth device can be shared to/from

====================
Requirements:
====================
— GPS Tether must be installed on both the sharing and receiving devices.
— Must run on at least Android 4.2 (Jelly Bean)
— To receive the location from the sharing device, the receiver must have «Mock Locations» enabled. GPS Tether can do this for you with root access, or open developer settings if you would like to do it yourself.

Note: GPS Tether should work on any Android v4.2+ based device. However, if it is listed in the Play Store as «incompatible» for any of your devices, download the APK from http://www.lucky-always.com

====================
Comments? Suggestions? Complaints? Requests for future features? Bug reports?
Let me know with an email before leaving a review to see if I can resolve it. 🙂

Источник

Оцените статью