Використовуємо GPS в Ubuntu
Використовувати карти на такому екрані одне задоволення. Через деякий час мені захотілося підключити приймач до ноутбука Acer Aspire 5720 в якому є вбудований блютус. На ноуті встановлено убунт Intrepid Ibex (8.10). Тепер цю компанію треба передружити.
Для початку зробимо:
sudo apt-get install bluez-utils
У висновку отримаємо щось на кшталт цього:
Scanning. 00:0D:B5:37:3B:A9 Nokia LD3W
sdptool browse 00:0D:B5:37:3B:A9
За замовчуванням це Channel 1. У конфізі потрібно ввести ці дані за шаблоном:
sudo gedit /etc/bluetooth/rfcomm.conf
rfcomm0 bind yes; device 00:0D:B5:37:3B:A9; channel 1; comment "Serial Port"; >
sudo rfcomm release 0
rfcomm connect 0
Після цієї команди блютус-демон попросить ввести pin (лише один раз) для цього приймача за замовчуванням код 0000.
Тепер потрібно встановити демон:
sudo apt-get install gpsd
І подивитися на супутники:

Основний FAQ-матеріал тут.
Після вдалого з'єднання приймача з ноутом, зокрема з убунтою, необхідно встановити софт для роботи з картками. Коротко опишу кілька програм, з якими не вдалося попрацювати, з різних причин. Одна з найпопулярніших - Viking - не заробила, т.к. приймала дані лише від Garmin та Magellan. Тому оцінити функціонал не вдалося. Gpsdrive отримав дані від приймача і показав координати, але відсутність карт привело до смутку.

Хоча налаштування досить пристойні, які включають спосіб пересування: велосипед, автомобіль, пішки. Мабуть і карти можна дістати, імпортувати, але хочеться простіший спосіб.
І щастя є! Це TangoGPS.

Зверніть увагу, карти нарідною мовою. Звичайно, універсальна англійська не проблема, але приємно все одно. На початку був невеликий косяк із установкою, на рідному сайті стоїть перенаправлення на openSUSE build service, де я знайшов .deb для amd64.
Віконце програми нагадало стиль Мас-софту:

Окрім карти є загальна інформація про шлях. Веде журнал пройденого шляху для використання з OSM (open street map):


Налаштування досить прості, автоматичне завантаження карт, не повних, а лише квадратів, доступних для поточного екрану. Подання карт у вигляді опенстриту — карта схема з назвами вулиць. Топографічна та повітряна зйомка. На домашній сторінці можна прочитати про інші функції та подивитися скріншоти різних уявлень карт, а також на яких мобільних пристроях працює програма.
Наводжу список програм, які ви можете спробувати самі.
У найближчій подорожі, якщо буде можливість, протестую tangogps впритул.
Хардкорна конфа за С++. Ми запрошуємо лише профі.