Показано с 1 по 10 из 1738

Тема: Navitel navigator

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для Shuruper
    Регистрация
    01.02.2010
    Возраст
    43
    Сообщений
    48
    Вес репутации
    209

    По умолчанию Re: Navitel navigator

    Я подключал внешний GPS, эмульятор его цепляет (у меня bluetooth GPS), но данные с него не берет... поэтому ничего подробнее сказать не могу, к сожалению... Если у кого получится, то сам с радостью попробую!

    Наткнулся вот на такую штуку в сети, может поможет:


    "How to update your Android emulator's position with an external GPS"

    Assuming that you have an Android emulator running, and listening at the default port (5554). First, you need a script called getGeo.sh that gets the GPGGA line from gpsd running at its usual port. gpspipe attaches to gpsd and we get the line we want, put it in a file:
    #!/bin/bash
    # get nmea from device


    FOO="geo nmea `gpspipe -r -n 10 | grep "GPGGA" | tail -n 1`"

    echo ${FOO}

    echo ${FOO} > ${HOME}/geo.nmea



    Then, second code calls telnet and sends it the contents of the file with the "geo nmea " line:
    #!/bin/bash
    # simulate sending gps info to android emulator


    ${HOME}/bin/getGeo.sh

    exec telnet 127.0.0.1 5554 < ${HOME}/geo.nmea > /dev/null &> /dev/null


    You could loop it to make refresh the positioning as you walk around with your GPS.
    Последний раз редактировалось Shuruper; 05.08.2010 в 18:17.

  2. #2
    Продвинутый Аватар для Papazol
    Регистрация
    24.05.2009
    Сообщений
    326
    Вес репутации
    321

    По умолчанию Re: Navitel navigator

    Что-то кривоват этот эмулятор. Не хочет загружаться после изменения содержимого SD-карты. Плюс заморочки с подключением приёмника...
    ////////////////
    Проблема побеждена, кривые руки и меткий глаз.
    Опробован способ передачи данных о местоположении с помощью консоли эмулятора. Команда geo fix 39.XXXXXX 54.XXXXXX устанавливает курсор навитела в нужную позицию. Это уже хорошо. Если применить способ, описанный в вышеприведённой статье на английском, должно заработать. Но нужен человек, соображающий в Линуксе и в программировании. Моих знаний не хватает.
    Последний раз редактировалось Papazol; 07.08.2010 в 14:28.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 7 (пользователей: 0 , гостей: 7)

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •