GPS

Tim Niemeyer tim.niemeyer at mastersword.de
Fri Jul 4 09:16:19 CEST 2008


Hello,

* Daniel Willmann <daniel at totalueberwachung.de> [04-07-08 02:00]:
> We have ousaged where programs will be able to indicate what resources
> they need. ousaged will then tell ogpsd (just committed some work on
> that) to turn GPS on or off.
> 
> 
> Right, the problem on GTA02 is if we cut power to GPS in suspend we'll
> loose ephemeris and almanac. We need to see whether loading that via
> UBX is sufficient enough to get away with that.
This is really a way more specific, but let's first have some working
peace, and later we can implement this kind of stuff.

> 
> Well, due to the GPS power issues with GTA02 some form of AGPS would
> be really good to have.
Shure, but it is functioning without AGPS. So, as above, we should get
something to work first, then other people have time to implement our
software. In this time we can build AGPS or later even DGPS support.

> > Gypsy, as it is, is not what we want because the applications have to
> > configure from where to get the GPS-Data.
> 
> Yeah. My plan is to have ogpsd start gllin/open a serial port as
> defined in the frameworkd configuration and then just us the Gypsy
> DBus Interface to convey the standard information. The more advanced
> stuff that is possible with UBX for example will be available in a
> device specific interface, still got to think about the details.
Have i got this right? You will program ogpsd, wich is from client
view exacly the same as gypsy, but without the need to define the gps
source?

After this, the Application should do:
-tell ousaged, that it want gps.
	-ousaged tells ogpsd to power on gps
		-gpsd could now do things like AGPS
-tell gypsy, that it want gps-data (without defining the source)
-gets data from gypsy

But, what is if a second Application now sends ousaged, that gps is no
longer needed? 
I don't know, but i thought something like this is allready implemented
in gypsy.
Then the implementation must be different:
-application tells gypsy, that it want gps-data
	-gypsy tells ousaged, that it want gps.
	-gypsy tells gpsd to do things like AGPS
	-gypsy sends gps-data to application

Regards,
Tim Niemeyer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.linuxtogo.org/pipermail/smartphones-standards/attachments/20080704/3cf51efc/attachment.pgp>


More information about the smartphones-standards mailing list