YA GPS, Yet Another GPS for HTC - HD2 Windows Mobile 6.5 Themes and Apps

YAGPS is an application for your Windows Mobile 6.x phone (tested with HTC HD2 Leo) that enables you to record GPS tracks and view live statistics – such as time, speed, distance, and elevation – while driving, biking, running or participating in other outdoor activities. Once recorded, you can share your KML Files, upload them to Google My Maps.
Features:
Gauge Speed Indicator
Sat. Number Indicator
Signal strength
Digital Speed Indicator
Trip Fuel Consumption
Trip Fuel Cost
Accuracy Indicator
KML for Google Map output file
Trip Color Coding
Speed Limit alert Indicator
Multi-Sound Language
Real-Time Monitoring, Time, Speed, Fuel, Avg. Speed, ...
For Download: http://yagps.codeplex.com/

Excellent, thank you very much.

Looks good.
One question, can it be changed to MPH, and Miles, etc etc ?
Thanks,
Ferret !

thank you guy

Does it make use of GPS or will it incur service provider's data charges GPRS?
Thanks

MPH and Miles
FerretAD said:
Looks good.
One question, can it be changed to MPH, and Miles, etc etc ?
Thanks,
Ferret !
Click to expand...
Click to collapse
Yes, we are hard working to include the imperial system, as you can see in the setting page there is Metric and Imperial, but currently we support only metric, once released we will notify this post.

lwlee said:
Does it make use of GPS or will it incur service provider's data charges GPRS?
Thanks
Click to expand...
Click to collapse
Thank you Lwlee,
No it does not use GPRS connection, the KML file will be saved locally but if you open the KML with your mobile, Gmap mobile will require GPRS connection, so you can open your KML on your local computer.
thanks

many thanks
Very good application & idea.
Good luck.
Stef2k4

Thank you
stef2k4 said:
Very good application & idea.
Good luck.
Stef2k4
Click to expand...
Click to collapse
Many Thanks Stef,
We are hard working to deliver the new version with lots of new features and bug fix.
Keep in touch.
Sameh

fakoua said:
Thank you Lwlee,
No it does not use GPRS connection, the KML file will be saved locally but if you open the KML with your mobile, Gmap mobile will require GPRS connection, so you can open your KML on your local computer.
thanks
Click to expand...
Click to collapse
Thank you for clarification. This is great since it does not require GPRS to track. This app may replace my dedicated GPS tracker.
Will install and try. When will be new and bug fix version coming?
Thank you for a job well done and a great app.

Looking for an Editor
Hi,
I'm looking for an editor, technical writer for my project YAGPS to build the documentation page on codeplex.
Requirements:
1- Volunteer!
2- English Skills
3- Photoshop skills or any other image editing app for screenshots
4- HTC HD2 Device to run the application and take screenshots
If you are interested please contact me via yagps.codeplex.com with your codeplex account
Many Thanks
Sameh

Related

GPS Users : Doing anything interesting other than TomTom ?

I'm looking to get more out of my GPS usage....
Is anyone doing anything interesting other than road navigation ? I'd like to load in things like way points for walks and cycle rides - either ones from the net or just ones I plot in advance.
But I'm even worse at GPS than I am a cycling - so wondered if anyone has tips ?
Thanks,
JJ
You can use ather off-road programs, like OZI CE and COMPE Pocket Land.
They're ideal for biking
Go flying!!
I took mine up in the plane yesterday while flying around my local airport. Dumped the GPS data and made a 3d track file for Google Earth that is color coded with speed too. The result is pretty cool! Download the free version and import the file attached to see the kind of things you could do with any other activity - not just flying!!
Hi, how do you manage with this file ?
What do we do with it after dl ?
jef1968 said:
Hi, how do you manage with this file ?
What do we do with it after dl ?
Click to expand...
Click to collapse
download the free version of Google Earth http://earth.google.com/download-earth.html (if you have not used this it is *very* cool!)
You can then open the KML file above and you will see the 3d track of the flight. You may not be exactly interested in flying but there are many applications for the same idea.
bodypilot said:
I took mine up in the plane yesterday while flying around my local airport. Dumped the GPS data and made a 3d track file for Google Earth that is color coded with speed too. The result is pretty cool! Download the free version and import the file attached to see the kind of things you could do with any other activity - not just flying!!
Click to expand...
Click to collapse
This is really cool!! could you tell me, how to prepare klm file by myself? what kind of software do i need on my Wizard? (of course i have gps receiver) - this is really nice, i'd like to be able to generate this kind of tracks of my trips...
Ok, i took a good look at google earth application and i've found a link to gpv visualizer (http://www.gpsvisualizer.com)
i believe that's what You used ;]. whats the greatest thing about it is the fact it supports gps track file of Automapa - polish road navigation software - very popular and quite good - now i'm able to visualize my own roadtrips... thanks for the idea.
Yes you got it right. The GPSVisualizer web site lets you convert lots of different GPS data formats to get a KML file. My GPS software on the TyTn is called GPS Tuner. It saves a TRK file with position, altitude, time etc in a text file. I opened it in M$ Excel and saved out a CSV file which the web site would read and convert to KML - there may be a much easier way but I got this to work so never looked deeper!!
It's fun to try this kind of thing!!
As i mentioned - i was lucky and i can put my Automapa's *.gps file directly to GPSVisualiser. I'm gonna play around with POI files as well, i think it will also work. anyway, its a good news for my fellow polish friends on this forum ;]
But i am still hungry for any other funny/impresive use of gps software, anyone has something even better in mind? sorry bodypilot, but since i don't own the plane myself, the coolest thing i can do is to record a track while ice-skating - which is kinda funny, but still ... ;]
have a look at this thread: http://forum.xda-developers.com/showthread.php?t=294682
Im trying to find out a way of geotaging the standard camera pictures of the pda
i think i have an idea that is a bit round about, but might work. i'll give it a thought tonight. anyway, useles for me, since wizard camera sucks, so i don't plan posting any picture taken with it ;]
Hi, though I don't have gps, I have been looking up what I could do with it, to see if it really is worth it...
I found the following link, that really seems to have a great potentiall!
http://www.gpstuner.com/googleearth.htm
regards,

GNSS Internet Radio and Built in GPS

Hello,
I am new to the forum and also the owner of an HTC Fuze. I have been playing around recently with the GPS on the phone and got me thinking. I live in NY and we have a CORS network of gps base stations that are fed by the use of ntrip.
I was wondering if their was any way to use the gps signal on my phone and the connection to this CORS network to give me sub inch accuracy on my phone...then not sure what I would do with it then. But I do live on a farm and I would like to see some type of precision agricultural use.
I guess I need a way to have the GPS on the phone talk with the GNSS internet radio and then give me spot on guidance and such.
Please let me know your thoughts or if I need to explain better.
Thanks,
Clayton
bump
bump. Any ideas? Anyone
Great idea cwrisrey !
That will save the cost of a geodetic device, which is many times the cost of a Fuze. Further, it will lead the accuracy of the buildin GPS into millimum class.
Not dig into this further, would you go further to tell these:
Is that CORS data encrypted?
Is that accessible through public internet or VPN?
Is there copy right or intellectuall property right issue involved? (I don't think so, but better make it clear first)
Once again, great idea. Please do remember to update this thread once you got any progress. Thanks.
More info
Hello wg5566,
This site would probably answer alot of your questions clearer than I could:
http://www6.nysdot.gov/spiderweb/frmIndex.aspx
* Is that CORS data encrypted?
-I don't believe so, I think that it is just a form of compression, to distribute across the internet.
* Is that accessible through public internet or VPN?
Yes, the NYS CORS anyway. It accessible from the public internet (although they require you to register with them) But I believe there are other free streams. I also believe it was modeled after being able to be sent threw GPRS.
* Is there copy right or intellectuall property right issue involved? (I don't think so, but better make it clear first)
-I believe the ntrip is based on a GNU, I think the source code is available. http://igs.bkg.bund.de/index_ntrip_down.htm
Windows CE version:
http://www.ilmb.gov.bc.ca/crgb/gsr/downloads/installGNSS.CAB
Please, let me know your thoughts...
Thanks,
Clayton
My fast thoughts:
First make sure there is no satisfied freeware currently available for WM.
If so please ask a moderator to move this to the development & hackings section. And Add tyis sentence on the title: Call for developers for revolutionary GPS app!
I'm sure somebody here can develop this. You know the geodetic device was invented many years ago with very weak profiles comparing to current WM devices. The hardware on our phone should be capable to deal with these calculations, and the WM Pro platform should be capable to support such an app. Anyway it should not be a biggy for many masters here. But it is a biggy for gps users with high accuracy demand for any reason.
Edit: Did you try install that wince cab on your phone? I think some of WINCE apps can just run on WM. Please backup your data first.
Edit2: I tried to install it on my device, at first it did not show up in start menu, then I found the cab just put files and shortcut in the folder names in French. But there is no registry involved in the cab. Only three files. And then program UI itself is in English. Just run the executable from the folder will go right out of the box. So please try it. I did not try to connect & loggin yet, due to not registered account.
Edit3: Looks like the cab is only access the data from internet, convert the data format and export the data, but we still need a geodetic/gps software to process/use the data.
Disclaimer: I attatched these three files for the only purppose of exchanging software developement infomation. Anybody if download it please do not use it for any purppose other than this. Thanx.
Some thoughts on the subject
Hi All,
The idea of using NTRIP to make a Windows Mobile GPS device sub-meter accurate crossed my mind. After some research I found this thread.
Unfortunately, I haven't been able to find any software capable of doing this. My idea is that it should be possible to accomplish this goal, using a combination of existing tools (which would be really cool!).
As wg5566 notes, there is a (WM) tool called GNSS Internet Radio, which is capable of downloading NTRIP corrections. It turns out this software works, but does have some flaws. Someone wrote another open source tool which is better (?), but unfortunately it isn't built for Windows Mobile (see: http://lefebure.com/software/).
More searching revealed a (dead?) project on codeplex: SharpGPS. It's an unfinished demo. It does however seem to be designed to do exactly what we're suggesting in this thread.
My idea: Completing the WM version of SharpGPS with parts of GNSS Internet radio / lefebure NTRIP client should result in a tool that's capable of upgrading a WM devices' gps signal to sub-meter accuracy through RTK/DGPS corrections over NTRIP.
Any ideas / suggestions about this?
It's already been done for the commercial market
Land surveyors, construction companies, and farmers use RTK GPS and RTK GNSS correction services on a regular basis. Some are free and some are paid subscription. They can be either NTRIP protocol with casters or individual TCP or UDP connections. Examples of software available are Carlson SurvCE and MicroSurvey. Read Carlson's support site for how they deal with the data flow using such networks on SurvCE (Windows Mobile and CE).
I have worked in land surveying using such equipment, and it generally requires dual frequency receivers, RTK corrections, and high quality antennas to achieve 1-2cm 95% CI horizontal precision. The current GPS chips in cell phones are only single frequency and so the best you could expect under ideal conditions is 2'-3' precision using some form of differential correction like WAAS or beacon or DGPS via NTRIP. Under average conditions, the precision will likely be in the 10-20' range. The dual frequency receivers take care of the large errors caused by radio waves traveling through the ionosphere.
Due to the limitations of batteries, antennas, and space for more chips in cellphones, the future of location accuracy will likely include some combination of GPS/GLONASS and cellular radio signal frequency timing calculations from cell towers. True Position, with its U-TDOA technology, is one example of measuring the time differences of cell phone radio waves using cell towers with known coordinates. Rumors (from surveying journals) have it that there are current patents in place that can allow for sub foot precision using such methods when sufficient cell towers are present for multilateration.
Has anyone found success on this topic? WM or Android...
Would be very interested, since there is a free NTRIP feed available in Switzerland... anyone?
*bump* it up
Been there still trying. Problem is no carrier phase off internal gps.
Grimli said:
Hi All,
The idea of using NTRIP to make a Windows Mobile GPS device sub-meter accurate crossed my mind. After some research I found this thread.
As wg5566 notes, there is a (WM) tool called GNSS Internet Radio, which is capable of downloading NTRIP corrections. It turns out this software works, but does have some flaws. Someone wrote another open source tool which is better (?), but unfortunately it isn't built for Windows Mobile (see: /lefebure.com/software/).
Click to expand...
Click to collapse
Lance lefebure is a really cool guy I'm sure he wouldn't have any problem building a wm version but it is going to takea lot more than that to get rtk to a cell phone.
Very good ,thanks.
Ed hardy bikini said:
Very good ,thanks.
Click to expand...
Click to collapse
If you are confused just ask questions and I will do my best to answer them. I am in the ag industry and deal with RTK networks and different ways of connecting them and tons of different gps units on a daily basis.
Look at this:
http://stakemill.wordpress.com/2010/07/19/ashtech-mobile-mapper-100-supports-esri-arcpad-10-0/
and this:
http://www.ashtech.com/-2359.kjsp?RH=1272644205746&RF=1270806507068
Is that still a phone !?
wg5566 said:
Look at this:
Is that still a phone !?
Click to expand...
Click to collapse
Nope PDA with support for external GPS with a builtin reciever that even sees glonass satellites (russian constelation). That was made specifically to do RTK mapping. It does have a GSM radio for data to connect to the cors.
Phone positioning using CORS
To perform a CORS (Network Reference correction we need a GGA stream from the GPS in your device. This allows us to remove the anomalies and provde the correction stream. As phones use a sirf II chip or similar they do not have input capability to output the NMEA stream to achieve this.
This one works great! it will connect to an Rtk receiver and get the nmea string from it or will use the internal GPS to be able to register on the CORS network. It will then stream the corrections over Bluetooth to a receiver or even a repeater radio. It won't however correct the internal GPS. http://antrip.dyndns.biz/Home/DownloadTrial

Google Maps for PPC v4.1.1 (#1)

Google Maps for PPC v4.1.1 (#1)
Update 20/07/2010
Requirements: WM2003 - WM6.5
Overview: Take the power of Google Maps with you on your mobile phone.
Features
* Places of interest:
Selectable icons and labels on the map allow you to choose prominent businesses or places of interest in order to see business info, reviews, photos, Wikipedia articles, and a lot of other local information. To select an icon or label, use the 5-way pad or joystick to pan it to the center of the screen or tap it on touchscreen phones.
* Favorite Places (English only):
Explore the favorite places of local experts from cities around the world. Find out where they like to go, and why, from their own perspectives. From the Maps main menu, go to ‘Layers’ > ‘More Layers’ > ‘Favorite places.
Real-time traffic
-See where the congestion is, and estimate delays in over 30 major US metropolitan areas.
Detailed directions
-Whether you plan to walk or drive, your route is displayed on the map itself, together with step-by-step directions.
Integrated search results
-Local business locations and contact information appear all in one place, integrated on your map.
Easily movable maps
-Interactive maps let you zoom in or out, and move in all directions so you can orient yourself visually.
Satellite imagery
-Get a bird's eye view of your desired location. (It's like you're there, we swear.)
New: Search by voice!
Thanks a lot, i 'll try soon.
Welcome..............!!
Excellent thanks a lot. I can confirm that on my Tmobile 1.72 rom voice activation does work and works well
Ca'm O+n AnhPhe
Cam on AP nhieu lam.
Thank you!
Thanks for the info on the update as well as posting the cab, appreciate it!!
Pandemoniumone said:
Thanks for the info on the update as well as posting the cab, appreciate it!!
Click to expand...
Click to collapse
Same here. Appreciated the update and cab posting.
thanks for the update.
Voice search is nice, but compass still not operating the direction arrow even when GPS set to manual
I have broken Font on GoogleMaps and Google Youtube, how can I solve this problems ?
in may PPC
\Windows\
included these fonts: cour.ttf, Tahoma.ttf, Tahomabd.ttf, wingding.ttf
\Windows\Font\
included fonts: KinhDich.ttf
I have search on google and follow some instruction like:
"copy a tahoma.ttf then edit as zzTahoma.ttf, then put in system \Windows\ and \Windows\Fonts\
however it seem doesn't solve the problem of Font on popup menu in GoogoleMaps and Youtube Application.
Any ideas for this issue ? THANKS
increase cache file size
Hi Guys,
i have updated the latest version of google map on my windows mobile, now i have a big problem, in the earlier version cache file size is unlimited, so i can cache the data's what every i surf before, and now the cache size is limited to 24MB.. HOW TO INCREASE THIS CACHE SIZE USING REGEDIT, OR BY ANY WAY.. plz help me.

[APP][1.6+] MM Tracker

Hi,
i created an App called 'MM Tracker' which is able to read QCT maps from Memory Map from SD Card and displays them.
The current GPS position is displayed and tracks can be recorded, saved and (re)loaded.
There is a free version called 'MM Tracker FREE' to test the App on your device.
The free version is just displaying your current position on the map.
All other features can only be used with the full version.
Features are:
Tracks are stored to SD card as GPX files
GPS track will be drawn on map
Track properties can be adapted (color, width and opacity)
Overlay Manager for Tracks, Routes and Waypoints
Waypoints can be created at GPS position or by manual entry of coordinates
Routes can be created
Displays compass on map
Map can rotate in direction of travel or by compass
Pinch zoom
Support for landscape and portrait display
MMI files can be used to search places
New maps at current position can be selected with context menu
Maps with larger/lower scale can be selected with on screen buttons
When leaving the current map a new map will be automatically loaded (when available)
'Lock to GPS' can be enabled to scroll the map while you are moving
'Screen Lock' can be enabled to prevent unwanted touch input
When device is switched off (standby) MM Tracker is still recording tracks
Displays the map scale
Volume buttons can be used to zoom in and out
MM Tracker does not support the new Memory-Map format QC3 / DRM encrypted QCT!
Important:
Due to limitations of the Android NDK currently only maps smaller than 2GB are supported! If the map is bigger than 2GB, the map tiles beyond 2GB will displayed as white tiles.
'MM Tracker' runs on Android 2.1+. For Android 1.6 there is a special version of 'MM Tracker' called 'MM Tracker 16'
The development of 'MM Tracker' is ongoing and new features will be added frequently. Feel free to suggest....
You can find all info about 'MM Tracker' here: http://sites.google.com/site/mmtrackerinfo/
Have fun...
MM Tracker is now available for Android 2.1.
As i only could test it with the SDK emulator, it would be great if you could post some feedback.
Michael
Michael,
thank you very much for releasing MM Tracker. I have downloaded the free version, and it's absolutely brilliant. I would say it works so much better than MemoryMap, since MemoryMap on WM had a problem with maps bigger than 200MB. The 2GB limit that still holds for Android makes things so much easier, in that I don't have to split maps any longer.
A few updates that I would suggest are:
speed vector
ability to read elevation data (*.qed files) and to display the elevation profile of a route or a track.
ability to read mmi data and search for a place by name.
With the above features, MM Tracker would be an ideal replacement for MemoryMap Mobile.
Keep up the good work, Michael...
ccristal
Hi ccristal,
thanks for your feedback.
The speed vector is a feature which i am currently working on. But i am not yet satisfied with the results. So it will be available with one of the next updates.
Rgearding QED and Search-Function... the problem is that i do not know how to read QED and MMI files. So for now this is not possible.
It would be great if anybody could supply a specification of the QED and MMI files
Best regards,
Michael
Map Man said:
Rgearding QED and Search-Function... the problem is that i do not know how to read QED and MMI files. So for now this is not possible.
It would be great if anybody could supply a specification of the QED and MMI files
Click to expand...
Click to collapse
Well... you were not supposed to know the format of the .qct file either. If you reverse engineered that one, I'm sure you can figure out qed and mmi as well...
EDIT: oops... I just realized that the QCT format is public... but we can still work on the other two. I've just opened a .mmi file with a hex editor, it doesn't seem impossible to decode. Let me investigate some more and I'll let you know...
ccristal
Yep you are right ... QCT is sort of public As you can find various descriptions in the internet it was just about to put them in code.
As far as i know the QED format is similar to the QCT format. Only the tile size differs and maybe some other details. I will check this.
And i had a look into some MMI files. Seems to be very straight forward:
1.Section defines Categories
2.Section: Placenames and coordinates
But details have to be figured out.
If you get some more informations, it would be great if you could let me know.
Best regards,
Michael
Map Man said:
If you get some more informations, it would be great if you could let me know.l
Click to expand...
Click to collapse
Check your private messages...
ccristal
GREAT app mapman...
Downgraded to 2.1 as dislike android 2.2..
Works well but occasionally lags a bit when moving fast cross country.
Would like to suggest OSGB grid refs and map rotation to compass direction and a compass too..
With these features it will run circles round Memory map.
Have to say there are a lot of us where am stationed who are very pleased with this app...
Looking forward to future releases and YES will be buying full version in next week or two...
regards
Lohtse
Thanks
Hi MapMan
Thanks for this great app, having been 'forced' to switch recently from an HD2 (WM6.5) to a Desire, I became resigned to the fact that Memory Map appear not to want to support Android this side of the next millennium, so the ability to use my OS maps on my HTC Desire is very welcome indeed. Thanks. !! I switched from the free app to the full version after about 2 mins of evaluation.
The App works well for my basic needs, although as commented above, the ability to see height profiles would be welcome, although in terms of my priority wish list I would welcome the opportunity to :-
1 Accurately create routes on the device - with route properties in Miles and Knots (as well as Km). I would like to be able to create routes and edit route points - perhaps by nudging them with the central optical button. This was a great problem with WM6.5 on my old HD2 where all you could do was move the very small point with a very large finger !, and perhaps in slower time look at the route elevation profile.
2 Whilst its good to see tracks displayed, I can't seem to be able to save them - perhaps I'm doing something wrong.
3 A route arrow - although not a high priority for me.
Overall a great app and given my large investment in paid OS maps, this really is worth every penny. To be honest I would have paid 10 times as much for it. I just hope you don't get hassle from MM. Thanks
Hi lohtse,
congrats, finally you got rid of Android 2.2
I spent some hours to get it on my Desire ..... tastes are different
lohtse said:
Would like to suggest OSGB grid refs and map rotation to compass direction and a compass too..
Click to expand...
Click to collapse
As a lot of people were asking for it i have planned to implement some support for OS Grid. But honestly... i think map rotation is not on the "roadmap" of MM Tracker
Today i added the speed vector as a first step. I think compass could be a nice feature too.
Happy tracking,
Michael
Hi paul144,
great to hear that you like MM Tracker.
paul144 said:
1 Accurately create routes on the device - with route properties in Miles and Knots (as well as Km). I would like to be able to create routes and edit route points - perhaps by nudging them with the central optical button. This was a great problem with WM6.5 on my old HD2 where all you could do was move the very small point with a very large finger !, and perhaps in slower time look at the route elevation profile.
2 Whilst its good to see tracks displayed, I can't seem to be able to save them - perhaps I'm doing something wrong.
3 A route arrow - although not a high priority for me.
Overall a great app and given my large investment in paid OS maps, this really is worth every penny. To be honest I would have paid 10 times as much for it. I just hope you don't get hassle from MM. Thanks
Click to expand...
Click to collapse
Creating routes is definitely a feature i would like to have too. But as it is a little bit of an effort to implement, it will not be realized too early.
Tracks are saved automatically when you close MM Tracker. But you have to define a correct path for the Tracks (the latest update of MM Tracker has a more convenient dialog to choose the directories).
Regards,
Michael
P.S.: Thanks for your suggestion... i was thinking of raising the price too
hi
mapman are you uk based? if so drop me a pm...
So how easy would it be to create an Anquet Maps equivalent?
Knew I should have gone for Memory Maps!!
Hi Map Man,
Your software seems to be very interesting.
I have a winmo 6.5 and I am looking for a new phone. I know there is no solution for the new WP7 and don't like iphone. So I think about Android.
I just want to know if it's possible to import/export waypoints/tacks between Memory Map PC software and your MM tracker.
Thank you.
Hi sorimina,
sorimina said:
I know there is no solution for the new WP7 and don't like iphone.
Click to expand...
Click to collapse
I think we have the same opinion there
MM Tracker creates and reads tracks as standarized GPX files.
These files can be imported/exported with MM software.
Waypoints are currently not supported, but will be in future.
Best regards,
Michael
Great, Map Man.
Hope you could add waypoints import/export in the near future.
It's the last thing that prevents me to quit my winMo 6.5 for Android
Thanks for your work !
Hi sorimina,
sorimina said:
Great, Map Man.
Hope you could add waypoints import/export in the near future.
It's the last thing that prevents me to quit my winMo 6.5 for Android
Thanks for your work !
Click to expand...
Click to collapse
just to make my explanation from before complete:
If you export your route from MemoryMap as GPX-track and load it with MM Tracker, you can at least see the 'route' on the sceen.
Of course navigation to WP/routes is not yet possible, but maybe this helps you...
Regards,
Michael
Hi,
just want to inform you about the latest update V1.1.5
History
Feature Added: Switch between metres, statute and nautical units
Feature Added: Tracking can be started and stopped
Improvement: Status icons in statusline
Fix: ConcurrentAcces to tracklist while loading fixed (was leading to crashes at startup)
I would recommend this update, especially because of the last item in the list
Regards,
Michael
Thanks Michael, this is such a great app! Really look forward to each update, nautical units much appreciated
How easy would it be to implement quilting / auto loading of next map?
Thanks
Sean
Sent from my HTC Desire using XDA App
Hi Sean,
Soupe said:
How easy would it be to implement quilting / auto loading of next map?
Click to expand...
Click to collapse
great that you like MM Tracker
But what do you mean by "quilting" ?
Auto loading of maps is actually supported. When GPS-lock is on and you leave a map, the map with the best scale which fits to your position will be automatically loaded.
(Currently no support of subdirs, but this will be fixed)
Regards,
Michael

Understanding Android GPS Architecture

Plz see the Attached GPS Architecture diagram 1st before reading below Article:
Location Services using GPS in Android consist of following Architectural Components
1) GPS Chip
2) GPS Driver
3) GL Engine
4) Android Framework
5) User Applications
Now Lets Understand each
GPS Chip: Radio Frequency Receiver that directly communicates with GPS Satellites
GPS Driver: GPS Driver System Software that uses Low level API’s to Communicate with the GPS chip, at the system level it may consist of a single or multiple files located at /System/Lib/hw/ Or /Vendor/Lib/hw/ files names usually starts with Prefix GPS and Postfix So (i.e gps.default.so or gps.aries.so e.t.c) depending upon the Android version and Smartphone Platform.
GL Engine: Actually the heart of this overall system.
At System level it consist of files at Path /system/bin with names like glgps or gpsd (Platform Specific)
It works using the Configuration Parameters which consist of .xml and .conf files (i.e glconfig.xml, gps.xml, Jupiter.xml, gpsconfig.xml and gps.conf, secgps.conf e.t.c). The Physical Location and names of files again depends upon Android version and Platform, but they are mostly at (/system/etc , /system/etc/gps , /vendor/etc/, /data/gps e.t.c), depending upon the Configuration and Platform, it takes initial Location Information from Cell Towers, then it take it read NVRAM , it is most important as here it store assistance data from GPS Lock, and it may also use xtra data.
NVRAM information is mostly location at /data/gps in a file with .sto ext (i.e gldata.sto) and xtra data files (lto.dat, xtra.bin, epo.dat e.t.c Platform dependent),
Using all this information Gl Engine instruct / Assist the GPS Driver, mostly Gl Engine is able to Detect multiple GPS satellites for which it is GPS driver is Programmed, but to Lock it need some extra information (Timing, Alm. / Emp.e.t.c) which it could either download from GPS satellites (Standalone Mode: very slow speed bits/sec.) or it could use internet to access SUPL/NTP servers (MS Based/MS Assisted Fast speed MB/sec.)
After all this activity, it saves all the data in NVRAM for future use.
Android Location Services : It consist of Android Framework Classes like Location Manager that Provide services to the use applications using the GL Engine.
User Applications: Location services Applications like Google Maps, Sygic, Navigon , TomTom e.t.c.
Keeping all this information in mind now lets see how the GPS Faster Fix Solutions in Market do.
Faster Fix Solutions like GPS Status & Tool Box, GPS Test, GPS Doctor e.t.c mostly handle two things.
1) Download XTRA Data (lto.dat , xtra.bin , epo.dat, gldata.sto e.t.c)
2) Modify GPS.conf (Root Required)
But this not always works.
Devices uses Google as Supl Server but most devices are unable to use it due to invalid/expired certificates and Google servers rejects the Assistance requests in such scenario Users should use SUPL.NOKIA.COM:7275 , which although slow (but something is better then nothing)
If something is wrong with GL Engine or GPS Driver, it may need Re flashing but a little could be done if GPS Chip Reception is Low or Problem is at Hardware Level, some time need soldering skills for hardware alteration (Risky)
http://forum.xda-developers.com/showthread.php?t=1318892
The Other Configuration Parameter which users could modify is xml Configuration file( Take Backup 1st) at Least a Programmer could get Debug Log to understand where things are going wrong, using below parameters.
cLogEnabled="true" acLogDirectory="/sdcard/gps" and LogPriMask, LogFacMask and also DEBUG_LEVEL (gps.conf)
Hope everyone could easily improves their GPS Performance using this guide for any platform.
Wow, thank you, this is very useful!
Neat! Thanks!
hi
can you please explain the extensive location settings from google maps ... i searched google's help and i'm still confused.
for eg, what is the difference between "report from this device" and "enable location history"?
i guess they generate the trafic info using the data from our phones ... how?
thanx!
Happy Holidays! and Happy New Year!
jean2323 said:
hi
can you please explain the extensive location settings from google maps ... i searched google's help and i'm still confused.
for eg, what is the difference between "report from this device" and "enable location history"?
i guess they generate the trafic info using the data from our phones ... how?
thanx!
Happy Holidays! and Happy New Year!
Click to expand...
Click to collapse
'report from this device' is used in latitude. latitude allows you to share your location with your 'friends'. 'enable location history' is for you only and keeps a record of everywhere you go. or at least thats my understanding of it. hope this helps
Thanks for this "sort of" schematic! Keep on making some new schematics! :cyclops:
Dude i dint think ill tamper with gps in my life but the info you provided is just to simple and cool. thanks
mbbauk said:
Dude i dint think ill tamper with gps in my life but the info you provided is just to simple and cool. thanks
Click to expand...
Click to collapse
I agree. I've always enjoyed learning about gps starting from my Garmin iQue days. After suffering with the Captivate and that horrible gps it's nice to have a phone with fantastic gps and the ability to truly use it. Good stuff here!
Sent from my SG Note i317 via XDA Premium...I eat apples, not use them.
Hi
Speaking about GPS, is there any onchip limitation regarding the speed or location that it should grab GPS signal ?
Someone told me that it may not be possible to make it work in a plane because of US rules and security.. or around some sensitive FBI or Governments buildings (that may have signal killers) ?
Thanks
ak074 said:
'report from this device' is used in latitude. latitude allows you to share your location with your 'friends'. 'enable location history' is for you only and keeps a record of everywhere you go. or at least thats my understanding of it. hope this helps
Click to expand...
Click to collapse
first ... with both disabled ... maps and search still search your location .. which is strange ...
second ... if i enable location history, but not report from the device ... there is no history ! or i don't know where to find it ... cause, indeed it's not in latitute ... you can select "report from the device" without selecting history ... not sure if anything happens ...
Happy New Year!
wow mind blowing and extensive work to understand all this about global positioning system ...
Simple question to OP
Can the Broadcom chipset XTRA file- lto2.dat be used for Qualcomm chipset XTRA file - xtra.bin ? and vice versa?
Thank you.
popcorn1122 said:
Simple question to OP
Can the Broadcom chipset XTRA file- lto2.dat be used for Qualcomm chipset XTRA file - xtra.bin ? and vice versa?
Click to expand...
Click to collapse
To My Understanding and Experience "NO",
putting lto2.dat file in a Qualcomm Android Phone do not improve Time To First Fix (TTFF), did'nt experimented BroadCom.
also contents of both files seems different, MediaTek processors uses EPO files instead, but it is astonishing that lto2.dat do improve their TTFF.
But no technical document to prove these experimentation .
US past policy do restrict the use of GPS above certain altitude (to deny military use of GPS), but cell phones still acquire navigation using GlONASS in Planes.
Can anyone tell me which files are responsible for GPS? I used TitaniumBackup and I suspect that I deleted these files by mistake because now I do not receive a signal outside the building
Lollipop 5.0.1 GT-I9505

Categories

Resources