I have been working on a program that can download data from my Garmin Edge 305 GPS in Linux, and now I've finally got something that's work. The program is called GarminSync, and you can download it from Launchpad. Please try it out, but don't expect too much from it....
While extending pygarmin to support my Garmin Edge 305, I ran into a problem; pygarmin uses the serial protocol, and some packets that the Edge sends are too big for the serial protocol to handle. So when you request some information from the GPS, you don't get any response back....
While modifying pygarmin to support my Edge 305, I was faced with the problem how to submit my patches to be included in pygarmin; I don't have commit access, so I can't commit the changes myself. One way of doing it is of course to generate a diff, and attach...
I recently bought a new gadget for my bike, a Garmin Edge 305. It's a GPS-enabled bicycle computer, which tracks your position, speed, pulse, altitude, etc., and you can of course download the data to your computer and analyse it. You can also upload data to it, for example workout programs, courses, and more. The sad thing is that...