Problemen met routes uploaden naar Forerunner?

3 juni 2009

Ook problemen als je een mooie route hebt ingevoerd of opgezocht, die in je Garmin Forerunner wilt laden om te gaan lopen, en dan zo’n grijs blokje voor je neus krijgt met de mededeling:

Windows Error Code 6: File handle is invalid.

Het blijkt een probleem met de Garmin Communicator Plugin, de plugin van Garmin die ervoor zorgt dat een webpagina data met de Forerunner kan uitwisselen. Op de Garmin site kom je op verschillende plaatsen opmerkingen tegen dat je moet upgraden, zoals bijvoorbeeld op de test pagina:

Download the latest version

Een upgrade is niet altijd een verbetering. In de Change History staat vermeld:

Changes made from version 2.6.4 to 2.7.1:
* Added support to download and extract zip files to mass storage devices.
* Fixed an issue with gps data transfer to Windows Mobile devices.

Wat daar niet bij staat, is dat de nieuwe versie blijkbaar niet geschikt is voor fitness devices,  zoals de Forerunner. Als je van de test pagina in de breadcrumb trail bovenaan klikt naar de Garmin Communicator Plugin pagina, zie je naast een grote Download for Windows button nog een belangrijke waarschuwing:

Waarschuwing voor Forerunner eigenaren

Niks upgraden dus, gewoon de oude versie blijven gebruiken, dan heb je nergens last van.

Die waarschuwing had Garmin wel wat duidelijker, en vooral ook op de andere download pagina’s mogen geven.


Nieuwe Forerunners

4 mei 2009

Garmin heeft onlangs nieuwe versies uitgebracht voor de FR305 en de FR 405, de beide Forerunners waarnaar je routes van RunnerMaps kunt uploaden. Ongetwijfeld lukt dat bij de beide nieuwe modellen ook wel. Je kunt de nieuwe modellen vergelijken op de internationale Garmin site.

Forerunner 310XT

fr310xt3De nieuwe FR310XT is vergelijkbaar met de FR305. De afmetingen zijn iets anders, iets minder lang, iets dikker en iets lichter. Wat de nieuwe FR310XT mist:

  • Werken met routes–dit ging toch al niet zo goed met de FR305, je kon te weinig waypoints opgeven. Een betere methode, ook in gebruik op RunnerMaps, is via courses of ritten;
  • Snelle workouts, waarin je een doelstelling opgeeft in tijd en afstand of snelheid, en de virtuele partner laat zien in hoeverre je nog op schema loopt. Het is mij niet duidelijk of hier een goed alternatief voor is.

Verbeteringen en nieuwe features zijn:

  • Je kunt langer lopen op een volle batterij, 20 uur in plaats van 10 uur;
  • Hij is waterdicht tot 50m;
  • Draadloze verbinding tussen horloge en computer en automatische synchronisatie;
  • Calorieverbruik kan berekend worden aan de hand van de hartslag.

Forerunner 405CX

fr405cx3De verschillen tussen de nieuwe FR405CX en de FR405 zijn minder groot. Hij is blauw, in plaats van zwart of groen, en kan het calorieverbruik ook berekenen aan de hand van de hartslag. Is dat alles? Nee, je krijgt er ook twee polsbandjes bij. Voor de rest heb ik geen verschillen kunnen ontdekken.

Alle modellen kunnen al besteld worden bij Futurumshop, ze staan nog niet op de Nederlandse Garmin site.


Kilometerpunten aangeven in ritten voor de Garmin

6 november 2008

Net als bij het maken van routes, kun je kilometerpunten ook opnemen in ritten die je in de Garmin Forerunner opslaat. Je kunt aangeven of je deze helemaal niet wilt, bij ieder kilometer, of bij iedere vijf kilometer. De Garmin laat dan een piepje horen als je het punt passeert, als je het kaartje op het scherm hebt laat het de afstand zien, en het schermpje ligt op als je dat aan hebt staan.

Is dit nuttig? Soms. De Garmin geeft sowieso de afgelegde afstand al aan. Maar het kan prettig zijn om als je de rit volgt, zo af en toe even een seintje te krijgen hoe ver je bent; of als je om wat voor reden dan ook van de route bent afgeweken, te zien hoe ver je in de rit gevorderd bent als je weer terug bent op de route.

Je kunt overigens ook met de hand markeringen toevoegen. Daartoe moet je de rit niet rechtstreeks naar de Garmin uploaden, maar eerst als .tcx bestand opslaan, en deze vervolgens in Training Center inlezen (File – Import – Courses). In TC kun je dan punten toevoegen, en vervolgens de rit uploaden naar je Garmin.


Routes verwijderen

9 oktober 2008

Het beheer van door jezelf ingevoerde routes is nog niet optimaal. De enige mogelijkheid is om de route opnieuw te bewerken. Je kunt dan de route evt. wijzigen, de beschrijving aanpassen, en opnieuw kiezen of de route al dan niet publiek toegankelijk is.

Nu is het ook mogelijk eenmaal ingevoerde routes te verwijderen. Als je een door jezelf ingevoerde route terugzoekt, zie je daar een linkje staan ‘route verwijderen’. Klik, bevestig je keuze, en de route is verwijderd.

Het spreek vanzelf dat je een beetje terughoudend moet zijn met het verwijderen van publieke routes. Anderen kunnen immers hiernaar gelinkt hebben, dat wordt dan een dead link. Maar als je teveel vrijwel gelijke routes hebt, dan is het wellicht goed om een beetje op te ruimen. Dat kan nu dus.

Overigens wordt de route niet compleet verwijderd, alleen gemarkeerd als verwijderd. De route is dan niet meer op te vragen, ook niet door jezelf. Eventueel kun je contact opnemen met de webmaster (zie link op RunnerMaps) om een route weer te herstellen. De bedoeling hiervan is dat er in een later stadium een volwaardig scherm komt om je eigen routes te beheren, met daarin ook de mogelijkheid om recent verwijderde routes zelf weer te herstellen.


Tempo aangeven bij opslaan routes op Garmin

7 oktober 2008

Zoals al gemeld in een eerder bericht over het opslaan van routes in de Garmin Forerunners, worden deze opgeslagen als ritten. Bij ritten kun je ook een geplande snelheid opgeven. Dat kon eerst alleen als tempo, in minuten per kilometer.

Nu is dat wat flexibeler. Als je aangeeft de route in de Garmin te willen opslaan, kom je in een volgend scherm waarin je de geplande snelheid kunt opgeven. Je kunt de tijd aangeven als tijd (om de hele route af te leggen), tempo (minuten per kilometer) of snelheid (kilometer per uur). Je voorkeur wordt opgeslagen in een cookie, zodat je een volgende keer in één keer door kunt klikken–als je tenminste weer dezelfde snelheid wilt lopen.


Volg de paden, niet de snelwegen!

27 september 2008

Met de optie ‘Volg wegen’ kon je automatisch een route plannen tussen twee punten, die bestaande wegen volgde. Maar dat was dan wel een route voor auto’s, die je eventueel over een snelweg voerde, en een omweg maakte bij eenrichtingverkeer.

Nu heeft Google Maps het (eindelijk!) mogelijk gemaakt om ook voor een voetgangersroute te kiezen. In RunnerMaps wordt daar al gebruik van gemaakt. Nu is het nog makkelijker om je route te plannen.


Kilometer aanduidingen bij routes

9 september 2008

Als je bij het route zoeken een route bekijkt, worden de kilometers aangegeven. Hierdoor kun je de lengte van de route beter inschatten, ook als je bijvoorbeeld een stukje wilt afsnijden. De richting is nu ook meteen duidelijk, wat weer van belang is als je de route wilt gebruiken in je Garmin Forerunner om deze als rit te lopen.


RunnerMaps in Google Chrome

4 september 2008
Gisteren heeft Google zijn nieuwe browser uitgebracht, Google Chrome. Deze browser is specifiek ontwikkeld voor webapplicaties: andere browser zijn eerder ontwikkeld voor websurfen. Als je surft van de ene pagina naar de andere, zijn dit meestal redelijk simpele pagina’s: informatie laten zien, maar weinig interactie.
Maar vaak gaat het tegenwoordig ook anders: je gaat naar één pagina, waar je van alles kan doen, zoals Google Mail, of RunnerMaps: webapplicaties dus. Die functionaliteit komt door JavaScript, de taal waarin dit geprogrammeerd is.
Google Chrome houdt hier op twee manieren beter rekening mee:
  1. snellere verwerking van JavaScript
  2. de mogelijkheid om een webapplicatie via een snelkoppeling te starten, zonder de gebruikelijke web-interface.
Daarnaast zou Chrome ook stabieler zijn, als een applicatie in een tab crasht, kun je rustig verder werken in de andere tabs, en een betere beveiling tegen misbruik programma’s zou al in de architectuur ingebouwd zijn.

JavaScript

Chrome pakt de verwerking van Javascript anders aan: eerst alles omzetten in machinetaal, dan pas uitvoeren. Andere browsers zetten de JavaScript code pas om als het direct uitgevoerd moet worden. Of dat ook sneller is, moet natuurlijk getest worden. Ik heb daarvoor drie typische routines uit RunnerMaps genomen en de tijd gemeten die de browser er voor nodig heeft:

  1. Rekenen: het intelligent reduceren van het aantal punten in een route;
  2. Tekenen: het op de kaart zetten van een bestaande route (route zoeken, dan klikken op bewerken);
  3. Wissen: een bewerkte route wissen.

Ik heb dit getest in de volgende browsers: Chrome (bèta), Firefox 3.0, Prism 0.8 (zie verderop), Opera 9.25, Internet Explorer 7.0, en Safari 3.0, alle browsers voor Windows XP.

Ik heb alle testen voor alle browsers gedaan, daarbij de tijd opgenomen, en die in de grafiek uitgezet. Voor iedere test is de tijd aangegeven als percentage van de snelste browser.

Vergelijking javascript snelheid verschillende browsers

Vergelijking JavaScript snelheid van verschillende browsers

Duidelijk is dus dat Chrome wel snel is, maar niet significant sneller dan andere snelle browsers, zoals Safari en Firefox. Als je nu Firefox of Safari gebruikt, is dat dus geen reden om over te stappen. Als Opera of Internet Explorer gebruiker valt er wel veel te winnen.

Snelkoppeling

Een snelkoppeling is niet zomaar een mogelijkheid om via één klik, of via het startmenu de browser direct te openen op een bepaalde pagina–dat konden andere browsers ook al. Met een Chrome snelkoppeling wordt de pagina geopend in een minimale browser, de browser interface (adresbalk, menu, etc.) is weggelaten. Je hebt dan meer ruimte voor de webapplicatie zelf. Een grotere kaart dus in RunnerMaps. De webapplicatie, zoals RunnerMap, ziet er uit als een programma op je computer, in plaats van een pagina in je browser.

Firefox had al eerder zo’n toepassing uitgebracht, Prism (engelstalig). Opvallend genoeg is die lang niet zo snel als Firefox zelf (zie plaatje hierboven).

Overigens nog een tip: in de meeste browser, in ieder geval in Firefox en Internet Explorer, heb je een full-screen mode (klik F11), waarmee je ook vrijwel het hele scherm voor de webapplicatie hebt.

In de video hieronder wordt uitgelegd hoe je in Google Chrome zo’n snelkoppeling naar RunnerMaps kunt maken.


Automatisch centreren

24 augustus 2008

Dit wordt ook wel aangeduid als het “meelopen” van de kaart. Het betekent dat als je een punt toevoegt aan de route, de kaart automatisch wordt gecentreerd om dat laatste punt.

Zelf vind ik het vaak makkelijker/rustiger om de kaart gewoon te slepen, in plaats van dat die zelf beweegt na het toevoegen van een punt, maar op een forum (runners.meetingpoint.nl) kwam ik wat bijdragen tegen van mensen die het toch wel gemakkelijk vonden. Daarom is die optie nu ook op RunnerMaps ingebouwd, je kunt de optie “Automatisch centreren” aanvinken in het blokje “Kaart locatie”.

Welke les kun je hier nu uit trekken? Laat weten wat je wilt, daar wordt echt rekening mee gehouden. Reageer hieronder of met de link ‘Contact’ op RunnerMaps.


Routes opslaan op de Garmin (2)

12 augustus 2008

De methode om routes op te slaan op de Garmin Forerunner hardloophorloges is veranderd. Eerst werden ze opgeslagen als routes, nu als ritten (ook wel koersen of courses genoemd).

Routes zijn specifiek bedoeld voor navigatie, om je van het ene punt naar het volgende te leiden, meestal met een korte omschrijving (’linksaf’, ‘rechtsaf’) bij de keerpunten. Deze methode was al beschikbaar op de Garmin FR 301. Nadeel is dat er maar een beperkt aantal punten opgeslagen kunnen worden op de latere versies (FR205/305). Dat werd nog een beetje opgevangen doordat RunnerMaps je routes kon terugbrengen tot een kleiner aantal punten, maar in bepaalde gevallen leverde dat toch problemen op, bijvoorbeeld als een weg na een kruispunt een bocht maakt. Bovendien worden routes niet meer ondersteund door de nieuwe Forerunner 405.

Ritten zijn specifiek bedoeld als trainingshulpmiddel–een kopie van een eerdere training, met route en tussentijden, zodat je dezelfde route kunt nalopen en proberen sneller te gaan. Voordeel is vooral dat er meer punten opgeslagen kunnen worden, de route wordt dus nauwkeuriger vastgelegd, en dat deze methode ook wordt ondersteund door de nieuwe FR405.

Behalve voor navigatie, kun je ritten dus ook gebruiken als trainingshulpmiddel–bij het opslaan geef je de geplande snelheid op, en op de Garmin kun je met de virtuele partner functie zien hoever je voor of achter op het schema loopt.

Je kunt zo’n rit direct vanuit RunnerMaps opslaan op de Garmin, maar ook eerst als bestand (.tcx) op  je computer. Dit bestand kan geïmporteerd worden in Training Center, eventueel bewerkt, en vanuit TC op je Garmin worden opgeslagen.