GeePeeEx Editor questions

 

I've just started using GeePeeEx Editor several days ago & have been wrestling with several problems I can't figure out. Rather than email Phil, I thought it'd be more beneficial to post my questions here, so that others might benefit from the answers. I'm hoping Phil will also comment in this thread sooner or later also.

1) When I initially installed the trial version, I noticed it insisted on writing several "updated system files" to my C:\Windows directory. I'm assuming this was for generating a serial number which PayPal sent to Phil, so that a functioning activation code could be sent back to me. I'm also assuming that the serial number generated on my machine is tied to some sort of hardware hash or motherboard serial number....so, if this is true, what is going to happen when I change hardware in the future, replace a dead motherboard, or build a new machine to replace the one that GeePeeEx Editor is installed on? In other words, is GeePeeEx Editor hardware specific, or will it installl ok on a new box?

2) I *think* all my other problems (format issues) are related to the fact that I can't select a Target Device (other than 'Plain vanilla', using POI Loader v2.5.2). The Target Device box is grayed out when I select POI Loader 2.5.2. If I change the POI Loader version to 2.4.2, then the Target Device window becomes active & I can select nuvi 7xx (I'm trying to creat gpx files for a nuvi 850)....but as soon as I reset the POI Loader version to the correct v2.5.2, the target device instantly reverts back to the 'Plain vanilla' setting when I close the options window & reopen it. Why??

I'm not seeing the expected options in the right-click menu when I right-click a gpx file ( I've associated gpx files with GeePeeEx Editor)...such as the "reformat for selected device" option. The only right-click option that shows is the "remove device specific modifications"....which makes no sense to me, because my gpx files were all created with the only option available to me, namely "plain vanilla". There are no device specific modifications that can be overwritten.

Some examples of the formatting errors I'm getting:

a) Some of my waypoint names have a period (.) at the end of the name. I'm assuming the periods are being randomly added because of the padding function, and would not appear if I were able to properly select the Target Device in the 1st place?

b) If I create a gpx file, sort it alpabetically, then save it, the various waypoints don't show alphabetically on my nuvi 850....yet they are alpabetized when I open the gpx file in Notepad. Again, I'm assuming (?) this odd behavior is due to not being able to select the proper Target Device before creating the file.

c) Some (not all) comment fields are truncated, even though the comment field show properly in the gpx file when I open it in Notepad. This has nothing to do with the 250 character limit problem. fx...one of my comment fields is truncated at 51 characters, even though the gpx file shows the full, slightly longer comment field entered correctly.

I'm *assuming* all my formatting errors are due to not being able to de-select the "plain vanilla" setting, but I can't test this theory, since I can't get beyond this point.

I know this is a rather long, detailed post...sorry about that. If anybody has any thoughts on this, I'd be glad to hear them. And hopefully Phil will wade in on this discussion.

Cheers

GeePeeEx Editor 1.8.1

Trapperman wrote:

1) In other words, is GeePeeEx Editor hardware specific, or will it installl ok on a new box?

If you move to another computer, you just email Phil for a new code. I moved my GeePeeEx from my desktop to my laptop since I actually use my laptop far more often than my older desktop.

Trapperman wrote:

2) I *think* all my other problems (format issues) are related to the fact that I can't select a Target Device (other than 'Plain vanilla', using POI Loader v2.5.2).

Well, we're better off waiting for the official answer from Phil, but I *think* it's because POILoader 2.52 resolved a work-around that he had to do with older versions of POILoader. Selecting the device may no longer be required with 2.52.

Trapperman wrote:

I'm not seeing the expected options in the right-click menu when I right-click a gpx file...

I've never used these options, so I can't help you with this one.

Trapperman wrote:

Some of my waypoint names have a period (.) at the end of the name. I'm assuming the periods are being randomly added because of the padding function, and would not appear if I were able to properly select the Target Device in the 1st place?

I get that occasionally too, and I think this is a compatibility issue for different models of Nuvi.

As for the alpha-sorting, I've not noticed this nor tried to sort the files, since they display on the Nuvi in distance order anyway.

I only started using the latest version 1.8.1 a very short while ago and I'm pretty sure that's when ghosting out the "select Nuvi model" was first ghosted out. Haven't noticed any changes because of that, however.

Some answers.

Trapperman wrote:

1) When I initially installed the trial version, I noticed it insisted on writing several "updated system files" to my C:\Windows directory.

These are just parts of the Visual Basic run-time and associated Active-X controls (Treeview, WebBrowser control etc) - ie they're all standard Microsoft re-distributables; nothing related to the GeePeeEx licencing code.

Quote:

I'm also assuming that the serial number generated on my machine is tied to some sort of hardware hash or motherboard serial number

For obvious reasons, I won't go into the details - but yes, the Activation Code is tied to the hardware. This shouldn't be a problem though - just let me know of any changes and I'll gladly re-issue the code.

Before dealing with your other issues; a bit of background for you:-

Prior to version V2.5.2, POILoader didn't provide access to all fields within the resulting .GPI file. Although Garmin seem to have tested their units with fully populated .GPI files (presumably created by 'other' software), there were MAJOR differences in the way that different units responded to these partially initialised .GPIs.

One of the most obvious 'partial' .GPI, is one created from .CSV input (only 4 parameters). Every unit is able to display these files (with some subtle, but non-fatal differences). However, exploring the other fields, using .GPX input, gave results that varied wildly, depending on the unit in question.

It was because of this, that I added the "Target Device?" question (and associated processing) to GeePeeEx Editor. It applied a variety of device-specific kludges to overcome these foibles - with an unfortunate side-effect that the .GPX files were not easy to share. That was the reasoning for the "Plain Vanilla" file type. Although such files didn't display properly on ANY Garmin unit, the data was intact and fully complied with the GPX standard. They were intended really for use by non-Garmin software.

When I added supported for POILoader V2.5.2, the main goal, was to get rid of the need for that "Target Device?" question. There are still differences, but I took the stance that a few glitches could be tolerated, if that goal could be largely achieved. Your "." padding issue is one of these, and there is another related to the display of address fields that have the 'country' field filled in. It is also the rationale behind the decision not to provide separate access to the <cmt> and <desc> fields.

In the next version, I will probably remove support for POILoader V2.4.2 - and (things like the right-click 'remove device-specific formatting' options). The "." padding feature can be sorted out at the same time.

It is interesting to note, that in your experiments, you chose Nüvi 7xx as the closest match for the Nüvi 8xx. In fact, I think Nüvi 3xx is probably nearer the mark! Someone recently sent me some screen shots and it was surprising to see the 'single page' display again .. ie there is no "MORE" button, as in the majority of the other units.

We may have to run through some detailed tests to see exactly how this device responds, compared with the others. For now, it would be useful if you could confirm that you are in fact, using the latest version of POILoader (ie V2.5.2).

As a starting point, how does my example file
arrow http://GeePeeEx.com/StonePages.gpi display on the 850?

--
------------------------ Phil Hornby, Stockport, England ----------------------               http://GeePeeEx.com - Garmin POI Creation made easy           »      

1st, thanks for the imput

1st, thanks for the imput johnc. Of course you're right about the alpha sorting...they're going to display on the nuvi in order of distance, not alphabetically, regardless of how they're sorted in the gpx file. DUH! I think my brain shut down at that point, trying to sort all this out for hours at a time.

Hornbyp....thanks for the detailed background info. That gives me a little better understanding of what's going on, such as the Target Device selection not being applicable with POILoader v2.5.2 (which I am using) & why the periods are randomly appearing in the names. However, I'm confused why you're surprised I chose the nuvi 7xx preview mode (instead of 3xx) to preview the text. Since using the Target Device selection doesn't apply to POILoader v2.5.2, the output gpx file is the same, regardless of which preview mode I used, isn't it? Like you stated, the "MORE" button is absent in the 3xx mode & does appear in the 7xx mode, but that doesn't translate to the output file when it's loaded on a nuvi 850....because there's no selection available with the Target Device button. Or is there something else I'm not understanding?

I still can't figure out one last problem that I mentioned above...that is, I'm still getting some truncated description fields. fx, one of of my test gpx files I made has approx. 100-125 characters, yet only displays 51 characters on my nuvi. I'm not sure at this point whether it's a bug pertaining to the nuvi 800 series, or I'm just doing something dumb (again).

To answer your last 2 specific questions:

1) yes, I'm definately using POILoader v2.5.2.

2) I loaded your test StonePages gpi and everything seems to work properly, other than the random periods that you've already explained. Text displays as it should & audio is fine.

.

Trapperman wrote:

However, I'm confused why you're surprised I chose the nuvi 7xx preview mode (instead of 3xx) to preview the text.

I misunderstood smile ... I didn't know you were referring to the 'preview'. That's another topic that needs addressing :sigh:

and he wrote:

Since using the Target Device selection doesn't apply to POILoader v2.5.2, the output gpx file is the same, regardless of which preview mode I used, isn't it?

Yes.

Quote:

...the "MORE" button is absent in the 3xx mode & does appear in the 7xx mode, but that doesn't translate to the output file when it's loaded on a nuvi 850..... Or is there something else I'm not understanding?

No - you're right.

Quote:

...I'm still getting some truncated description fields. fx, one of of my test gpx files I made has approx. 100-125 characters, yet only displays 51 characters on my nuvi....
...2) I loaded your test StonePages gpi and everything seems to work properly

Hopefully then, this is going to be something simple. Can you send me some screenshots and your .gpx file?
(If you could also send me some screenshots of one of the entries from the 'Stonepages' sample (in its entirety), I can use it to add a proper 8xx Preview mode.)

email me at: g p x @ h o r n b y . m e . u k

--
------------------------ Phil Hornby, Stockport, England ----------------------               http://GeePeeEx.com - Garmin POI Creation made easy           »      

GPX standard - not

Trapperman wrote:

1st, thanks for the imput johnc. Of course you're right about the alpha sorting...they're going to display on the nuvi in order of distance, not alphabetically, regardless of how they're sorted in the gpx file. DUH! I think my brain shut down at that point, trying to sort all this out for hours at a time.

All that being said, I would like the option to sort the list myself. Prior to buying a 760 with Routes capability, I was using multiple waypoints to provide some functionality of forcing a route. I would add a Stop# to the POI names like:
1-First Waypoint
2-Point on Scenic road
3-Next Scenic road
4-Town to pass through
5-Final Destination
It would be easier to mentally arrange and picture the "route" if they were in order while editing. And the numbers in the name would help remind one of the intended order because once loaded to the Nuvi they would sort by distance. Most of the time the 'by distance' would probably work fine, unless you were trying to build a circuitous route.
Reading of all the subtle and not-so-subtle differences of how each unit displays GPX files, I'm absolutely amazed that Phil can keep his sanity while trying to maintain a compatible output for standards that are different on each model.

Phil, Any thoughts or news

Phil,
Any thoughts or news yet about the formatting problems with the nuvi 8x series?

Not yet.

Trapperman wrote:

Phil,
Any thoughts or news yet about the formatting problems with the nuvi 8x series?

I got the file you sent (thanks!).

It's on my list of "things to do" smile

I replied by email, but in case you didn't get it:-

It's a bit confusing - the screenshots you sent clearly show a "MORE" button. Yet, I was sent some by an Italian 8xx user that definitely shows it using "scroll arrows" instead...
It was also not interpreting html markup.

I'm not up to speed on the 8xx firmware versions - but I know there was a version released recently. Has this affected anything?

--
------------------------ Phil Hornby, Stockport, England ----------------------               http://GeePeeEx.com - Garmin POI Creation made easy           »      

No change with the latest firmware

Hornbyp wrote:

I'm not up to speed on the 8xx firmware versions - but I know there was a version released recently. Has this affected anything?

Nope, sorry to say Phil, but the screens still display the same as the screenshots I sent you. I just updated to the latest firmware today.

Which firmware?...

Trapperman wrote:

Nope, sorry to say Phil, but the screens still display the same as the screenshots I sent you. I just updated to the latest firmware today.

I've been doing some more tests...

Can you confirm, which version was that - V3.20?

--
------------------------ Phil Hornby, Stockport, England ----------------------               http://GeePeeEx.com - Garmin POI Creation made easy           »