Problem report: Unknown tag found.

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Problem report: Unknown tag found.

Kees Vernooij

Hello,

 

I got this .gpi file, which I couldn’t handle until I found that GPSbabel could translate it to a .gpx file.

 

To my disappointment, I received the following result:

gpsbabel -w -i garmin_gpi,unique=1 -f E:/Garmintemp/Garmin Alpenvereinskarte/Garmin Alpenvereinskarte Mapsource/Alpenvereins-POIs.gpi -o gpx -F E:/Garmintemp/Garmin Alpenvereinskarte/Garmin Alpenvereinskarte Mapsource/Alpenvereins-POIs.gpx

garmin_gpi: Unknown tag (0xbb0641). Please report!

 

Translation successful

 

The created gpx file contains:

<?xml version="1.0" encoding="UTF-8"?>

<gpx version="1.0" creator="GPSBabel - http://www.gpsbabel.org" xmlns="http://www.topografix.com/GPX/1/0">

  <time>2016-08-15T18:44:23.871Z</time>

</gpx>

 

Hereby I report this problem as requested and must say the that statement “Translation successful” is a little overoptimistic.

You can find the .gpi file at: https://www.dropbox.com/s/umg71uhgl49yfrq/Alpenvereins-POIs.gpi?dl=0

 

I hope this problem can be solved and I can use the .gpi file soon.

 

Thanks,

Kees.

 


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. http://sdm.link/zohodev2dev
_______________________________________________
Gpsbabel-code mailing list  http://www.gpsbabel.org
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gpsbabel-code
Reply | Threaded
Open this post in threaded view
|

Re: Problem report: Unknown tag found.

Robert Lipe-4
Thanx. You're right that we have the awkward situation of not knowing if an unknown tag is something that we should continue to march over, but in this case, we've lost sync in the file and can't find any valid tags after that. In staring at this file, it's hard to tell if we just slightly miscalculated the one tag we did read, but it looks like this may be one of those encrypted GPI files that we've just not reverse engineered.

Is the source of this file likely to be something protective of the data? For example, a company selling a tour, perhaps?

The file has:
00000090  32 39 2d 34 20 44 65 75  74 73 63 68 65 72 20 41  |29-4 Deutscher A|
000000a0  6c 70 65 6e 76 65 72 65  69 6e 47 61 72 6d 69 6e  |lpenvereinGarmin|
000000b0  20 44 65 75 74 73 63 68  6c 61 6e 64 20 47 6d 62  | Deutschland Gmb|
000000c0  48 20 32 30 31 32 41 06  bb 00 ae e8 57 00 9d d1  |H 2012A.....W...|
000000d0  57 00 45 06 b3 00 8c 4b  bc 00 89 5c d0 48 34 7a  |W.E....K...\.H4z|
000000e0  27 65 a6 0e b3 08 48 3e  8e a4 48 1d b3 00 48 cb  |'e....H>..H...H.|

and we lose sync around the bolded part. Even if we're off, it doesn't make sense for that next one to be a "6" record.  So it's a bit of a puzzler.

Anyone else?
RJL



On Mon, Aug 15, 2016 at 2:06 PM, Kees Vernooij <[hidden email]> wrote:

Hello,

 

I got this .gpi file, which I couldn’t handle until I found that GPSbabel could translate it to a .gpx file.

 

To my disappointment, I received the following result:

gpsbabel -w -i garmin_gpi,unique=1 -f E:/Garmintemp/Garmin Alpenvereinskarte/Garmin Alpenvereinskarte Mapsource/Alpenvereins-POIs.gpi -o gpx -F E:/Garmintemp/Garmin Alpenvereinskarte/Garmin Alpenvereinskarte Mapsource/Alpenvereins-POIs.gpx

garmin_gpi: Unknown tag (0xbb0641). Please report!

 

Translation successful

 

The created gpx file contains:

<?xml version="1.0" encoding="UTF-8"?>

<gpx version="1.0" creator="GPSBabel - http://www.gpsbabel.org" xmlns="http://www.topografix.com/GPX/1/0">

  <time>2016-08-15T18:44:23.871Z</time>

</gpx>

 

Hereby I report this problem as requested and must say the that statement “Translation successful” is a little overoptimistic.

You can find the .gpi file at: https://www.dropbox.com/s/umg71uhgl49yfrq/Alpenvereins-POIs.gpi?dl=0

 

I hope this problem can be solved and I can use the .gpi file soon.

 

Thanks,

Kees.

 


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. http://sdm.link/zohodev2dev
_______________________________________________
Gpsbabel-code mailing list  http://www.gpsbabel.org
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gpsbabel-code



------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. http://sdm.link/zohodev2dev
_______________________________________________
Gpsbabel-code mailing list  http://www.gpsbabel.org
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gpsbabel-code
Reply | Threaded
Open this post in threaded view
|

Re: Problem report: Unknown tag found.

Robert Lipe-4
Added the list back.

So it's indeed a product they're interested in protecting. It's highly likely that it's encrypted and that's why it doesn't look "right" to us.  If they didn't encrypt it, one person would buy it, convert it to GPX, put it on the web and that'd be the last copy they ever sold.  

I wish we could find the "this is scrambled" flag so we could at least give a better error message. We have some faint leads that we use in read_header(), but that file format has been such a battle to reverse engineer it's challenging.

Unless anyone else in the group has a lead, I'm afraid we'll be little help.  Sorry.

RJL

On Mon, Aug 15, 2016 at 3:35 PM, Kees Vernooij <[hidden email]> wrote:

I am not sure how to reply in this list, should I just reply to your email or should I do it to the list and how do I do this, to remain in the same thread.

 

Docs say that this is the product: https://buy.garmin.com/en-US/US/maps/on-the-trail-maps/topo/garmin-alpenvereinskarten-2013/prod122797.html

which is not available at Garmin anymore and seems to be replaced by: https://buy.garmin.com/en-US/US/prod506564.html

 

Kees.

 

Van: [hidden email] [mailto:[hidden email]] Namens Robert Lipe
Verzonden: maandag 15 augustus 2016 21:59
Aan: Kees Vernooij
CC: gpsbabel-code
Onderwerp: Re: [Gpsbabel-code] Problem report: Unknown tag found.

 

Thanx. You're right that we have the awkward situation of not knowing if an unknown tag is something that we should continue to march over, but in this case, we've lost sync in the file and can't find any valid tags after that. In staring at this file, it's hard to tell if we just slightly miscalculated the one tag we did read, but it looks like this may be one of those encrypted GPI files that we've just not reverse engineered.

Is the source of this file likely to be something protective of the data? For example, a company selling a tour, perhaps?

The file has:

00000090  32 39 2d 34 20 44 65 75  74 73 63 68 65 72 20 41  |29-4 Deutscher A|

000000a0  6c 70 65 6e 76 65 72 65  69 6e 47 61 72 6d 69 6e  |lpenvereinGarmin|

000000b0  20 44 65 75 74 73 63 68  6c 61 6e 64 20 47 6d 62  | Deutschland Gmb|

000000c0  48 20 32 30 31 32 41 06  bb 00 ae e8 57 00 9d d1  |H 2012A.....W...|

000000d0  57 00 45 06 b3 00 8c 4b  bc 00 89 5c d0 48 34 7a  |W.E....K...\.H4z|

000000e0  27 65 a6 0e b3 08 48 3e  8e a4 48 1d b3 00 48 cb  |'e....H>..H...H.|

and we lose sync around the bolded part. Even if we're off, it doesn't make sense for that next one to be a "6" record.  So it's a bit of a puzzler.

Anyone else?
RJL

 

 

On Mon, Aug 15, 2016 at 2:06 PM, Kees Vernooij <[hidden email]> wrote:

Hello,

 

I got this .gpi file, which I couldn’t handle until I found that GPSbabel could translate it to a .gpx file.

 

To my disappointment, I received the following result:

gpsbabel -w -i garmin_gpi,unique=1 -f E:/Garmintemp/Garmin Alpenvereinskarte/Garmin Alpenvereinskarte Mapsource/Alpenvereins-POIs.gpi -o gpx -F E:/Garmintemp/Garmin Alpenvereinskarte/Garmin Alpenvereinskarte Mapsource/Alpenvereins-POIs.gpx

garmin_gpi: Unknown tag (0xbb0641). Please report!

 

Translation successful

 

The created gpx file contains:

<?xml version="1.0" encoding="UTF-8"?>

<gpx version="1.0" creator="GPSBabel - http://www.gpsbabel.org" xmlns="http://www.topografix.com/GPX/1/0">

  <time>2016-08-15T18:44:23.871Z</time>

</gpx>

 

Hereby I report this problem as requested and must say the that statement “Translation successful” is a little overoptimistic.

You can find the .gpi file at: https://www.dropbox.com/s/umg71uhgl49yfrq/Alpenvereins-POIs.gpi?dl=0

 

I hope this problem can be solved and I can use the .gpi file soon.

 

Thanks,

Kees.

 


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. http://sdm.link/zohodev2dev
_______________________________________________
Gpsbabel-code mailing list  http://www.gpsbabel.org
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gpsbabel-code

 



------------------------------------------------------------------------------

_______________________________________________
Gpsbabel-code mailing list  http://www.gpsbabel.org
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gpsbabel-code
Reply | Threaded
Open this post in threaded view
|

Re: Problem report: Unknown tag found.

Kees Vernooij

It also surprises me that both Mapsource and Basecamp can’t open it.

Who can, maybe it is corrupted?

 

Thanks for your effort anyway,

Kees.

 

Van: [hidden email] [mailto:[hidden email]] Namens Robert Lipe
Verzonden: dinsdag 16 augustus 2016 1:15
Aan: Kees Vernooij; gpsbabel-code
Onderwerp: Re: [Gpsbabel-code] Problem report: Unknown tag found.

 

Added the list back.

So it's indeed a product they're interested in protecting. It's highly likely that it's encrypted and that's why it doesn't look "right" to us.  If they didn't encrypt it, one person would buy it, convert it to GPX, put it on the web and that'd be the last copy they ever sold.  

I wish we could find the "this is scrambled" flag so we could at least give a better error message. We have some faint leads that we use in read_header(), but that file format has been such a battle to reverse engineer it's challenging.

Unless anyone else in the group has a lead, I'm afraid we'll be little help.  Sorry.

RJL

 

On Mon, Aug 15, 2016 at 3:35 PM, Kees Vernooij <[hidden email]> wrote:

I am not sure how to reply in this list, should I just reply to your email or should I do it to the list and how do I do this, to remain in the same thread.

 

Docs say that this is the product: https://buy.garmin.com/en-US/US/maps/on-the-trail-maps/topo/garmin-alpenvereinskarten-2013/prod122797.html

which is not available at Garmin anymore and seems to be replaced by: https://buy.garmin.com/en-US/US/prod506564.html

 

Kees.

 

Van: [hidden email] [mailto:[hidden email]] Namens Robert Lipe
Verzonden: maandag 15 augustus 2016 21:59
Aan: Kees Vernooij
CC: gpsbabel-code
Onderwerp: Re: [Gpsbabel-code] Problem report: Unknown tag found.

 

Thanx. You're right that we have the awkward situation of not knowing if an unknown tag is something that we should continue to march over, but in this case, we've lost sync in the file and can't find any valid tags after that. In staring at this file, it's hard to tell if we just slightly miscalculated the one tag we did read, but it looks like this may be one of those encrypted GPI files that we've just not reverse engineered.

Is the source of this file likely to be something protective of the data? For example, a company selling a tour, perhaps?

The file has:

00000090  32 39 2d 34 20 44 65 75  74 73 63 68 65 72 20 41  |29-4 Deutscher A|

000000a0  6c 70 65 6e 76 65 72 65  69 6e 47 61 72 6d 69 6e  |lpenvereinGarmin|

000000b0  20 44 65 75 74 73 63 68  6c 61 6e 64 20 47 6d 62  | Deutschland Gmb|

000000c0  48 20 32 30 31 32 41 06  bb 00 ae e8 57 00 9d d1  |H 2012A.....W...|

000000d0  57 00 45 06 b3 00 8c 4b  bc 00 89 5c d0 48 34 7a  |W.E....K...\.H4z|

000000e0  27 65 a6 0e b3 08 48 3e  8e a4 48 1d b3 00 48 cb  |'e....H>..H...H.|

and we lose sync around the bolded part. Even if we're off, it doesn't make sense for that next one to be a "6" record.  So it's a bit of a puzzler.

Anyone else?
RJL

 

 

On Mon, Aug 15, 2016 at 2:06 PM, Kees Vernooij <[hidden email]> wrote:

Hello,

 

I got this .gpi file, which I couldn’t handle until I found that GPSbabel could translate it to a .gpx file.

 

To my disappointment, I received the following result:

gpsbabel -w -i garmin_gpi,unique=1 -f E:/Garmintemp/Garmin Alpenvereinskarte/Garmin Alpenvereinskarte Mapsource/Alpenvereins-POIs.gpi -o gpx -F E:/Garmintemp/Garmin Alpenvereinskarte/Garmin Alpenvereinskarte Mapsource/Alpenvereins-POIs.gpx

garmin_gpi: Unknown tag (0xbb0641). Please report!

 

Translation successful

 

The created gpx file contains:

<?xml version="1.0" encoding="UTF-8"?>

<gpx version="1.0" creator="GPSBabel - http://www.gpsbabel.org" xmlns="http://www.topografix.com/GPX/1/0">

  <time>2016-08-15T18:44:23.871Z</time>

</gpx>

 

Hereby I report this problem as requested and must say the that statement “Translation successful” is a little overoptimistic.

You can find the .gpi file at: https://www.dropbox.com/s/umg71uhgl49yfrq/Alpenvereins-POIs.gpi?dl=0

 

I hope this problem can be solved and I can use the .gpi file soon.

 

Thanks,

Kees.

 


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. http://sdm.link/zohodev2dev
_______________________________________________
Gpsbabel-code mailing list  http://www.gpsbabel.org
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gpsbabel-code

 

 


------------------------------------------------------------------------------

_______________________________________________
Gpsbabel-code mailing list  http://www.gpsbabel.org
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gpsbabel-code
Reply | Threaded
Open this post in threaded view
|

Re: Problem report: Unknown tag found.

Robert Lipe-4
I doubt corruption. My guess is that it's encrypted format that only the devices can read. If you could pull it into either of the Garmin software packages on a real computer, you could copy/paste the data out and redistribute it, right?  I'm not saying that you ARE trying to bootleg it, I'm saying that Garmin's motivation to protect the data they're selling you is different than their motives about letting you use your own data via POILoader.

You might look at OpenStreetMap; for this type of data, they tend to be very good. They're less restrictive about using the data and you can improve it.

On Tue, Aug 16, 2016 at 12:48 AM, Kees Vernooij <[hidden email]> wrote:

It also surprises me that both Mapsource and Basecamp can’t open it.

Who can, maybe it is corrupted?

 

Thanks for your effort anyway,

Kees.

 

Van: [hidden email] [mailto:[hidden email]] Namens Robert Lipe
Verzonden: dinsdag 16 augustus 2016 1:15
Aan: Kees Vernooij; gpsbabel-code


Onderwerp: Re: [Gpsbabel-code] Problem report: Unknown tag found.

 

Added the list back.

So it's indeed a product they're interested in protecting. It's highly likely that it's encrypted and that's why it doesn't look "right" to us.  If they didn't encrypt it, one person would buy it, convert it to GPX, put it on the web and that'd be the last copy they ever sold.  

I wish we could find the "this is scrambled" flag so we could at least give a better error message. We have some faint leads that we use in read_header(), but that file format has been such a battle to reverse engineer it's challenging.

Unless anyone else in the group has a lead, I'm afraid we'll be little help.  Sorry.

RJL

 

On Mon, Aug 15, 2016 at 3:35 PM, Kees Vernooij <[hidden email]> wrote:

I am not sure how to reply in this list, should I just reply to your email or should I do it to the list and how do I do this, to remain in the same thread.

 

Docs say that this is the product: https://buy.garmin.com/en-US/US/maps/on-the-trail-maps/topo/garmin-alpenvereinskarten-2013/prod122797.html

which is not available at Garmin anymore and seems to be replaced by: https://buy.garmin.com/en-US/US/prod506564.html

 

Kees.

 

Van: [hidden email] [mailto:[hidden email]] Namens Robert Lipe
Verzonden: maandag 15 augustus 2016 21:59
Aan: Kees Vernooij
CC: gpsbabel-code
Onderwerp: Re: [Gpsbabel-code] Problem report: Unknown tag found.

 

Thanx. You're right that we have the awkward situation of not knowing if an unknown tag is something that we should continue to march over, but in this case, we've lost sync in the file and can't find any valid tags after that. In staring at this file, it's hard to tell if we just slightly miscalculated the one tag we did read, but it looks like this may be one of those encrypted GPI files that we've just not reverse engineered.

Is the source of this file likely to be something protective of the data? For example, a company selling a tour, perhaps?

The file has:

00000090  32 39 2d 34 20 44 65 75  74 73 63 68 65 72 20 41  |29-4 Deutscher A|

000000a0  6c 70 65 6e 76 65 72 65  69 6e 47 61 72 6d 69 6e  |lpenvereinGarmin|

000000b0  20 44 65 75 74 73 63 68  6c 61 6e 64 20 47 6d 62  | Deutschland Gmb|

000000c0  48 20 32 30 31 32 41 06  bb 00 ae e8 57 00 9d d1  |H 2012A.....W...|

000000d0  57 00 45 06 b3 00 8c 4b  bc 00 89 5c d0 48 34 7a  |W.E....K...\.H4z|

000000e0  27 65 a6 0e b3 08 48 3e  8e a4 48 1d b3 00 48 cb  |'e....H>..H...H.|

and we lose sync around the bolded part. Even if we're off, it doesn't make sense for that next one to be a "6" record.  So it's a bit of a puzzler.

Anyone else?
RJL

 

 

On Mon, Aug 15, 2016 at 2:06 PM, Kees Vernooij <[hidden email]> wrote:

Hello,

 

I got this .gpi file, which I couldn’t handle until I found that GPSbabel could translate it to a .gpx file.

 

To my disappointment, I received the following result:

gpsbabel -w -i garmin_gpi,unique=1 -f E:/Garmintemp/Garmin Alpenvereinskarte/Garmin Alpenvereinskarte Mapsource/Alpenvereins-POIs.gpi -o gpx -F E:/Garmintemp/Garmin Alpenvereinskarte/Garmin Alpenvereinskarte Mapsource/Alpenvereins-POIs.gpx

garmin_gpi: Unknown tag (0xbb0641). Please report!

 

Translation successful

 

The created gpx file contains:

<?xml version="1.0" encoding="UTF-8"?>

<gpx version="1.0" creator="GPSBabel - http://www.gpsbabel.org" xmlns="http://www.topografix.com/GPX/1/0">

  <time>2016-08-15T18:44:23.871Z</time>

</gpx>

 

Hereby I report this problem as requested and must say the that statement “Translation successful” is a little overoptimistic.

You can find the .gpi file at: https://www.dropbox.com/s/umg71uhgl49yfrq/Alpenvereins-POIs.gpi?dl=0

 

I hope this problem can be solved and I can use the .gpi file soon.

 

Thanks,

Kees.

 


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. http://sdm.link/zohodev2dev
_______________________________________________
Gpsbabel-code mailing list  http://www.gpsbabel.org
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gpsbabel-code

 

 



------------------------------------------------------------------------------

_______________________________________________
Gpsbabel-code mailing list  http://www.gpsbabel.org
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gpsbabel-code
Reply | Threaded
Open this post in threaded view
|

Re: Problem report: Unknown tag found.

Kees Vernooij

You are probably right about encryption.

On http://forums.groundspeak.com/GC/index.php?showtopic=208201 someone said:

As far as I'm aware, these files can't be opened on a PC, at least not by Garmin-supplied software, and they don't need to be. They're generated by Garmin's POI Loader program just before the data is transferred to your GPS unit.”

 

I’ll forget about this .gpi,

Thanks for the help and clarifications.

Kees.

 

Van: [hidden email] [mailto:[hidden email]] Namens Robert Lipe
Verzonden: dinsdag 16 augustus 2016 20:54
Aan: Kees Vernooij
CC: gpsbabel-code
Onderwerp: Re: [Gpsbabel-code] Problem report: Unknown tag found.

 

I doubt corruption. My guess is that it's encrypted format that only the devices can read. If you could pull it into either of the Garmin software packages on a real computer, you could copy/paste the data out and redistribute it, right?  I'm not saying that you ARE trying to bootleg it, I'm saying that Garmin's motivation to protect the data they're selling you is different than their motives about letting you use your own data via POILoader.

You might look at OpenStreetMap; for this type of data, they tend to be very good. They're less restrictive about using the data and you can improve it.

 

On Tue, Aug 16, 2016 at 12:48 AM, Kees Vernooij <[hidden email]> wrote:

It also surprises me that both Mapsource and Basecamp can’t open it.

Who can, maybe it is corrupted?

 

Thanks for your effort anyway,

Kees.

 

Van: [hidden email] [mailto:[hidden email]] Namens Robert Lipe
Verzonden: dinsdag 16 augustus 2016 1:15
Aan: Kees Vernooij; gpsbabel-code


Onderwerp: Re: [Gpsbabel-code] Problem report: Unknown tag found.

 

Added the list back.

So it's indeed a product they're interested in protecting. It's highly likely that it's encrypted and that's why it doesn't look "right" to us.  If they didn't encrypt it, one person would buy it, convert it to GPX, put it on the web and that'd be the last copy they ever sold.  

I wish we could find the "this is scrambled" flag so we could at least give a better error message. We have some faint leads that we use in read_header(), but that file format has been such a battle to reverse engineer it's challenging.

Unless anyone else in the group has a lead, I'm afraid we'll be little help.  Sorry.

RJL

 

On Mon, Aug 15, 2016 at 3:35 PM, Kees Vernooij <[hidden email]> wrote:

I am not sure how to reply in this list, should I just reply to your email or should I do it to the list and how do I do this, to remain in the same thread.

 

Docs say that this is the product: https://buy.garmin.com/en-US/US/maps/on-the-trail-maps/topo/garmin-alpenvereinskarten-2013/prod122797.html

which is not available at Garmin anymore and seems to be replaced by: https://buy.garmin.com/en-US/US/prod506564.html

 

Kees.

 

Van: [hidden email] [mailto:[hidden email]] Namens Robert Lipe
Verzonden: maandag 15 augustus 2016 21:59
Aan: Kees Vernooij
CC: gpsbabel-code
Onderwerp: Re: [Gpsbabel-code] Problem report: Unknown tag found.

 

Thanx. You're right that we have the awkward situation of not knowing if an unknown tag is something that we should continue to march over, but in this case, we've lost sync in the file and can't find any valid tags after that. In staring at this file, it's hard to tell if we just slightly miscalculated the one tag we did read, but it looks like this may be one of those encrypted GPI files that we've just not reverse engineered.

Is the source of this file likely to be something protective of the data? For example, a company selling a tour, perhaps?

The file has:

00000090  32 39 2d 34 20 44 65 75  74 73 63 68 65 72 20 41  |29-4 Deutscher A|

000000a0  6c 70 65 6e 76 65 72 65  69 6e 47 61 72 6d 69 6e  |lpenvereinGarmin|

000000b0  20 44 65 75 74 73 63 68  6c 61 6e 64 20 47 6d 62  | Deutschland Gmb|

000000c0  48 20 32 30 31 32 41 06  bb 00 ae e8 57 00 9d d1  |H 2012A.....W...|

000000d0  57 00 45 06 b3 00 8c 4b  bc 00 89 5c d0 48 34 7a  |W.E....K...\.H4z|

000000e0  27 65 a6 0e b3 08 48 3e  8e a4 48 1d b3 00 48 cb  |'e....H>..H...H.|

and we lose sync around the bolded part. Even if we're off, it doesn't make sense for that next one to be a "6" record.  So it's a bit of a puzzler.

Anyone else?
RJL

 

 

On Mon, Aug 15, 2016 at 2:06 PM, Kees Vernooij <[hidden email]> wrote:

Hello,

 

I got this .gpi file, which I couldn’t handle until I found that GPSbabel could translate it to a .gpx file.

 

To my disappointment, I received the following result:

gpsbabel -w -i garmin_gpi,unique=1 -f E:/Garmintemp/Garmin Alpenvereinskarte/Garmin Alpenvereinskarte Mapsource/Alpenvereins-POIs.gpi -o gpx -F E:/Garmintemp/Garmin Alpenvereinskarte/Garmin Alpenvereinskarte Mapsource/Alpenvereins-POIs.gpx

garmin_gpi: Unknown tag (0xbb0641). Please report!

 

Translation successful

 

The created gpx file contains:

<?xml version="1.0" encoding="UTF-8"?>

<gpx version="1.0" creator="GPSBabel - http://www.gpsbabel.org" xmlns="http://www.topografix.com/GPX/1/0">

  <time>2016-08-15T18:44:23.871Z</time>

</gpx>

 

Hereby I report this problem as requested and must say the that statement “Translation successful” is a little overoptimistic.

You can find the .gpi file at: https://www.dropbox.com/s/umg71uhgl49yfrq/Alpenvereins-POIs.gpi?dl=0

 

I hope this problem can be solved and I can use the .gpi file soon.

 

Thanks,

Kees.

 


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. http://sdm.link/zohodev2dev
_______________________________________________
Gpsbabel-code mailing list  http://www.gpsbabel.org
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gpsbabel-code

 

 

 


------------------------------------------------------------------------------

_______________________________________________
Gpsbabel-code mailing list  http://www.gpsbabel.org
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gpsbabel-code
Reply | Threaded
Open this post in threaded view
|

Re: Problem report: Unknown tag found.

Robert Lipe-4
I think we do OK with GPI files that common people read and write via POILoader and such, but the commercial ones are just such a different beast that we can't cope with them. It's like copy protection on a DVD, for example.

As an aside, I moderate those forums. :-)

On Tue, Aug 16, 2016 at 2:59 PM, Kees Vernooij <[hidden email]> wrote:

You are probably right about encryption.

On http://forums.groundspeak.com/GC/index.php?showtopic=208201 someone said:

As far as I'm aware, these files can't be opened on a PC, at least not by Garmin-supplied software, and they don't need to be. They're generated by Garmin's POI Loader program just before the data is transferred to your GPS unit.”

 

I’ll forget about this .gpi,

Thanks for the help and clarifications.

Kees.

 

Van: [hidden email] [mailto:[hidden email]] Namens Robert Lipe
Verzonden: dinsdag 16 augustus 2016 20:54


Aan: Kees Vernooij
CC: gpsbabel-code
Onderwerp: Re: [Gpsbabel-code] Problem report: Unknown tag found.

 

I doubt corruption. My guess is that it's encrypted format that only the devices can read. If you could pull it into either of the Garmin software packages on a real computer, you could copy/paste the data out and redistribute it, right?  I'm not saying that you ARE trying to bootleg it, I'm saying that Garmin's motivation to protect the data they're selling you is different than their motives about letting you use your own data via POILoader.

You might look at OpenStreetMap; for this type of data, they tend to be very good. They're less restrictive about using the data and you can improve it.

 

On Tue, Aug 16, 2016 at 12:48 AM, Kees Vernooij <[hidden email]> wrote:

It also surprises me that both Mapsource and Basecamp can’t open it.

Who can, maybe it is corrupted?

 

Thanks for your effort anyway,

Kees.

 

Van: [hidden email] [mailto:[hidden email]] Namens Robert Lipe
Verzonden: dinsdag 16 augustus 2016 1:15
Aan: Kees Vernooij; gpsbabel-code


Onderwerp: Re: [Gpsbabel-code] Problem report: Unknown tag found.

 

Added the list back.

So it's indeed a product they're interested in protecting. It's highly likely that it's encrypted and that's why it doesn't look "right" to us.  If they didn't encrypt it, one person would buy it, convert it to GPX, put it on the web and that'd be the last copy they ever sold.  

I wish we could find the "this is scrambled" flag so we could at least give a better error message. We have some faint leads that we use in read_header(), but that file format has been such a battle to reverse engineer it's challenging.

Unless anyone else in the group has a lead, I'm afraid we'll be little help.  Sorry.

RJL

 

On Mon, Aug 15, 2016 at 3:35 PM, Kees Vernooij <[hidden email]> wrote:

I am not sure how to reply in this list, should I just reply to your email or should I do it to the list and how do I do this, to remain in the same thread.

 

Docs say that this is the product: https://buy.garmin.com/en-US/US/maps/on-the-trail-maps/topo/garmin-alpenvereinskarten-2013/prod122797.html

which is not available at Garmin anymore and seems to be replaced by: https://buy.garmin.com/en-US/US/prod506564.html

 

Kees.

 

Van: [hidden email] [mailto:[hidden email]] Namens Robert Lipe
Verzonden: maandag 15 augustus 2016 21:59
Aan: Kees Vernooij
CC: gpsbabel-code
Onderwerp: Re: [Gpsbabel-code] Problem report: Unknown tag found.

 

Thanx. You're right that we have the awkward situation of not knowing if an unknown tag is something that we should continue to march over, but in this case, we've lost sync in the file and can't find any valid tags after that. In staring at this file, it's hard to tell if we just slightly miscalculated the one tag we did read, but it looks like this may be one of those encrypted GPI files that we've just not reverse engineered.

Is the source of this file likely to be something protective of the data? For example, a company selling a tour, perhaps?

The file has:

00000090  32 39 2d 34 20 44 65 75  74 73 63 68 65 72 20 41  |29-4 Deutscher A|

000000a0  6c 70 65 6e 76 65 72 65  69 6e 47 61 72 6d 69 6e  |lpenvereinGarmin|

000000b0  20 44 65 75 74 73 63 68  6c 61 6e 64 20 47 6d 62  | Deutschland Gmb|

000000c0  48 20 32 30 31 32 41 06  bb 00 ae e8 57 00 9d d1  |H 2012A.....W...|

000000d0  57 00 45 06 b3 00 8c 4b  bc 00 89 5c d0 48 34 7a  |W.E....K...\.H4z|

000000e0  27 65 a6 0e b3 08 48 3e  8e a4 48 1d b3 00 48 cb  |'e....H>..H...H.|

and we lose sync around the bolded part. Even if we're off, it doesn't make sense for that next one to be a "6" record.  So it's a bit of a puzzler.

Anyone else?
RJL

 

 

On Mon, Aug 15, 2016 at 2:06 PM, Kees Vernooij <[hidden email]> wrote:

Hello,

 

I got this .gpi file, which I couldn’t handle until I found that GPSbabel could translate it to a .gpx file.

 

To my disappointment, I received the following result:

gpsbabel -w -i garmin_gpi,unique=1 -f E:/Garmintemp/Garmin Alpenvereinskarte/Garmin Alpenvereinskarte Mapsource/Alpenvereins-POIs.gpi -o gpx -F E:/Garmintemp/Garmin Alpenvereinskarte/Garmin Alpenvereinskarte Mapsource/Alpenvereins-POIs.gpx

garmin_gpi: Unknown tag (0xbb0641). Please report!

 

Translation successful

 

The created gpx file contains:

<?xml version="1.0" encoding="UTF-8"?>

<gpx version="1.0" creator="GPSBabel - http://www.gpsbabel.org" xmlns="http://www.topografix.com/GPX/1/0">

  <time>2016-08-15T18:44:23.871Z</time>

</gpx>

 

Hereby I report this problem as requested and must say the that statement “Translation successful” is a little overoptimistic.

You can find the .gpi file at: https://www.dropbox.com/s/umg71uhgl49yfrq/Alpenvereins-POIs.gpi?dl=0

 

I hope this problem can be solved and I can use the .gpi file soon.

 

Thanks,

Kees.

 


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. http://sdm.link/zohodev2dev
_______________________________________________
Gpsbabel-code mailing list  http://www.gpsbabel.org
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gpsbabel-code

 

 

 



------------------------------------------------------------------------------

_______________________________________________
Gpsbabel-code mailing list  http://www.gpsbabel.org
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gpsbabel-code