MTKBabel

From OpenStreetMap Wiki
Jump to: navigation, search

MTKBabel is a Perl program to operate and extract data from devices using the MediaTek MTK chipset, for example, and originally Holux devices.

MTKBabel on (L)ubuntu 12.10 with Holux M-1200E

  1. Install MTKBabel (using terminal): sudo apt-get install mtkbabel
  2. Connect device through usb and turn it on.
  3. Find device path: dmesg
    1. Example output:
      [14782.035926] cdc_acm 5-2:1.1: ttyACM0: USB ACM device
    2. Device path in this example, is /dev/ttyACM0.
  4. Extract tracks and points in combined file: sudo mtkbabel -p /dev/ttyACM0 -l off -c -f gpslog
  5. Delete all data: sudo mtkbabel -p /dev/ttyACM0 -E

To access the device without using sudo, the best way seems to be to write a udev rule. Search for udev gpsbabel ubuntu usb or similar, and you shall find.

See the manual page for more info: man mtkbabel.