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

  • Former Member
    Former Member over 7 years ago
    The 935 has a new data field called Next Waypoint. It displays cue text in a fit course file, is this what you are thinking of? I use it in a custom page with Time to Next, Next Waypoint and Distance to Next. The 935 has a limit of 50 course points though, down from 100 on the 910XT.

    Great app, working fine on the Forerunner 935 :)
    Wondering, is it possible to show waypoints in a track? For example, I have a gpx file with a list of waypoints and trackpoints in the same file:

    <wpt lat="52.075331" lon="5.139482">
    <name>37</name>
    </wpt>
    ...


    And a list of trackpoints:
    <trkseg>
    <trkpt lat="52.075331" lon="5.139482" />
    <trkpt lat="52.075317" lon="5.139532" />
    ...


    I was wondering if these waypoints can be displayed as well? Or is the only way to add them as actual waypoints on the watch because that would not be ideal... at all ;)
  • Former Member
    Former Member over 7 years ago
    There doesn't appear to be any doors on Garmin's silo, but there is a wide slot for putting money in.

    The significant decline in functionality and ease of use for navigation since the days of Training Centre is a mystery known only to Garmin. I've always assumed GPS was for navigation, perhaps the developers and their consultants don't get out much. The ELEMNT/RideWithGPS combination is unbelievably straightforward.

    Nice work on the app, I just need an Android phone...

    You should nag Garmin, that they add the gimporter functionality to their Garmin Connect App.

    I wonder why this is not already implemented. Most watches support importing gpx via NEWFILES anyway.

    Nevertheless, Garmin could take my code and make it happen, if they really want to.. even for the Fenix 3.
  • Edge520 rapid course start

    It worked, but now, just after course import to Edge, it shows "Start track yes/no", i can choose, but it does nothing. And more, I cannot go outside - have to restart Edge. Then, I can start the course normally... On monday it was ok :-(
  • It worked, but now, just after course import to Edge, it shows "Start track yes/no", i can choose, but it does nothing. And more, I cannot go outside - have to restart Edge. Then, I can start the course normally... On monday it was ok :-(


    Yeah, fixed it already.. will upload in a couple of hours.
  • Hi I Hope you keep it as an App too. I used it to download a track and navigate for the first time at the weekend. it worked perfectly.:) So good in fact I plan on using it for a tour in a couple of weeks to download any ad-hoc route changes to my E1000. Great piece of work


    yes.. will offer both. app and widget

    Widget works fine in edge, too. I wasn't aware, that widgets on the Edge live on the side in the pulldown menu.

    So besides the long wait on a watch, when scrolling through the widgets, there is no reason for it being an app.

    Next step is launching the widget/app from the phone and select the files to send on the phone.
  • Hello everyone, I use this great app on a 5x fenix, but I noticed that after importing the path, if I see the map does not work. The screen makes so many small gray rectangles.
    thanks
  • Great app, working fine on the Forerunner 935 :)

    Wondering, is it possible to show waypoints in a track? For example, I have a gpx file with a list of waypoints and trackpoints in the same file:

    <wpt lat="52.075331" lon="5.139482">
    <name>37</name>
    </wpt>
    ...


    And a list of trackpoints:
    <trkseg>
    <trkpt lat="52.075331" lon="5.139482" />
    <trkpt lat="52.075317" lon="5.139532" />
    ...


    I was wondering if these waypoints can be displayed as well? Or is the only way to add them as actual waypoints on the watch because that would not be ideal... at all ;)


    Course points are not the same as waypoints. Waypoints would be single locations. If I would add them as locations, you will probably have a hard time deleting them. I don't know.... is it worth it?
  • Uploaded new versions.

    You can now share tracks with gexporter on the phone :)

    Widget will follow in a couple of hours. Stay tuned.
  • Hi I've just updated to V5 on my E1000. The courses certainly load quicker. Good work. The course point limit on the E1000 appears to be somewhere in the region of 35922

    I don't know if it was intentional, but course names are now truncated to 15 Characters, where the E1000 can have considerably more, 49 in fact. Although the number of characters displayed varies depending on the screen being viewed.

    20 on the course list screen
    29 on the selected course menu screen
    26 on the selected course settings screen
    49 on the course name editor