BaseCamp 3.3.0.3 Beta available

Former Member
Former Member
We decided to release another Beta before 3.3.1. This release fixes some of the shaping point issues for Zumo 4x0 and 5x0, so we are especially interested in feedback on that (please use https://forums.garmin.com/showthread.php?t=24732 to provide feedback regarding that topic). We also fixed some other issues, and added a few more features that weren't done at the time of the first Beta.

Download the Beta here: http://developer.garmin.com/apps/BC/BaseCamp_3.3.0.3_Beta.exe. If you used 3.3.0.2, you should also be able to update from within BaseCamp.

If you haven't tried 3.3.0.2, make sure to check out https://forums.garmin.com/showthread.php?t=24413, there have been a lot of changes!

Change list from BaseCamp 3.3.0.2 to 3.3.0.3
  • Fixed zumo 5x0 and 4x0 route transfer issues. Note that this may cause route transfer issues on the zumo 660. A future firmware update on the 660 will address this issue
  • Update waypoint references to map data when recalculating routes. Advice for the first beta that said that shaping points only worked for brand new routes can now be ignored
  • Added hiding of Activity profiles
  • Added creating OpenCaches from waypoints
  • Added calculating ascent and descent for direct routes
  • Added indication of data filter visibility state on the data list
  • Change to prevent property dialogs becoming lost off screen after screen resolution changes
  • Fixed any profiles from BaseCamp 3.2 that have invalid routing preferences (ie invalid vehicle types and incorrect avoidances)
  • Fixed list in-place rename requiring pressing enter to complete the edit
  • Fixed the "Reset Headers" context menu being displayed after renaming an item
  • Fixed issue writing out altitude when exporting to the GDB file format
  • Fixed track filtering "automatic mode" for tracks with no time information


Known issues
  • Doing a “Send to” from the root device folder to “My Collection” crashes. This is when selecting the entire contents of the device in the folder list, and only when selecting the root My Collection in the folder/list picker dialog.
  • Sending geocaches to some of our older devices (first generation Oregons and older) fails when there aren’t already geocaches on that device (a geocaches.gpx file).


These will be fixed in the final release.
  • Former Member
    0 Former Member
    Basecamp Beta crashes consistently

    Yo Falagar...

    The point of my testing was to determine how and how well Basecamp 3.3.0.3beta handles Categories. No joy. It crashes every time I do as you instructed (select stuff in the device All Data folder and Send To > My Collection).

    Windows 7 Ultimate 64-bit, 4GB RAM, Basecamp 3.3.0.3, Nuvi 765T

    393 items in All Data on the Nuvi.

    According to Mapsource, the breakdown is:

    343 Waypoints
    46 Tracks
    1 Route

    Most of the waypoints have categories. Only about 40 do not.

    I connected the Nuvi and ran Mapsource, transfered everything from the device into Mapsource and saved it for a backup. Closed Mapsource. Left the Nuvi connected.

    I had previously emptied everything from Basecamp's My Collection so started it with nothing in it. It finds the Nuvi and populates All Data, displays a folder for Memory Card, and lists two maps (CNNA NT 2012.30 and CNNA NT 2012.30 3D). That's correct for what's on the Nuvi.

    Test One:

    - Click in the Nuvi's All Data folder,
    - Hit Ctrl-A to select all 393 items (includes waypoints, tracks and a route),
    - Right-click and select Send To,
    - Select My Collection and click on OK button.

    Basecamp window disappears. A tiny window appears and disappears instantly. I think I see the word "error" in it but it's gone too quicly to see anything. Then a larger window opens that stays around slightly longer. It appears that it is sending something to a Garmin server and seems to contain a list of what it's sending. But it's also gone too quickly to tell you anything useful about it.

    I did three more tests with exactly the same process: select something in the All Data folder and Send To > My Collection

    All three tests produced exactly the same results as in the first test.

    The differences in the other three tests were what I selected in the All Data folder.

    Test Two:
    Clicked on the first item listed in All Data, scrolled down and hit Shift-Click to select the top bunch of items (about 190-ish). I made no effort to be selective about what was included in the list so I don't know if this included just waypoints or was a mix.

    Test Three:
    Same as Test Two except select a smaller bunch of items.

    Test Four:
    This time I went through the All Data folder and used Ctrl-Click to individually select one or two waypoints from each of half a dozen categories and two or three uncategorized. Positive that there were nothing but waypoints selected this time. Total of about 20-ish.

    As soon as I click the OK button to execute the Send To > My Collection the Basecamp window simply disappears from the screen and it goes through the process I described above.

    When I launch Basecamp again after each crash it's absolutely clean .. nothing in My Collection. It finds the Nuvi again and displays the same things described above (all the correct stuff).

    What do you need from me to help track down the problem? I looked for a log file but I have no idea where it might be if there is one. I'll be happy to PM you anything you need. Just let me know.

    ...ken...
  • Former Member
    0 Former Member
    Attached route from a friend recalculates the same in my Z550, Z665 and in MapSource. BaseCamp routes differently. The attached jpg from BC shows in red where BC recalculates differently than the others. To test, recalculate this MS route in BC, export either the MS route or the recalculated BC route in the Z550 and recalculate. In the Z665, you must recalculate first as shortest, then as fastest to trigger a real recalculate.


    Which map and version is that? I assume CN NA, but I want to make sure I know the correct version.
  • Former Member
    0 Former Member
    Falagar,

    I tried several times with nothing in BaseCamp, connect the gps and the data is transferred
    but nothing that I seen that would show that the waypoint categories were created before or
    after the Send to My Collection.

    I did create a folder in My Collection and created 16 lists in that folder for my categories
    and named them as they are in the gps. Moved the 1100 waypoints to the list they belong in.

    I cleared the waypoints out of the gps and used BaseCamp to send them back. The couple of
    points that I checked did end up in the correct category on the gps.

    After that I created a waypoint on the gps and placed it in a category then connected the gps
    to the computer. The waypoint shows up in BaseCamp but is not placed in any category.

    If I use MapSource to receive the data from the gps it will show the waypoint is in the category
    that I placed it in on the gps.

    With BaseCamp I guess I am still missing a step somewhere with the categories.

    Also what I did see is all the time stamp data in my track files were cleared when sent to the
    gps. Anyway to stop the tracks from being sent back to the gps with BaseCamp? With MapSource
    I could deselect tracks and my track data in the gps would not get changed.

    MapSource would clear the time stamp data as well so whatever is going on with that is common
    to both programs and or the gps. Being able to turn the track transfer off when sending data
    to my gps would be a big plus for me when using BaseCamp.

    Mark


    You don't need to send everything. If you don't want to send tracks, just select which data you want to send (for example, just the waypoints), right-click, send-to, select the device and go. It entirely up to you what gets transferred to the device and back.

    Just connecting the device will not show you the waypoint categories. You will have to transfer the waypoints from the device to My Collection to create the list.

    Which device do you have? Try this and let me know what happens:

    1. My Collection is BaseCamp, so that there are no folders, lists or data (this is not really necessary, but makes it easier to see if it worked.)
    2. Create a waypoint on the device, give it a category.
    3. Connect the device to your PC. Start BaseCamp.
    4. Select the waypoint on your device (click it). Then right-click the waypoint, choose 'send to...' and then 'My Collection'. Click OK.
    5. The waypoint should show up in 'My Collection', there should have been a new list created that has the same name as the category on the device. If a list with that name already existed, the waypoint will also be part of that list.
  • Former Member
    0 Former Member
    Yo Falagar...

    The point of my testing was to determine how and how well Basecamp 3.3.0.3beta handles Categories. No joy. It crashes every time I do as you instructed (select stuff in the device All Data folder and Send To > My Collection).

    Windows 7 Ultimate 64-bit, 4GB RAM, Basecamp 3.3.0.3, Nuvi 765T

    393 items in All Data on the Nuvi.

    According to Mapsource, the breakdown is:

    343 Waypoints
    46 Tracks
    1 Route

    Most of the waypoints have categories. Only about 40 do not.

    I connected the Nuvi and ran Mapsource, transfered everything from the device into Mapsource and saved it for a backup. Closed Mapsource. Left the Nuvi connected.

    I had previously emptied everything from Basecamp's My Collection so started it with nothing in it. It finds the Nuvi and populates All Data, displays a folder for Memory Card, and lists two maps (CNNA NT 2012.30 and CNNA NT 2012.30 3D). That's correct for what's on the Nuvi.

    Test One:

    - Click in the Nuvi's All Data folder,
    - Hit Ctrl-A to select all 393 items (includes waypoints, tracks and a route),
    - Right-click and select Send To,
    - Select My Collection and click on OK button.

    Basecamp window disappears. A tiny window appears and disappears instantly. I think I see the word "error" in it but it's gone too quicly to see anything. Then a larger window opens that stays around slightly longer. It appears that it is sending something to a Garmin server and seems to contain a list of what it's sending. But it's also gone too quickly to tell you anything useful about it.

    I did three more tests with exactly the same process: select something in the All Data folder and Send To > My Collection

    All three tests produced exactly the same results as in the first test.

    The differences in the other three tests were what I selected in the All Data folder.

    Test Two:
    Clicked on the first item listed in All Data, scrolled down and hit Shift-Click to select the top bunch of items (about 190-ish). I made no effort to be selective about what was included in the list so I don't know if this included just waypoints or was a mix.

    Test Three:
    Same as Test Two except select a smaller bunch of items.

    Test Four:
    This time I went through the All Data folder and used Ctrl-Click to individually select one or two waypoints from each of half a dozen categories and two or three uncategorized. Positive that there were nothing but waypoints selected this time. Total of about 20-ish.

    As soon as I click the OK button to execute the Send To > My Collection the Basecamp window simply disappears from the screen and it goes through the process I described above.

    When I launch Basecamp again after each crash it's absolutely clean .. nothing in My Collection. It finds the Nuvi again and displays the same things described above (all the correct stuff).

    What do you need from me to help track down the problem? I looked for a log file but I have no idea where it might be if there is one. I'll be happy to PM you anything you need. Just let me know.

    ...ken...


    Can you zip up your device's GPX folder and the device's GarminDevice.xml file and send me a PM? Then in theory I should be able to reproduce what you are seeing.

    Does it work to drag-and-drop a single waypoint from your device to My Collection?
  • Former Member
    0 Former Member
    Which map and version is that? I assume CN NA, but I want to make sure I know the correct version.


    CNNANT2012.30 on BC, MS, Z550 and Z665, BC v3.3.0.3, MS v6.16.3, Z550 v4.90, Z5665 v2.50
    In BC, I'm using automotive activity profile, default settings, avoidances U-Turns and Narrow Trails. MS Road Selection in the middle between Minor Roads and Highways, avoidances U-Turns and Unpaved Roads..Both Zumos avoidances U-Turns and Unpaved Roads.
  • Former Member
    0 Former Member
    Good to know. Those waypoints were re-samplings of existing waypoints with an Etrex 30. A firmware problem maybe?


    The problem with that file is not the elevation. It's a firmware issue where the device writes bad XML when using the 'Average Waypoint' function on a waypoint that was sent with BaseCamp.

    This is a known issue, hopefully the device teams will come up with a fix.

    A more technical information, feel free to ignore if this makes no sense.

    Compare two waypoints from that file:

    <wpt lat="37.897660983726382" lon="-112.94957703910768">
    <ele>1761.2062989999999</ele>
    <time>2011-11-30T19:39:35Z</time>
    <name>004</name>
    <sym>Flag, Blue</sym>
    <extensions>
    <wptx1:WaypointExtension>
    <wptx1:DisplayMode>SymbolAndName</wptx1:DisplayMode>
    <wptx1:Categories>
    <wptx1:Category>Overhang 1</wptx1:Category>
    <wptx1:Category>Waypoints_30-NOV-11 2</wptx1:Category>
    </wptx1:Categories>
    <wptx1:Samples>1</wptx1:Samples>
    </wptx1:WaypointExtension>
    </extensions>
    </wpt>


    and

    <wpt lat="37.897127" lon="-112.949564">
    <ele>4999999781011763100000000.000000</ele><time>2012-01-06T22:14:35Z</time>
    <name>Fossil 1</name>
    <sym>Triangle, Green</sym>
    <extensions>
    <wptx1:WaypointExtension><wptx1:Samples>2</wptx1:Samples>
    <wptx1:DisplayMode>SymbolAndName</wptx1:DisplayMode>
    <wptx1:Categories>
    <wptx1:Category>FossilPrints</wptx1:Category>
    </wptx1:Categories>
    </wptx1:WaypointExtension>
    </extensions>
    </wpt>


    In one the Samples tag is behind DisplayMode (which is correct, according to the schema), in the other one the Samples tag is before the DisplayMode tag (which is invalid).

    This is an excerpt from the schema:

    <xsd:complexType name="WaypointExtension_t">
    <xsd:annotation><xsd:documentation>
    This type contains data fields available in Garmin GDB waypoints that cannot
    be represented in waypoints in GPX 1.1 instances.
    </xsd:documentation></xsd:annotation>
    <xsd:sequence>
    <xsd:element name="Proximity" type="Meters_t" minOccurs="0" />
    <xsd:element name="Temperature" type="DegreesCelsius_t" minOccurs="0" />
    <xsd:element name="Depth" type="Meters_t" minOccurs="0" />
    <xsd:element name="DisplayMode" type="DisplayMode_t" minOccurs="0" />
    <xsd:element name="Categories" type="Categories_t" minOccurs="0" />
    <xsd:element name="Address" type="Address_t" minOccurs="0"/>
    <xsd:element name="PhoneNumber" type="PhoneNumber_t" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="Samples" type="xsd:int" minOccurs="0" />
    <xsd:element name="Expiration" type="xsd:dateTime" minOccurs="0"></xsd:element>
    <xsd:element name="Extensions" type="Extensions_t" minOccurs="0"/>
    </xsd:sequence>
    </xsd:complexType>


    I'd have to investigate why MapSource is happy with the file, either its XML parser is more lenient, or it's ignoring the extension. But the issue remains that this GPX file is invalid (you can always check at a validator like http://www.validome.org/xml/) and BaseCamp only reads valid XML.

    We are working on a fix with the device teams. Till that time, you can either manually fix up the gpx file (by moving the Samples tag to the right place), or make sure to not use the 'Average waypoint' functionality on a waypoint sent by BaseCamp. You can use it on a waypoint that was created on the device.
  • Former Member
    0 Former Member
    You don't need to send everything. If you don't want to send tracks, just select which data you want to send (for example, just the waypoints), right-click, send-to, select the device and go. It entirely up to you what gets transferred to the device and back.

    Just connecting the device will not show you the waypoint categories. You will have to transfer the waypoints from the device to My Collection to create the list.

    Which device do you have? Try this and let me know what happens:

    1. My Collection is BaseCamp, so that there are no folders, lists or data (this is not really necessary, but makes it easier to see if it worked.)
    2. Create a waypoint on the device, give it a category.
    3. Connect the device to your PC. Start BaseCamp.
    4. Select the waypoint on your device (click it). Then right-click the waypoint, choose 'send to...' and then 'My Collection'. Click OK.
    5. The waypoint should show up in 'My Collection', there should have been a new list created that has the same name as the category on the device. If a list with that name already existed, the waypoint will also be part of that list.



    Falagar,

    I cleared out BaseCamp, closed it and connected the gps. Opened BaseCamp and the transfer began.

    My gps is there and the folder under it called " All Data ". I clicked on the folder and my data is there.
    I selected 10 waypoints and selected to send to My Collection. The waypoints were transferred into My Collection
    but no list were created. The waypoints were from 8 different categories.

    The gps is a GPSMap 276c Ver. 5.60
    Maps are City Navigator North America NT 2012.3
    Windows 7 Home, 64-bit 4GB ram
    BaseCamp 3.3.0.3 Beta

    Mark
  • Former Member
    0 Former Member
    Can you zip up your device's GPX folder and the device's GarminDevice.xml file and send me a PM? Then in theory I should be able to reproduce what you are seeing.

    I would love to do that. I have the file ready to go but the forum does now allow attaching files to private messages. At least it doesn't allow me to.

    Does it work to drag-and-drop a single waypoint from your device to My Collection?

    Yes. I can drag/drop one at a time or even a few at a time. I tried up to half a dozen at once in a drag/drop. I tried drag/drop for some that I know have multiple catagories.

    It all works exactly as it should.

    So I deleted everything from My Collection, exited Basecamp, launched it again and tried selecting everything in All Data (Ctrl-A) and drag/drop it to My Collection.

    It works exactly as it should.

    So I figured I would try the Send To approach again. I selected a single waypoint in All Data, right-click, Send To My Collection, click OK button ....

    ..... C R A S H ! ! ! ....

    I'm not sure how to get you the data if I can't attach to a PM. I'm not keen on posting the file here.

    EDIT: Sent you a PM with a link to the file. Let me know whether it works or not.

    ...ken...
  • Former Member
    0 Former Member
    In the following post regarding the .0.2Beta ...

    https://forums.garmin.com/showpost.php?p=117501&postcount=134

    ... you said that you prompt for delete confirmation if it's a destructive/permanent delete, e.g. if you hit Shift/Delete on/in a list.

    Not!!

    Further to this, if I Shift-Delete an actual entry (e.g. waypoint, route, track) in My Collection I get the delete confirmation dialogue.

    If I Shift-Delete a list I do not get the delete confirmation dialogue. The list AND all of its contents disappear from My Collection with no confirmation requested.

    ...ken...
  • Former Member
    0 Former Member
    GUI Refinements

    Don't know if anyone saw this, as it was posted under the 3.3.0.2 beta area. (Others commented and agreed)

    Two minor GUI issues: "(I wish I could find more to complain about ~ although direct .IMG import sure would be a nice touch!)" :D

    (The second issue is introduced as a result of the new nested folders feature.) It actually becomes more irritating as data sets grow. (Particularly the more you organize the map configuration/display with nested folders.)

    1.)
    When selecting a waypoint (item) from the map, the waypoint list is scrolling to display the approximate location of the waypoint. (where it is located within the list.) But the (map selected) waypoint does not get highlighted. (If you select the item from within the list, it does become highlighted.)

    Maybe this is not "feasible" due to the data filters located below the list? (It does however display in the filter entry box.)

    2.)
    When clicking on the + and - (folders), folder behavior is a bit odd (and CPU/time consuming) for a windows application. (IMHO)

    I frequently find myself viewing nested folders by clicking on the + and minus (beside the folder) expecting only to expand the folders without viewing all the underlying data (on the map). But doing this always results in not only expanding/contracting the folder, but also changing the view of what you see in the map....

    This may seem like a minor thing, butif you have a lot of waypoints (within nested folders) and you're browsing the folder layout searching for a list..... A lot of CPU/time is wasted waiting for the map display to update and display the containers entire contents. (something you don't necessarily want to view.)

    This behavior (moving to that folder's view) "makes sense" when double clicking on the folder, but not when clicking on the + or -.

    IMHO, merely clicking on the + or - should only expand/contract the specific folder, and not change the map view. As a "seasoned windows user" I would expect the following behavior to occur:

    Clicking on +/- should only expand/contract folder/subfolders. (not change map view as it does now.)
    Double-clicking should expands / contracts & changes to that view displaying all sub folders & lists etc.
    Expand all/Contract all options added to right click (alt menu) when focus is on folder.

    I am pleased that the folder display remains persistent after closing and re-launching Basecamp!:)