Notices


Reply
Thread Tools
Posts: 62 | Thanked: 3 times | Joined on Dec 2010 @ San Jose, Costa Rica
#71
CloudGPS all the way...


Nuff said
 
Posts: 2,102 | Thanked: 1,309 times | Joined on Sep 2006
#72
Originally Posted by MamoriNoTenshi View Post
CloudGPS all the way...


Nuff said
Can this push Google Latitude position updates?
 
Posts: 324 | Thanked: 739 times | Joined on Jun 2009 @ São Paulo, Brazil
#73
Originally Posted by lardman View Post
Create a Garage project and upload the code there (that way other people can also access and submit modifications to the code), push the binary to extras-devel.
What a nice surprise! When I was organizing the code to upload to git and to extras, I got a very small deb. I think that was because of optimizing.

Binary package attached. Expect bugs, this one is just a preview.

Edit: no, it was because building a release version (not a debug one)
Attached Files
File Type: deb googlelatitude_0.5-0_armel.deb (57.1 KB, 126 views)

Last edited by traysh; 2011-01-07 at 00:35.
 

The Following 2 Users Say Thank You to traysh For This Useful Post:
Posts: 11 | Thanked: 4 times | Joined on Mar 2010
#74
Originally Posted by traysh View Post
Binary package attached. Expect bugs, this one is just a preview.
Looks good. It does update.
But... Is there possibility to set the Intervals to more than 120 Sec? (every 30min would be optimal)

And is there a possibility to make it shut down the location-module between the push Intervalls?

The power drainage makes it unusable otherwise.
 

The Following User Says Thank You to achiral For This Useful Post:
Posts: 2,102 | Thanked: 1,309 times | Joined on Sep 2006
#75
Sorry I've not had a chance to look at the code yet (where have you uploaded it to)?

Setting arbitrary update intervals is a must IMO, and it would also be useful to be able to tell it to only use an existing connection (e.g. so you can leave it running when abroad and not worry about roaming) or specify which connection types it is allowed to start itself.

If there's already a connection up, being able to set a different update interval would be useful (if the connection is there anyway why not update position) but again having it user configurable would be good as the GPS chipset is a power drain so the user should be able to decide how often it's run.
 
Posts: 324 | Thanked: 739 times | Joined on Jun 2009 @ São Paulo, Brazil
#76
Originally Posted by lardman View Post
Sorry I've not had a chance to look at the code yet (where have you uploaded it to)?
Code is now in the repository: https://garage.maemo.org/plugins/ggi...googlelatitude
Sorry I took so long to upload it, I've been in a region with very poor internet connection (tough very nice beaches).

Originally Posted by lardman View Post
Setting arbitrary update intervals is a must IMO,
By "arbitrary update intervals" do you mean any amount of seconds? There are some options in the settings already (check it out), I plan to add others to update less often.

Originally Posted by lardman View Post
and it would also be useful to be able to tell it to only use an existing connection (e.g. so you can leave it running when abroad and not worry about roaming) or specify which connection types it is allowed to start itself.
That's exactly the idea, there's even an option (disabled for now) in the settings to allow that.

Originally Posted by lardman View Post
If there's already a connection up, being able to set a different update interval would be useful (if the connection is there anyway why not update position) but again having it user configurable would be good as the GPS chipset is a power drain so the user should be able to decide how often it's run.
I assumed the device is power efficient for the update intervals that can be set by default (and that are already available in the settings). I don't think if a program request an update every 2 minutes the GPS will be on all the time but only every two minutes. For bigger update intervals, like 30 min, I'll have to handle that by myself, because it's not "natively" available.

Right now I'm trying to solve the high memory usage by moving out the gui code from the daemon. Then I'll address the connections, make it not connect, only update when already connected.

For those who might have missed the settings gui, screen-shots attached.
Attached Images
  

Last edited by traysh; 2011-01-20 at 22:28. Reason: typo
 

The Following User Says Thank You to traysh For This Useful Post:
colm.smyth's Avatar
Posts: 334 | Thanked: 94 times | Joined on May 2010 @ Ireland
#77
Haven't tried yet but are you able to see you location on the google map and see others checkins like on other platforms ?

great work

Originally Posted by traysh View Post
Code is now in the repository: https://garage.maemo.org/plugins/ggi...googlelatitude
Sorry I took so long to upload it, I've been in a region with very poor internet connection (tough very nice beaches).


By "arbitrary update intervals" do you mean any amount of seconds? There are some options in the settings already (check it out), I plan to add others to update less often.


That's exactly the idea, there's even an option (disabled for now) in the settings to allow that.


I assumed the device is power efficient for the update intervals that can be set by default (and that are already available in the settings). I don't think if a program request an update every 2 minutes the GPS will be on all the time but only every two minutes. For bigger update intervals, like 30 min, I'll have to handle that by myself, because it's not "natively" available.

Right now I'm trying to solve the high memory usage by moving out the gui code from the daemon. Then I'll address the connections, make it not connect, only update when already connected.

For those who might have missed the settings gui, screen-shots attached.
__________________
Ireland's Technology Blog
 
Posts: 324 | Thanked: 739 times | Joined on Jun 2009 @ São Paulo, Brazil
#78
Originally Posted by colm.smyth View Post
Haven't tried yet but are you able to see you location on the google map and see others checkins like on other platforms ?

great work
Yes, you see you and your friends in the map. As almost every smartphone OS has a native client/updater (tough not installed by default), you will be able to see friends who use other platforms too. They only need to install the app specific for their platform and accept your invitation.

It's not necessary to "checkin" into places like in foursquare, updates are generally automatic, in the map.
 
Posts: 3 | Thanked: 0 times | Joined on Jan 2010
#79
in the screenshot, theres the possibility to change the location mode between GPS, cell tower, and both.
Where can I find those settings?
In CONFIG, I only can change user, password and intervall.

Thank you
 
Posts: 177 | Thanked: 199 times | Joined on Nov 2007 @ Concepcion, Chile
#80
@rubberduck the version 4.6 is not the same version of traysh

the actual method is use the cell tower because is power efficient, the gps will drain your battery, you can not change it.

the interval is in seconds, and not new position are submit before of last_update_time + interval

the daemon is not running at the startup, i need more testing before of enable this option ( roaming, 3g can be expensive and a battery drain )

the version of traysh have some bugs, and need to be fixed before to submit to extras... but i backport some features from their code.

btw, if you run from terminal, can see a log of the operations...
__________________
User:rlinfati

Last edited by rlinfati; 2011-01-23 at 12:45.
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 15:04.