Icards bluestacks атор - ваш автомобільний комп'ютер

iCarDS + Bluestacks + Яндекс.Навігатор

Нормальну безкоштовну навігаційну програму для Windows з підтримкою пробок не знайшов, тому вмонтував Яндекс.Навігатор через емулятор Bluestacks.


1. Встановлення та налаштування GpsGate

Встановлюємо GpsGate Splitter останньої версії.

На вкладці "Input" в випадаючому списку вибираємо COM-порт, на якому "висить" GPS-приймач, натискаємо "Settings." І вказуємо швидкість обміну даними (Baud rate). Наприклад, для BU-353S4 за замовчуванням швидкість 4800. Або ж підбираємо максимальну швидкість перебором за наявністю валідних даних. При використанні скрипта GPSSetBaudrate вказуємо швидкість таку ж, як в параметрі command ini-файлу.

На цій же вкладці натискаємо кнопку "Open". Картинка повинна стати зеленою, і повинні з'явитися написи "Running OK!" і "GPS data with valid position." .

На цій же вкладці в випадаючому списку вибираємо "Virtual COM port" і натискаємо кнопку "Add". Вибираємо зі списку номер вільного COM-порту. Цей номер порту прописуємо в налаштуваннях iCarDS. Для роботи з GPS-приймачем з частотою оновлення координат більш 1 Гц - створюємо і налаштовуємо COM-порт так, як описано тут.

На вкладці "Advanced" натискаємо кнопку "Show more options ...".

На вкладці "Input" в випадаючому списку "Retry connection to input" вибираємо "On Error".

На цій же вкладці натискаємо кнопку "Open". через пару секунд - "Close". Це потрібно, щоб GpsGate запам'ятала налаштування.

Вбудовувати будемо НЕ Яндекс.Навігатор. а лаунчер. який сам запустить і GPSBridge і Яндекс.Навігатор.

Йдемо в меню "Налаштування скіна → Установка програм". натискаємо на вільну позицію. налаштування:
  • Шаблон - FSReal
  • Ім'я програми - Яндекс.Навігатор
  • Ім'я вікна програми - BlueStacks App Player
  • Шлях до файлу програми - C: \ Program Files \ BlueStacks \ HD-RunApp.exe
    Для 64-бітної ОС - C: \ Program Files (x86) \ BlueStacks \ HD-RunApp.exe
  • Параметри командного рядка:
    1. Відкриваємо папку "Apps". в якій BlueStacks зберігає ярлики для запуску вбудованих програм
    2. На ярлику "LauncherStart" тиснемо ПКМ і вибираємо "Властивості"
    3. На вкладці "Ярлик" в поле "Об'єкт" копіюємо параметри командного рядка:
    -p ru.znalexey.mylauncher -a ru.znalexey.mylauncher.StartActivity
    4. Вставляємо ці параметри в відповідну настройку iCarDS
  • Захоплення - Так
  • Іконка - вибираємо при необхідності
  • Накладення - Так
  • X = 200. Y = 0 (кнопка iCarDS буде зрушена вправо)
  • Час затримки до перехоплення вікна - 1 сек
Замість здійснюється вручну, можна завантажити настройки з файлу. Для цього необхідно ini-файл з архіву витягти в папку Мої документи \ iCarDS \ skins \ Chameleon \ ApplicationSettin gs. далі в налаштуваннях вбудованої програми натиснути "Завантажити налаштування з файлу" і вибрати файл Яндекс.Навігатор.ini. Для 64-бітної ОС міняємо шлях до HD-RunApp.exe.

Для коректної роботи iCarDS з 10Гц GPS-приймачами, необхідно зробити це або це.


Все працює чудово. Навігатор пробки показує, маршрути прокладає, тітонька зі мною розмовляє. Голосовий пошук в навігаторі працює. Начебто нічого не гальмує, конфиг - в підписі.

PS: Форум самостійно вставив якісь незрозумілі прогалини посередині деяких слів.

Схожі статті