<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.5pt;
        font-family:Consolas;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:Consolas;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
 /* List Definitions */
 @list l0
        {mso-list-id:1673988490;
        mso-list-type:hybrid;
        mso-list-template-ids:1625431048 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoPlainText>Only permanent reference stations need to &quot;auto
power&quot;.&nbsp; If you're setting up a temporary reference station, then you
could use the same hardware as the rover.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>OEM receivers usually have a serial port which can feed
directly to a bluetooth module. You'd have to set up power, probably using rechargeable
batteries with a super capacitor to keep things going while you change batteries.&nbsp;
You'd also want to set up an external battery pack for the phone so you can do
a full day's session. Everything needs to be weatherproof, and there are bonus
points if it is playfully attractive.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>So here's one hardware possibility:<o:p></o:p></p>

<p class=MsoPlainText>&nbsp;&nbsp;&nbsp; OEM receiver with TTL serial
output&nbsp; (AC12, LEA-5T, or ???)<o:p></o:p></p>

<p class=MsoPlainText>&nbsp;&nbsp;&nbsp; Bluetooth module (bluesmirf)<o:p></o:p></p>

<p class=MsoPlainText>&nbsp;&nbsp;&nbsp; Super capacitor to keep things going
while batteries are replaced<o:p></o:p></p>

<p class=MsoPlainText>&nbsp;&nbsp;&nbsp; External antenna&nbsp; (Trimble
compact dome or ??)<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>5V Power pack, one for GPS and one for phone&nbsp;
(purchase if possible)<o:p></o:p></p>

<p class=MsoPlainText>&nbsp;&nbsp;&nbsp; Rechargable lithium batteries in
accessible battery holder (18640?)<o:p></o:p></p>

<p class=MsoPlainText>&nbsp;&nbsp;&nbsp; voltage converter/regulator, etc<o:p></o:p></p>

<p class=MsoPlainText>&nbsp;&nbsp;&nbsp; Low battery indicator<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>Rethinking the major components:<o:p></o:p></p>

<p class=MsoPlainText style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo1'><![if !supportLists]><span
style='font-family:Symbol'><span style='mso-list:Ignore'>&middot;<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>The reference station would be tripod mounted, generate
RTCM 3.1 and distribute data via NTRIP. It could function as either an NTRIP
server (sending data to an external caster) or it could function as a small NTRIP
caster.<o:p></o:p></p>

<p class=MsoPlainText style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo1'><![if !supportLists]><span
style='font-family:Symbol'><span style='mso-list:Ignore'>&middot;<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>The rover would be backpack mounted (a survey
pole isn't needed for 1/2 meter accuracy), and the N900 would do GIS
acquisition as well as positioning. <o:p></o:p></p>

<p class=MsoPlainText style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo1'><![if !supportLists]><span
style='font-family:Symbol'><span style='mso-list:Ignore'>&middot;<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>The GPS differencing software would simulate a GPS
producing NMEA messages on a pseudo-serial port. The software would generate
successively more accurate positions whenever the rover is standing still.<o:p></o:p></p>

<p class=MsoPlainText style='margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo1'><![if !supportLists]><span
style='font-family:Symbol'><span style='mso-list:Ignore'>&middot;<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]>Most GIS acquisition software can accept NMEA
messages. Hopefully we could use something &#8220;off the shelf&#8221; like CyberTracker.<o:p></o:p></p>

<p class=MsoPlainText style='margin-left:.5in'><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>It isn&#8217;t necessary to use RTCM 3.1 or NTRIP, but
keeping to these standards allows other reference stations or rovers to make
use of the data.<o:p></o:p></p>

<p class=MsoPlainText style='margin-left:.5in'><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&nbsp; - John<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>-----Original Message-----<br>
From: foss-gps-bounces@lists.osgeo.org [mailto:foss-gps-bounces@lists.osgeo.org]
On Behalf Of Joseph Reeves<br>
Sent: Tuesday, September 22, 2009 5:07 AM<br>
To: Open Source GPS-related discussion and support<br>
Subject: Re: [FOSS-GPS] Participants wanted for Nokia's PUSH competition</p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>Hi John,<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;Some possible simplifications:<o:p></o:p></p>

<p class=MsoPlainText>&gt; O The base station could provide ntrip directly to
the N900 rover which<o:p></o:p></p>

<p class=MsoPlainText>&gt;would do the processing.<o:p></o:p></p>

<p class=MsoPlainText>&gt; O The webservice could be implemented on the base
station, eliminating the<o:p></o:p></p>

<p class=MsoPlainText>&gt;need for ntrip.<o:p></o:p></p>

<p class=MsoPlainText>&gt; O The repository could be dropped, allowing only
&quot;recent&quot; measurements to<o:p></o:p></p>

<p class=MsoPlainText>&gt;be processed.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>These were all the sorts of things I was thinking - using
a base<o:p></o:p></p>

<p class=MsoPlainText>station running on a P900 to a local network of connected
devices.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; How do you plan to connect GPS receivers to the
N900? The USB plug appears<o:p></o:p></p>

<p class=MsoPlainText>&gt; to be &quot;device&quot; instead of master.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>I was thinking of using the phone's internal antenna.
Would this be<o:p></o:p></p>

<p class=MsoPlainText>suitable? For use on a detail pole, etc, we'd have to
hack an external<o:p></o:p></p>

<p class=MsoPlainText>antenna to it, or hope that there's a test location on a
PCB that<o:p></o:p></p>

<p class=MsoPlainText>could have an external antenna attached to.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; Bluetooth is nice for the rover, but it is<o:p></o:p></p>

<p class=MsoPlainText>&gt; a pain for the reference station.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>Yes, this is something that will take some thought. Even
in the Speak<o:p></o:p></p>

<p class=MsoPlainText>and Spell example provided by Nokia they use bluetooth to
communicate<o:p></o:p></p>

<p class=MsoPlainText>with an arduino just inches away :-/<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; Also, an N900 reference station needs to<o:p></o:p></p>

<p class=MsoPlainText>&gt; &quot;auto power&quot; so it can operate unattended.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>It could function as a base station only when connected
to by a rover?<o:p></o:p></p>

<p class=MsoPlainText>Am sure there must be some software trickery that could
be used for<o:p></o:p></p>

<p class=MsoPlainText>that.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>Cheers, Joseph<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>2009/9/22 John Morris &lt;john@coyotebush.net&gt;:<o:p></o:p></p>

<p class=MsoPlainText>&gt; I'd be interested ... I was just getting ready to do
something similar.<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; I've been thinking in terms of GIS data collection.
The components would<o:p></o:p></p>

<p class=MsoPlainText>&gt; include:<o:p></o:p></p>

<p class=MsoPlainText>&gt; &nbsp;O GIS collection software on the phone,
(possibly a modified CyberTracker)<o:p></o:p></p>

<p class=MsoPlainText>&gt; &nbsp;O A webservice for processing raw GPS data,
giving &quot;backpack&quot; quality<o:p></o:p></p>

<p class=MsoPlainText>&gt; positions.<o:p></o:p></p>

<p class=MsoPlainText>&gt; &nbsp;O A Repository of base station data, allowing
postprocessing as well as<o:p></o:p></p>

<p class=MsoPlainText>&gt; current processing.<o:p></o:p></p>

<p class=MsoPlainText>&gt; &nbsp;O An ntrip reference station (based on AC12 or
LEA-4(5)T)<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; As a simplification, I was going to do 20-30 second
static positions based<o:p></o:p></p>

<p class=MsoPlainText>&gt; on pseudorange. &nbsp;I originally choose a
webservice to save both bandwidth and<o:p></o:p></p>

<p class=MsoPlainText>&gt; handset compute power. Phase based kinematic
processing is the &quot;holy grail&quot;,<o:p></o:p></p>

<p class=MsoPlainText>&gt; but it probably couldn't be implemented in a short
time frame. Walk, then<o:p></o:p></p>

<p class=MsoPlainText>&gt; run.<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; I was going to use a Linksys nslu2 &quot;slug&quot;
for the ntrip reference station.<o:p></o:p></p>

<p class=MsoPlainText>&gt; I'd use a commercial &quot;rent a web&quot; server
for the repository and webservice.<o:p></o:p></p>

<p class=MsoPlainText>&gt; It should be possible to move everything onto an
N900 for a &quot;Nokia-only&quot;<o:p></o:p></p>

<p class=MsoPlainText>&gt; solution.<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; Some possible simplifications:<o:p></o:p></p>

<p class=MsoPlainText>&gt; &nbsp;O The base station could provide ntrip
directly to the N900 rover which<o:p></o:p></p>

<p class=MsoPlainText>&gt; would do the processing.<o:p></o:p></p>

<p class=MsoPlainText>&gt; &nbsp;O The webservice could be implemented on the
base station, eliminating the<o:p></o:p></p>

<p class=MsoPlainText>&gt; need for ntrip.<o:p></o:p></p>

<p class=MsoPlainText>&gt; &nbsp;O The repository could be dropped, allowing
only &quot;recent&quot; measurements to<o:p></o:p></p>

<p class=MsoPlainText>&gt; be processed.<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; How do you plan to connect GPS receivers to the
N900? The USB plug appears<o:p></o:p></p>

<p class=MsoPlainText>&gt; to be &quot;device&quot; instead of master.
Bluetooth is nice for the rover, but it is<o:p></o:p></p>

<p class=MsoPlainText>&gt; a pain for the reference station. Also, an N900
reference station needs to<o:p></o:p></p>

<p class=MsoPlainText>&gt; &quot;auto power&quot; so it can operate unattended.<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; &nbsp;- John Morris<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; PS. I have assorted hardware, including an nslu2, a
pair of AC12's, an<o:p></o:p></p>

<p class=MsoPlainText>&gt; LEA-4t, and a collection of compact dome antennas.
The GPS receivers are<o:p></o:p></p>

<p class=MsoPlainText>&gt; wired for USB.<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; -----Original Message-----<o:p></o:p></p>

<p class=MsoPlainText>&gt; From: foss-gps-bounces@lists.osgeo.org<o:p></o:p></p>

<p class=MsoPlainText>&gt; [mailto:foss-gps-bounces@lists.osgeo.org] On Behalf
Of Joseph Reeves<o:p></o:p></p>

<p class=MsoPlainText>&gt; Sent: Monday, September 21, 2009 5:03 AM<o:p></o:p></p>

<p class=MsoPlainText>&gt; To: Open Source GPS-related discussion and support<o:p></o:p></p>

<p class=MsoPlainText>&gt; Subject: [FOSS-GPS] Participants wanted for Nokia's
PUSH competition<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; Dear all,<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; Nokia is running a competition to hack / publicise
their upcoming N900<o:p></o:p></p>

<p class=MsoPlainText>&gt; smartphone; they say:<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; &quot;We want you to come up with ideas to hack the
N900. A panel of expert<o:p></o:p></p>

<p class=MsoPlainText>&gt; judges will pick the most impressive ideas. We'll
support you to<o:p></o:p></p>

<p class=MsoPlainText>&gt; create them and then take the final creations on a
world tour.&quot;<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; There's more on the website here:<o:p></o:p></p>

<p class=MsoPlainText>&gt; http://blogs.nokia.com/pushn900/index.php/what-is-push/<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; I'd like to hear from people who would be interested
in contributing<o:p></o:p></p>

<p class=MsoPlainText>&gt; towards a D-GPS project based upon the Nokia phone;
I'll stand as<o:p></o:p></p>

<p class=MsoPlainText>&gt; project lead and start work on the 1000 word
description if there's<o:p></o:p></p>

<p class=MsoPlainText>&gt; enough interest. I propose the development of a
D-GPS framework to<o:p></o:p></p>

<p class=MsoPlainText>&gt; enable high accuracy GPS position recording within a
network of<o:p></o:p></p>

<p class=MsoPlainText>&gt; locally connected N900s and to provide two
implementations of this<o:p></o:p></p>

<p class=MsoPlainText>&gt; technology; a hardware hack to provide the phone with
a high<o:p></o:p></p>

<p class=MsoPlainText>&gt; sensitivity antenna and detail pole for survey grade
recording and a<o:p></o:p></p>

<p class=MsoPlainText>&gt; second, standard hardware implementation, to enable
precise location<o:p></o:p></p>

<p class=MsoPlainText>&gt; and messaging within an urban environment.<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; The deadline for proposals is October 11th, so if
anyone's interested<o:p></o:p></p>

<p class=MsoPlainText>&gt; we better start working soon.<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; Cheers, Joseph<o:p></o:p></p>

<p class=MsoPlainText>&gt; _______________________________________________<o:p></o:p></p>

<p class=MsoPlainText>&gt; This message is sent to you from
FOSS-GPS@lists.osgeo.org mailing list.<o:p></o:p></p>

<p class=MsoPlainText>&gt; Visit
http://lists.osgeo.org/mailman/listinfo/foss-gps to manage your<o:p></o:p></p>

<p class=MsoPlainText>&gt; subscription<o:p></o:p></p>

<p class=MsoPlainText>&gt; For more information, check
http://wiki.osgeo.org/wiki/FOSS-GPS<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; _______________________________________________<o:p></o:p></p>

<p class=MsoPlainText>&gt; This message is sent to you from
FOSS-GPS@lists.osgeo.org mailing list.<o:p></o:p></p>

<p class=MsoPlainText>&gt; Visit
http://lists.osgeo.org/mailman/listinfo/foss-gps to manage your subscription<o:p></o:p></p>

<p class=MsoPlainText>&gt; For more information, check
http://wiki.osgeo.org/wiki/FOSS-GPS<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>_______________________________________________<o:p></o:p></p>

<p class=MsoPlainText>This message is sent to you from FOSS-GPS@lists.osgeo.org
mailing list.<o:p></o:p></p>

<p class=MsoPlainText>Visit http://lists.osgeo.org/mailman/listinfo/foss-gps to
manage your subscription<o:p></o:p></p>

<p class=MsoPlainText>For more information, check
http://wiki.osgeo.org/wiki/FOSS-GPS<o:p></o:p></p>

</div>

</body>

</html>