Как снять трек в линуксе в гпс-логгера BTKP-38KM.

Есть у меня в хозяйстве гпс-логгер BTKP-38KM купленный в Китае долларов за 40. Прекрасная игрушка, но вот снять с него в линуксе трек мне не всегда удаётся с первой попытки, итак:

  1. Настроить блутуз в линуксе, как это делать смотреть в интернетах.
  2. Включить блутуз и логгер, сделать hcitool scan и узнать мак логгера
  3. Установить gpsbabel, причем версия нужна 1.4.2+
    emerge gpsbabel
  4. В генте узнать номер python-2.6:
    eselect python list
  5. В генте сделать используемым python-2.6:
    eselect python set /python-2.6/
  6. Выставить пин-код для логгера чтобы пройти авторизацию:
    simple-agent hci0 /mac-address/ и потом вбить в туда “0000”
  7. Скачать трек:
    gpsbabel -i skytraq,dump-file=/dev/null -f /dev/rfcomm0 -o gpx -F output.gpx
  8. Очистить устройство:
    gpsbabel -i skytraq,erase,no-output,baud=0 -f /dev/rfcomm0
  9. Поставить редактор треков:
    emerge viking

Если что-то не получается — надо обязательно запускать hcidump, а то я лишний час не мог понять в чем дело :)

2011.11.13 19:23