<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Christoffer Kjølbæk &#187; GPS</title>
	<atom:link href="http://ostehamster.dk/blog/index.php/tag/gps/feed/" rel="self" type="application/rss+xml" />
	<link>http://ostehamster.dk/blog</link>
	<description>I have a blog, therefore I am…</description>
	<lastBuildDate>Sun, 18 Jul 2010 12:16:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9-rare</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Pytrainer in Ubuntu 9.10, Karmic Koala</title>
		<link>http://ostehamster.dk/blog/index.php/2009/12/30/pytrainer-in-ubuntu-9-10-karmic-koala/</link>
		<comments>http://ostehamster.dk/blog/index.php/2009/12/30/pytrainer-in-ubuntu-9-10-karmic-koala/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 12:43:46 +0000</pubDate>
		<dc:creator>Christoffer Kjølbæk</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[GPS]]></category>
		<category><![CDATA[Karmic Koala]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Løb]]></category>
		<category><![CDATA[Run]]></category>
		<category><![CDATA[Running]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Ubuntu 9.10]]></category>

		<guid isPermaLink="false">http://ostehamster.dk/blog/?p=573</guid>
		<description><![CDATA[I have had problems with Pytrainer in both Ubuntu 8.04 and 8.10, but have manage to get it working. I did not use Pytrainer in 9.04, because I got a little tired of looking at graphs and was following a running program where it was not necessary.
If have been injured for some month now, but [...]]]></description>
			<content:encoded><![CDATA[<p>I have had problems with Pytrainer in both Ubuntu <a href="http://ostehamster.dk/blog/index.php/2008/05/03/pytrainer-in-ubuntu-804-hardy-heron/">8.04</a> and <a href="http://ostehamster.dk/blog/index.php/2008/11/09/pytrainer-in-ubuntu-810-ibex-intrepid/">8.10</a>, but have manage to get it working. I did not use Pytrainer in 9.04, because I got a little tired of looking at graphs and was following a running program where it was not necessary.</p>
<p>If have been injured for some month now, but hoping to be ready for Copenhagen Marathon 2010, and would therefore like to examine my last marathon using Pytrainer. I therefore installed it, and hoped it would work out of the box - but no :)<br />
<span id="more-573"></span><br />
Enabling the Garmin HR plugin, restarting Pytrainer and clicking "Import from Garmin" did nothing, not even a warning or error in the terminal. Looking at my old post from <a href="http://ostehamster.dk/blog/index.php/2008/11/09/pytrainer-in-ubuntu-810-ibex-intrepid/">8.10</a>, I opened <code>/usr/share/pytrainer/plugins/garmin-hr/main.py</code> to see what was going on.</p>
<p>Pytrainer is using gpsbabel like <code>gpsbabel -t -i garmin -f %s -o gtrnctr -F /tmp/file.gtrnctr</code>, where <code>%s</code> is the device, <code>usb:</code>. But running</p>
<blockquote><p>gpsbabel -t -i garmin -f usb: -o gtrnctr -F /tmp/file.gtrnctr</p></blockquote>
<p> in a terminal give this result:</p>
<blockquote><p>Claim interfaced failed: could not claim interface 0: Operation not permitted</p></blockquote>
<p>It is therefore still required to make a udev rule for the device.</p>
<p><strong>How to get it working</strong><br />
Make the rule file</p>
<blockquote><p>sudo gedit /etc/udev/rules.d/51-garmin.rules</p></blockquote>
<p>add the below and close:</p>
<blockquote><p>SYSFS{idVendor}=="091e", SYSFS{idProduct}=="0003", MODE="666" </p></blockquote>
<p>restart udev:</p>
<blockquote><p>sudo /etc/init.d/udev restart</p></blockquote>
<p>Now Pytrainer can start gpsbabel, and retrieve data from the watch, which unfortunately just leads to another problem:</p>
<blockquote><p>Traceback (most recent call last):<br />
  File "/usr/lib/python2.6/dist-packages/pytrainer/main.py", line 166, in runPlugin<br />
    self.record.importFromGTRNCTR(gtrnctrFile)<br />
  File "/usr/lib/python2.6/dist-packages/pytrainer/record.py", line 410, in importFromGTRNCTR<br />
    listTracksGPS = xmlParser.shortFromGPS(gtrnctrFile, True)<br />
  File "/usr/lib/python2.6/dist-packages/pytrainer/lib/xmlUtils.py", line 127, in shortFromGPS<br />
    tree = xml.etree.cElementTree.parse(gtrnctrFile).getroot()<br />
  File "<string>", line 45, in parse<br />
  File "</string><string>", line 32, in parse<br />
SyntaxError: unbound prefix: line 13, column 8</string></p></blockquote>
<p>According to this <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=536572">bug report</a>, it is a problem between Pytrainer and gpsbabel 1.3.6. Luckily it is still possible to get gpsbabel 1.3.5 at <a href="http://packages.debian.org/lenny/i386/gpsbabel/download">http://packages.debian.org/lenny/i386/gpsbabel/download</a>, which I downloaded and installed, and it worked with Pytrainer.</p>
<p>However, Pytrainer imports all data from today back to 24 May 2009, the date of the marathon, and stops without any error. It might be because this record has 43 laps, but I do not know. Anyway, it is quite useless if it is not possible to retrieve all data from the watch.</p>
]]></content:encoded>
			<wfw:commentRss>http://ostehamster.dk/blog/index.php/2009/12/30/pytrainer-in-ubuntu-9-10-karmic-koala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geotagging images with Garmin Forerunner in Ubuntu</title>
		<link>http://ostehamster.dk/blog/index.php/2009/03/30/geotagging-images-with-garmin-forerunner-in-ubuntu/</link>
		<comments>http://ostehamster.dk/blog/index.php/2009/03/30/geotagging-images-with-garmin-forerunner-in-ubuntu/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 21:16:09 +0000</pubDate>
		<dc:creator>Christoffer Kjølbæk</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[GPS]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://ostehamster.dk/blog/?p=285</guid>
		<description><![CDATA[This guide will show how to geotag images in Ubuntu using GPS data from Garmin Forerunner 305. The software used is gpsbabel and gpscorrelate.
Start by capturing data from the watch, using
gpsbabel -t -r -w -i garmin -f usb: -o gpx -F data.gpx
which will get all data from the watch, and a XML file.
GPScorrelate can be [...]]]></description>
			<content:encoded><![CDATA[<p>This guide will show how to geotag images in Ubuntu using GPS data from Garmin Forerunner 305. The software used is <a href="http://www.gpsbabel.org/">gpsbabel</a> and <a href="http://freefoote.dview.net/linux_gpscorr.html">gpscorrelate</a>.</p>
<p>Start by capturing data from the watch, using</p>
<blockquote><p>gpsbabel -t -r -w -i garmin -f usb: -o gpx -F data.gpx</p></blockquote>
<p>which will get all data from the watch, and a XML file.</p>
<p>GPScorrelate can be used both in console and GUI mode, using the console tool on a collection of images is done like</p>
<blockquote><p>gpscorrelate -g data.gpx *.jpg</p></blockquote>
<p>Using the GUI looks like this<br />
<a href="http://ostehamster.dk/blog/wp-content/uploads/2009/03/skc3a6rmbillede-gps-photo-correlate.png"><img src="http://ostehamster.dk/blog/wp-content/uploads/2009/03/skc3a6rmbillede-gps-photo-correlate-300x187.png" alt="" title="skc3a6rmbillede-gps-photo-correlate" width="300" height="187" class="aligncenter size-medium wp-image-286" /></a></p>
<p>Opening one of the images with for instance eog, it can be seen that the GPS data has been added to the EXIF info.<br />
<a href="http://ostehamster.dk/blog/wp-content/uploads/2009/03/skc3a6rmbillede-test1jpg.png"><img src="http://ostehamster.dk/blog/wp-content/uploads/2009/03/skc3a6rmbillede-test1jpg-300x270.png" alt="" title="skc3a6rmbillede-test1jpg" width="300" height="270" class="aligncenter size-medium wp-image-287" /></a></p>
<p>The result can be shown in various programs and web application, for instance PicasaWeb<br />
<a href="http://picasaweb.google.com/ostehamster/Fotosafari">http://picasaweb.google.com/ostehamster/Fotosafari</a></p>
<p><strong>NB: Remember to select the correct time zone!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://ostehamster.dk/blog/index.php/2009/03/30/geotagging-images-with-garmin-forerunner-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Useriøs teknologisk journalistik hos DR</title>
		<link>http://ostehamster.dk/blog/index.php/2008/06/23/useri%c3%b8s-teknologisk-journalistik-hos-dr/</link>
		<comments>http://ostehamster.dk/blog/index.php/2008/06/23/useri%c3%b8s-teknologisk-journalistik-hos-dr/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 22:32:46 +0000</pubDate>
		<dc:creator>Christoffer Kjølbæk</dc:creator>
				<category><![CDATA[Danish]]></category>
		<category><![CDATA[Paranoia]]></category>
		<category><![CDATA[Politik]]></category>
		<category><![CDATA[DR]]></category>
		<category><![CDATA[GPS]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Mobil]]></category>
		<category><![CDATA[Sikkerhed]]></category>

		<guid isPermaLink="false">http://ostehamster.dk/blog/index.php/2008/06/23/useri%c3%b8s-teknologisk-journalistik-hos-dr/</guid>
		<description><![CDATA[DR bragte i aftenens udgave af 21 Søndag med Anders Bech Jessen i spidsen, et meget "skræmmende" indslag omkring mobiltelefoner med indbygget GPS. Pointen i indslaget var, at har man en mobiltelefon med GPS, er det muligt for alle og enhver at se hvor man befinder sig, hvilket må siges at være skræmmende.
Desværre manglede udsendelsen [...]]]></description>
			<content:encoded><![CDATA[<p>DR bragte i aftenens udgave af <a href="http://www.dr.dk/DR1/soendag/">21 Søndag med Anders Bech Jessen</a> i spidsen, et meget "skræmmende" indslag omkring mobiltelefoner med indbygget GPS. Pointen i indslaget var, at har man en mobiltelefon med GPS, er det muligt for alle og enhver at se hvor man befinder sig, hvilket må siges at være skræmmende.</p>
<p>Desværre manglede udsendelsen enhver form for teknisk argumentation, og var efter min mening direkte forkert! Det samme gør sig gældende for den nyhed der efterfølgende blev lagt på DRs hjemmeside med titlen "<a href="http://www.dr.dk/Nyheder/Indland/2008/06/22/211217.htm?rss=true">Din GPS afslører dig</a>", der indledes således:</p>
<blockquote><p>Om få år er stort set alle mobiltelefoner udstyret med den såkaldte GPS-teknologi. Dermed kan du nemt finde vej via mobilens skærm.</p>
<p>Men det er ikke kun dig, der kan bruge GPS-teknologien i din telefon - andre kan også nemt og hurtigt finde frem til dig.</p>
<p>Via en hjemmeside kan chefen, konen eller en helt ukendt person følge med i, hvor du slår dine folder, hvis du bærer en GPS-enhed på dig.</p></blockquote>
<p>De påstår altså at andre nemt og hurtigt kan finde frem til din telefon - og dermed dig - blot fordi den har indbygget GPS, hvilket jeg hjertens gerne vil se! <a href="http://en.wikipedia.org/wiki/Global_Positioning_System">GPS</a> er <strong>én-vejskommunikation</strong>, dvs. der findes pt. 31 satellitter som sender synkrone signaler mod Jorden, som GPS enheden kan bruge til at beregne dens position. Dvs. GPSen i sig selv kan intet andet end at finde ud af hvor på jorden den ca. er.</p>
<p>Telefonen - som GPS enheden er i - er derimod <strong>to-vejskommunikation</strong>, som naturligvis er i stand til at sende beskeder om GPS'ens position til hvem man nu end har bedt den om at sende til. Her er det meget essentielt at ligge mærke til at jeg skriver "bedt om", for telefonen gør det ikke af egen vilje.</p>
<p>De fleste telefoner - i hvert fald Nokias - har ikke GPS tændt hele tiden, men kun når man har <strong>bedt</strong> om det, simpelthen fordi det bruger for meget batteri. Så en standard telefonopsætning bruger altså ikke GPSen, og samtidig er det altid nemt at slå den fra, så telefonen ikke kan beregne dens position.</p>
<p>Derudover vil jeg meget gerne se den hjemmeside DR kender, som åbenbart kan skabe forbindelse til en telefon, og få GPS data den anden vej.</p>
<p>Der er flere måder dette kan ske på. Der kan være en bug i telefonens software der gør, at man kan ringe den op eller komme ind på den via 3G eller GPRS, og på den måde suge data - dette vil jeg dog mene vil blive opdaget ret hurtigt.</p>
<p>Den anden mulighed er, at brugeren selv har installeret et program, som sender GPS data til en server, som andre så kan få lov at se. Disse services findes, men det er stadig den enkelte person der skal installere programmet. Der er naturligvis også den mulighed at konen eller chefen installerer programmet på ens telefon, lige som han/hun kan ligge en tracking device i handskerummet eller lignende.</p>
<p>Alt i alt må jeg sige, at jeg synes indslaget var meget skidt skruet sammen, idet det gav et helt forkert indtryk. Der er ingen tvivl om, at man skal passe lidt på hvis man har en sådan telefon, men det er jo bare et spørgsmål om sund fornuft. Hvis Hr. og fru. Danmark har set dette indslag, tør de da på ingen måde at købe en mobil med GPS, hvilket er synd.</p>
<p>Til sidst i indslaget håbede jeg, at det ville tage en bedre drejning, idet Christian Wernberg-Tougaard, der er formand for det nystiftede Rådet for Større IT-Sikkerhed blev præsenteret, og udtaler:</p>
<blockquote><p>Om kort tid vil vi se, at GPS'erne finder vej ind i mobiltelefonerne, og så står vi pludselig med en generation af unge mennesker, som alle sammen er udstyret med en lokaliseringsenhed, så de kan findes overalt. Og hvordan bliver deres privatliv så beskyttet?</p></blockquote>
<p>Her synes jeg det er lidt skræmmende at formanden for en organisation der kalder sig "Rådet for Større IT-Sikkerhed" ikke kommenterer på den dårlige journalistik DR har lavet, men derimod bare kører videre i samme spor. Men svaret på hans spørgsmål er jo ganske simpelt, brug hovedet og lad være med at tilmelde dig en tjeneste der forfølger dig.</p>
<p>I artiklen på DRs hjemmeside slutter han af med at sige</p>
<blockquote><p>Der har ikke været nogen, der fra Folketingets talerstol har påpeget problemet. Der har ikke været en udmelding fra Etisk Råd om, hvordan problemstillingerne skal håndteres. Så vi er i et tomrum i overgangen fra den analoge til den digitale verden.</p></blockquote>
<p>Vi er på ingen måde i et tomrum, hvis vi bare bruger vores sunde fornuft, men det kan måske i virkeligheden være her problemet ligger...</p>
]]></content:encoded>
			<wfw:commentRss>http://ostehamster.dk/blog/index.php/2008/06/23/useri%c3%b8s-teknologisk-journalistik-hos-dr/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
