For some reason, long turn-by-turn routes (whether created in the Lezyne web app, phone app, or by uploaded .tcx file) have gotten significantly worse over the past several releases. As recently as May I successfully used a 120-mile .tcx uploaded route. But with the recent firmware & software upgrades, the ability to handle long, complex turn-by-turn routes seems to have gotten worse.
I've been trying to load & run long routes with the Lezyne (80-250 miles) and it's pretty frustrating.
I've done quite a bit of experimenting and the issue basically comes down to:
- the Lezyne can only handle so many turns (about 150 or so per file, but happier with less than 100)
- the Lezyne can only handle so many trackpoints (what it uses to draw the path on the map). Here it can do 1500 or 2000 maybe but is happier with 400-500
- in addition, the Lezyne doesn't like large files to transfer - it will too often lose connection or whatever
So just for example, one route I've been working with is 120 miles and (as downloaded from RideWithGPS) has about 550 turns, 10000 trackpoints, and is 3.4 megabytes.
So given the limits above, you can see why that file doesn't work. (Though I swear I was getting files at least nearly that large/complex to work a year or so ago. Maybe not quite that large, but say half.)
The only solution for now--until Lezyne gets it figured out--is to cut up the route into smaller chunks, combined with pruning the trackpoints to the minimum actually needed. (In the above file I can prune it from 10000 to about 2000 without much noticeable difference.)
There are several utilities about that will prune down GPX files in that manner. But I haven't seen much that will do TCX files in a similar way.
In RideWithGPS you can export with "Reduce to 500 points" but if the route is too long, that 500 points will leave out turns and basically just butcher it. (A practical solution though: Chop the route into say 20-mile segments in RideWithGPS, then export each segment as 500 points. That would work.)
Since I could find any programs to trim down those TCX files, I made one:
github.com/bhugh/tcxprune/releases
It's free & set up to process those .tcx files so they will just work with Lezyne units.
(can't post URLs you, so you'll have to copy/paste the link if you want to check it out)
Last edited by bhugh; 08-20-19 at 02:14 AM.