Editing Activities (Fitness) files causes duplicates

Former Member
Former Member

Hi,

I'm seeing some strange behavior from Garmin Basecamp with my GPSMAP 66i device.

I'm using the latest Basecamp (Version 4.7.1) and device firmware (5.50 (377262)).

Scenario is as follows:

1. I'm out hiking in the forest, "Activity" tracking is auto enabled.

2. I get home, press the power button, choose "Save Activity". Activity is saved on the device and can be found under "Recorded Activities". Works fine.

3. I open Basecamp and connect the device. Works fine.

4. In Basecamp, I click on "Internal Storage" so that I can see my Saved Activities. They show up there as Tracks.

5. I double-click the Track/Activity, I then edit it by removing some points in the beginning (i.e. Erroneous points when i was driving to the hike)

6. I wait for Basecamp to sync with the device (the little green indicator on the Interal Storage icon)

7. Everything now looks fine in basecamp. I have one activity/track, and it has the points properly trimmed.

8. I disconnect my device.

9. I check the device: In the "Activity folder" the activity has not been updated. Instead there is now a Track (which has the correct points) in the Tracks folder.

10. I open Basecamp. Now there's two tracks/activities! One with the original name, another with "original name 001".

11. I try to delete the track/activity (that is not trimmed) => It deletes in the GUI => I disconnect/connect device => It reappears!

Questions:

Is this the expected behavior (#9, #10, #11)? Seems very strange to me!

When I edit a track/activity, I don't want it to duplicate. And if it does, the Basecamp GUI should at least show it the duplicate when after I did the edit, not show a duplicate the next time the device connects! Very confusing!

As it is now, it's a pain to use Basecamp for such a simple thing as editing tracks/activities. In order for it to behave properly (i.e. I end up with 1 trimmed track) I have to:

  • Doesn't behave like that for me using an Etrex 20 … I get what you'd expect to get.  Are you deleting the current track after you save it?  That might cause the issue you're describing?

  • Former Member
    0 Former Member over 5 years ago in reply to SUSSAMB

    Hi!

    Thanks for checking! No, not deleting it. I double-checked today to be sure that I didn't do something out of place. Still same behavior though:

    After connecting the device to the computer, and editing the activity in Basecamp, it appears as a duplicate. The original version in the "Activities" folder on the device, and the edited version in the "Tracks" folder on the device. Looking in Basecamp, it appears as two tracks (one tagged 001 at the end) and it's not possible to delete the unedited version.

    If it is working well for your Etrex 20, I'm guessing the problem is that Basecamp doesn't support the GPSMAP 66i.

  • On older devices there is a track log file.  When you save a track without deleting the log, a track will exist in two places - the track log and the saved file.  When you connect to BaseCamp, the track log will be broken into individual tracks and assigned a name.  If you used the default name when you saved the track it might look similar to the one assigned to the one in the track log.  Is it possible you tried to edit the file in the track log instead of the saved file?

    Fortunately, you still have the track.  I would try clearing the track log on your device, collect a few minutes of data, save the track and clear the track log.  Now connect the device to BaseCamp and edit the saved track and see if creates a duplicate.

    If that doesn't work, you may have to download to BaseCamp and edit there, delete the file on the device and upload from BaseCamp.  This could just be a glitch in the firmware that will be fixed in a future update.  It would be best to report it to Garmin so they are aware of the issue.

  • Yep, as BTLAAKE says, and why I said if you're not deleting the current track after you've saved it there will be issues, as you'll have two tracks, the one you've saved and the 'current' track.  When you do a save ensure you delete the current track.