gps data logger

BT747 is Software for GPS Data Logger Devices (hardware also available on this site)

C# .NET Mediatek Skytraq Library 

  • Download recorded GPS Tracks
  • Compatible with most GPS Data Loggers or Tracking Devices using the MTK chipset.
  • Convert GPS position data in many formats (HTML (Google Maps API), GPX, KML, KMZ, ...)
  • Geotag JPG pictures and position any other filetype on the map (voice, documents, ...)
  • Handheld Devices (Palm, WinCE, Mobile Phones supporting Java (J2ME)) support
  • Desktops (Windows, MacOSX, Linux flavors) support
  • Configure MTK Chipset Based Devices and GPS Loggers
  • Real Time Tracking as explained  in GPS Tracking
  • AGPS(EPO) data upload to MTK II Chipset Based Devices and GPS Loggers (2.X version).
  • Bluetooth support (within some limitations)
  • Upload to OpenStreetMap directly for fast access to your tracks while mapping

Install BT747 GPS Data Logger Software or get a zip file (including source code)


altauber's picture

BT747 functions on Android Smartphones

The comments in the thread "BT747 on Android? Volunteer?" are most interesting. BT747 is a great app but I do not think porting it to Android is achievable. I just finished coding and Android app for an MTK CHIP GPS logger that has some of the BT747 functionality and found meeting the run time limits for the GUI a real challenge.

I published "MTK logger utility" to Google Play today - GNU GPL v3 licensed. Also posted the source files on GitHub. Works great with my Samsung Galaxy Note and Qstarz Q1000x logger. My app has 4 tabs:


Installing the Desktop Version of "MTK Data Logger Control BT747"

IMPORTANT: BT747 is updated with a CERTIFICATE to comply with JAVA 7 (1.7.0_51) security.
(I bought a trusted certificate (provided by a trusted authority) for about $300.  Received it on Jan. 17, 2014.
Thank you (!) to the users that donated a bit (thanks!) to partially cover the cost of the certificate.
 If every person using BT747 would donate $1 the cost would be covered in about two weeks (luckyly for you, I did not wait to cover the cost).

Installing the desktop version of BT747 for GPS control is fairly easy through the 'Java Web Start' system.  This system works on Windows flavours, MacOS and Linux.

To download zip files follow this link.

On Ubuntu it is recommended to Install sun-java6 first

For easy installation (RECOMMENDED!), use one of these links:
Try the desktop version of BT747
or Install the desktop version of BT747
Try the development version
, Install the current development version or keep it up to date automatically.

On recent machines or in case of trouble with the serial link: BT747 Latest using RxTx 2.2pre2 (RxTx dev version) for Windows 32 & 64 bit, MacOSX, Linux or Install the development version using RXTX2.2pre or Install the stable version using RXTX2.2pre


mdeweerd's picture

BT747 on Android? Volunteer?

I installed the Android SDK and had a closer look.

It looks relatively easy to make a port of BT747 to the Android platform: it does look like plain Java.  The fact that some libraries are not the same is not an issue: that is already the case with the three platforms that BT747 can run on: J2ME, J2SE and SuperWaba.

Porting BT747 is a matter of:


Syndicate content