gimporter/gexporter - import FIT/GPX courses from your Android phone

This is the support thread of "gimporter" and the android companion app "gexporter".

Imagine you are on the go and want to upload a course to your Garmin device to follow the track. As of now, this involves uploading the gpx file to the Garmin web site, somehow create a course from it and then select "Export to device" in the mobile app.

Here comes gimporter. Download your FIT and GPX courses with the "gimporter" ConnectIQ app from the "Download" folder of your Android device.

Notes:

  • Keep the Android app open, while downloading!
  • Oregon and Rino devices download the unmodified GPX track. No point reduction or speed recalculation is done yet
  • On some devices (like the Edge 1030) you have to disable WiFi while using the app




ConnectIQ App: https://apps.garmin.com/en-US/apps/de11adc4-fdbb-40b5-86ac-7f93b47ea5bb

ConnectIQ Widget: https://apps.garmin.com/en-US/apps/fac50ef3-77b2-466c-9f4f-4dcb2feb49a3

Android App: https://play.google.com/store/apps/details?id=org.surfsite.gexporter

Source code: https://github.com/gimportexportdevs

  • Android app version 7


    Thanks. Everything is OK.
  • Widget was just approved in the connectiq store. Might take some hours to appear.


    He is. Tested. SUPER :) :) :)
  • How about editing the GPX track in Locus Map? With the new gexporter feature, that it can receive shared files, it should be quick and easy.


    Big fan of Locus for years! Had a close look but can't see a way to shift the start and end?
  • Hi Thanks for the feedback.

    Yep the menu icon is fine for loading the tracklist. When I saw the Press Start/Menu prompt I thought either would work so I pressed the start button, which worked on the previous version. When that didn't work I tried the menu icon which worked fine. I guess this is something you've implemented to support different devices.

    I'll raise a bug request for the menu issue and let you know of the outcome.

    Keep up the good work. HD


    I don't see the strange menu behavior on my edge 1000. Does the filename begin with some invisible/unprintable characters?


    There aren't any unprintable characters however the file was exported from Ride with GPS and wherever there's a space in the track name RwGPS replaces it with an underscore. As a result my track name was essentially one long word. I edited the file name replacing the underscores with spaces again and it now displays correctly on the E1000 menu :rolleyes:
  • There aren't any unprintable characters however the file was exported from Ride with GPS and wherever there's a space in the track name RwGPS replaces it with an underscore. As a result my track name was essentially one long word. I edited the file name replacing the underscores with spaces again and it now displays correctly on the E1000 menu :rolleyes:


    Still a bug in the Garmin code.
  • Still a bug in the Garmin code.


    I posted in the bug reports forum so maybe someone will investigate

    I tried the widget last night too and works good on the E1000. Is there any advantage to be using the widget over the app?
  • I posted in the bug reports forum so maybe someone will investigate

    I tried the widget last night too and works good on the E1000. Is there any advantage to be using the widget over the app?


    The widget can be used while an activity is running, without stopping it.
  • The widget can be used while an activity is running, without stopping it.


    ooo perfect good work :D
  • I use plotaroute.com etc, unfortunately gimporter does not send * .tcx / crs courses, plotaroute does not generate * .fit, and * .gxp are not useful (no course points). Is there any hope for support for tcx courses?
  • I use plotaroute.com etc, unfortunately gimporter does not send * .tcx / crs courses, plotaroute does not generate * .fit, and * .gxp are not useful. Is there any hope for support for tcx courses?


    Yeah.. shouldn't be that hard. Let's see how much time I have next week.