<table cellspacing='0' cellpadding='0' border='0' background='none' style='font-family:arial;font-size:10pt;color:rgb(51, 51, 51);background-color:transparent;width:100%;'><tr><td valign='top' style='font: inherit;'><div id="yiv1621482515">As a matter of fact that database would not even be needed, as we *do* have a GPS to get positions. So, for instance: <br><br>- A location is defined somehow, and *beforehand*. Say manually while being there, perhaps with some precission range attached (high: 1m, low: whatever error margin the GSM have). Or perhaps entering latitude and longitude, gotten from google maps manually or whatever. <br><br>- That location consists in some GPS coordinates, perhaps some wifis visible, and basically in which towers are we connected to.<br><br>- When in range again of those 3 GSM towers, we know we are "close" to the location defined, and depending on the needed precision we can turn on the GPS if needed. Perhaps even the
 distance can be calculated more or less easily from the GSM signal information (I'd have to have a detailed look at
 http://wiki.openmoko.org/wiki/GTA01_gsm_modem#AT.25EM and its applicability to GTA02&nbsp; , but a quick glance shows some promising information: <br><br>" This information together with <a rel="nofollow" target="_blank" href="http://wiki.openmoko.org/wiki/GTA01_gsm_modem#Neighbour_Cell_Information_.282.2C3.29" title="GTA01 gsm modem">the list of neighbouring cells</a> could be used for geolocation and potentially yield better results than using Signal-quality values for that.&nbsp;
")<br><br>- A different can of worms would be associating coordinates to an address, but&nbsp; we wouldn't need that from the beginning. For it, we'd need map info, or a quick connection to the net and glancing in google maps, for example... but to realize you've entered home you don't need that, just defining what "home" means should be enough. <br><br>Of course all of this would have to take into account possible changes in the towers (new ones added / tower ID changed / whatever) or the environment (changed AP names), but it doesn't seem impossible :). <br><br>If those AT commands are still present in the GTA02 recognising a former position would definitely be possible without too much battery usage (i hope ;) . <br><br>--- El <b>mar, 24/6/08, john <i>&lt;jptmoore@gmail.com&gt;</i></b> escribió:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;">De: john &lt;jptmoore@gmail.com&gt;<br>Asunto: Re:
 GPS<br>Para: "List for Openmoko community discussion" &lt;community@lists.openmoko.org&gt;<br>Fecha: martes, 24 junio, 2008 2:45<br><br><pre>Well if you mean obtain coordinates via triangulation it is<br>technically possible but in reality we are constrained by the GSM<br>operators and what information they are willing to give us. If you are<br>a large corporation such as Google and throw them some money you will<br>get access to such data. As Joe Public you will probably have to rely<br>on closed third party API's (e.g. Skyhook) to access similar<br>functionality or alternatively try one of the community driven<br>database lookup approaches.<br><br>John.<br><br>2008/6/24 Jisakiel &lt;jisakiel@yahoo.es&gt;:<br>[snip]<br>&gt; - Is it possible then to fetch approximate position from the associated<br>GSM<br>&gt; towers then? I guess it depends on the subset of commands the chip<br>&gt; implements, but I didn't have the time to read over those<br>
 *extensive*<br>&gt; documents as I'm still finishing my exams. I somehow suspect though<br>that the<br>&gt; GSM commands do not cover for that, and that'd be proprietary for the<br>&gt; chip... Please correct me if I'm mistaken. I have no idea as well on<br>how<br>&gt; precise is that.<br>&gt;<br>[snip]<br><br>_______________________________________________<br>Openmoko community mailing list<br>community@lists.openmoko.org<br>http://lists.openmoko.org/mailman/listinfo/community</pre></blockquote></div></td></tr></table><br>



      <hr size=1><br><font face="Verdana" size="-2">Enviado desde <a href="http://us.rd.yahoo.com/mailuk/taglines/isp/control/*http://us.rd.yahoo.com/evt=52431/*http://es.docs.yahoo.com/mail/overview/index.html">Correo Yahoo!</a><br>La bandeja de entrada más inteligente.<br></font>