Thread: [Gpsbabel-misc] Write/upload commands
Brought to you by:
robertl
From: James H. <ja...@ja...> - 2011-04-08 23:31:17
|
Hi I've not long discovered gpsbabel and I'm struggling to get .gpx file uploaded to a Garmin Geko 201. I have managed to extract waypoints and tracklogs using: gpsbabel -i garmin -f /dev/ttyUSB0 -o gpx -F waypoints.gpx gpsbabel -t -i garmin -f /dev/ttyUSB0 -o gpx -F tracklog.gpx I've been trying to write a .gpx file to the unit using info from the gpsbabel docs and http://www.marengo-ltd.com/gps/ However, I've not managed to work out what commands I need. Please can some on point me in the right direction. Thanks James |
From: Robert L. <rob...@gp...> - 2011-04-08 23:59:43
|
Without seeing what you've tried and how it failed, it's hard to say. gpsbabel -i gpx -f yourwaypointfile.gpx -o garmin -F /dev/ttyUSB0 would be a good starting place for waypoints. Geko may be of the generation that doesn't allow track uploads, but you can stick a '-t' at the beginning and try. RJL On Fri, Apr 8, 2011 at 5:53 PM, James Hosken <ja...@ja...> wrote: > Hi > > I've not long discovered gpsbabel and I'm struggling to get .gpx file > uploaded to a Garmin Geko 201. > > I have managed to extract waypoints and tracklogs using: > gpsbabel -i garmin -f /dev/ttyUSB0 -o gpx -F waypoints.gpx > gpsbabel -t -i garmin -f /dev/ttyUSB0 -o gpx -F tracklog.gpx > > I've been trying to write a .gpx file to the unit using info from the > gpsbabel docs and http://www.marengo-ltd.com/gps/ > > However, I've not managed to work out what commands I need. Please can > some on point me in the right direction. > > Thanks > James > > > ------------------------------------------------------------------------------ > Xperia(TM) PLAY > It's a major breakthrough. An authentic gaming > smartphone on the nation's most reliable network. > And it wants your games. > http://p.sf.net/sfu/verizon-sfdev > _______________________________________________ > Gpsbabel-misc mailing list http://www.gpsbabel.org > Gps...@li... > To unsubscribe, change list options, or see archives, visit: > https://lists.sourceforge.net/lists/listinfo/gpsbabel-misc > |
From: Jonathan C. <j-...@li...> - 2011-04-09 08:40:04
|
James, I have good news and bad news. The Geko 201 does support track downloads so something like gpsbabel -t -i gpx -f yourtrackpointfile.gpx -o garmin -F /dev/ttyUSB0 should work. The bad news is that, although it used to work for me, since I have been on Ubuntu 10.10 I cannot get the combination of Geko 201, USB serial adaptor, and gpsbabel to work. I have reverted to running VMBOX, Windows XP, and a program called GPS Utility (GPSU) to upload / download files. Note: I haven't tested the command line above, since gpsbabel isn't currently working for me. I have just confirmed (via GPSU) that I can download tracks to the Geko. I thought I could, and I can. I don't really see the point though. If I want to e.g. repeat a route I've done earlier, I take the previous track, manipulate it in GPSU (to remove outliers etc.), turn it into a route, and load that into the Geko. Regards, Jonathan. |
From: James H. <ja...@ja...> - 2011-04-10 21:25:23
|
All Thanks for the replies. I'm fairly new to using gps and gps with the PC. I'm using Debian Lenny, I don't think is the kernel bug, must be a Ubuntu issue. However, I've been a little silly, after reading Jonathan's reply, I believe I have got tracks and routes mixed up. I have been given a route of a bike race. http://www.winchcombecc.org.uk/honc/route/HONC_11_short.gpx I'm trying to upload this to the gps so that I can use it at the event. I assume this is a route rather than a track. gpsbabel -t -i gpx -f HONC_11_short.gpx -o garmin -F /dev/ttyUSB0 Seams to work, there is a new track called track00 gpsbabel -r -i gpx -f HONC_11_short.gpx -o garmin -F /dev/ttyUSB0 This runs much quicker than the -t option, however, doesn't appear to create a new route. Is this the correct command? Thanks again, any help would be appreciated. James Jonathan Clark wrote: > James, > > I have good news and bad news. The Geko 201 does support track downloads > so something like > > gpsbabel -t -i gpx -f yourtrackpointfile.gpx -o garmin -F /dev/ttyUSB0 > > should work. The bad news is that, although it used to work for me, > since I have been on Ubuntu 10.10 I cannot get the combination of Geko > 201, USB serial adaptor, and gpsbabel to work. I have reverted to > running VMBOX, Windows XP, and a program called GPS Utility (GPSU) to > upload / download files. > > Note: I haven't tested the command line above, since gpsbabel isn't > currently working for me. I have just confirmed (via GPSU) that I can > download tracks to the Geko. I thought I could, and I can. I don't > really see the point though. If I want to e.g. repeat a route I've done > earlier, I take the previous track, manipulate it in GPSU (to remove > outliers etc.), turn it into a route, and load that into the Geko. > > Regards, > Jonathan. |
From: Maarten S. <maa...@xs...> - 2011-04-10 21:48:59
|
Op 10 apr. 2011 om 23:21 heeft James Hosken <ja...@ja...> het volgende geschreven: > However, I've been a little silly, after reading Jonathan's reply, I > believe I have got tracks and routes mixed up. That is very common. Don't worry, it happens to pretty much all starters. I know It happened to me. > I have been given a route of a bike race. > http://www.winchcombecc.org.uk/honc/route/HONC_11_short.gpx > > I'm trying to upload this to the gps so that I can use it at the event. > I assume this is a route rather than a track. I'm quite certain that this is a track, not a route. * A track is an ordered sequence of points that together make up a path you've followed, or are about to follow. * A route (in GPS terms) is a shorter sequence of points that you'd like to visit. The actual path you'll be instructed to follow is determined by the GPS and the maps it has loaded. That also means that the path depends on the GPS (or more accurately on the maps). The latter situation is not desirable for any event, so unless they've fallen for the same mistake, they are most likely to hand out a track. > gpsbabel -r -i gpx -f HONC_11_short.gpx -o garmin -F /dev/ttyUSB0 > This runs much quicker than the -t option, however, doesn't appear to > create a new route. Is this the correct command? Command correct, assumption is wrong, see above. Use -t to transfer the track. > Hope this helps, Maarten |
From: Robert L. <rob...@gp...> - 2011-04-10 22:52:29
|
> > I'm quite certain that this is a track, not a route. > If you, too, wish to be quite certain of this, look at the file and observe <trk> and <trkpt> tags and the absence of <rte> and <rtept> tags. If you don't find that self evident, you can confirm the spelling in the GPX specification at http://www.topografix.com/GPX/1/1/#type_trkType * A track is an ordered sequence of points that together make up a path > you've followed, or are about to follow. > I think by strictest definition, I'd drop that final clause, though we do see people (ab)use them in this way from time to time. Thanx, Maarten. RJL |
From: Maarten S. <maa...@xs...> - 2011-04-11 11:15:54
|
On 11 apr 2011, at 00:52, Robert Lipe wrote: >> I'm quite certain that this is a track, not a route. > > If you, too, wish to be quite certain of this, look at the file and observe <trk> and <trkpt> tags and the absence of <rte> and <rtept> tags. If you don't find that self evident, you can confirm the spelling in the GPX specification at http://www.topografix.com/GPX/1/1/#type_trkType It is indeed a track, with a large amount of additional data in an extension. >> * A track is an ordered sequence of points that together make up a path you've followed, or are about to follow. > > I think by strictest definition, I'd drop that final clause, though we do see people (ab)use them in this way from time to time. Yes, and especially GPS and map producers would like you to believe that their devices and products are perfect. In many areas there is only a single route to a destination. A route is probably fine there. There are several use cases where the final clause is essential, and I wish that Garmin (largest market share here) would understand those. I'm using 'path' to avoid confusion between 'track' and 'route'. * When riding (cycling) with a group, it is really nice to all follow the same path. For a competition or a challenge (Brevet de Randonneur) this is essential. You really don't want the device to mess with the path. * This is locale specific: in the Netherlands we have a lot of separate cycling infrastructure. There is currently no GPS map that has all cycle-paths available. The one that comes close runs on a website and produces gpx-tracks [1]. There is a variant of OpenStreetMap that is geared towards cyclists, but it fails to produce a path longer than about 20 km on my GPS. And what's more: the variation amongst cyclists here is huge: kids to adults to pensioners, slow to fast to very fast. Each cyclist has preferences for a path, and the good one [1] takes this into account. The software in a GPS doesn't have the fine-grained settings needed for this. So yes, depending on who you talk to, the final clause ought to be removed. I'm keeping it there, because of the good uses of tracks in these cases. Routes are just not suitable in (too) many use-cases. Best, Maarten [1] http://www.fietsersbond.nl/fietsrouteplanner/fietsroutes-vandeurtotdeurplanner/index.html |
From: Ian B. <li...@ma...> - 2011-04-10 07:32:03
|
> should work. The bad news is that, although it used to work for me, > since I have been on Ubuntu 10.10 I cannot get the combination of Geko > 201, USB serial adaptor, and gpsbabel to work. I have reverted to > running VMBOX, Windows XP, and a program called GPS Utility (GPSU) to > upload / download files. > I think that you have come across a kernel bug, which hasn't yet been fixed. One workaround is to turn off handshaking. In the terminal where you launch gps babel: stty -F /dev/ttyUSB0 clocal This is a "bad idea" for all sorts of reasons, but it may work for you. Note the GPS unit must be plugged in before you run this command and sometimes you need to reboot first. If you have access to a computer running Ubuntu Lucid (10.04) the kernel in that version doesn't suffer from that bug. Ian. |
From: Jonathan C. <j-...@li...> - 2011-04-11 09:24:45
|
On Sun, 2011-04-10 at 08:14 +0100, Ian Barton wrote: > I think that you have come across a kernel bug, which hasn't yet been > fixed. One workaround is to turn off handshaking. In the terminal > where > you launch gps babel: > > stty -F /dev/ttyUSB0 clocal Thank you for that. Setting clocal didn't work, but you prompted me to try the thing I should have tried before, booting an older kernel, and that did work. Regards, Jonathan |