yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] bobsys:
But..... Staryion, "making it look better" was my whole point! So now we agree. And yes the TrackMe picture I was posting looks like that (sorry I called it unintentionally as looking "BAD") because it was recording only every 30 seconds. It would look very much like the Ozi picture if it had been recording with heading taking into account because it would have recorded almost exclusively the corners only and almost no points at all in between going straight making the total number of uploads only marginally higher. And NO this trip is not representative of an average trip because it almost exclusively is composed of straight lines between sharp corners. The point is that Ozi records even these extreme cases much more realistic very simply because it takes heading into account. Yes, I could do a trip where the differences would be far less evident but I needed to prove a point namely that with heading your program would improve dramatically and is that not what you have been doing all the time ??? The aim is to be as realistic as possible whilst keeping data volume as low as possible. (it is very expensive for me outside reach of my provider and outside my country). If distance and/or time counters are reset after each heading correction the 30 seconds could be a full hour as long as you go straight it does not matter. Unfortunately the version of Ozi I used cannot be configured any more as older versions did namely one could set time, distance and heading limits. So I cannot control this anymore. But basically the Ozi picture would have looked the same even if it had not recorded any straight points at all. In trackme at least we can control minimal distance and time between uploads as of today. It is however a fact that in navigation recording heading changes are more important than recording straight points or recording only every so many seconds. Even if you go you straight for a full hour, only two points are necessary to have a perfect accurate track.

I do not have a kml file for the Ozi track. I calibrated an Ozi map of the area using a paid version of GOOGLEOZI program so I was recording in Ozi on the same background as the one that TrackMe is displayed on. The Ozi picture is simply a screen shot of my Ozi desktop program in which I had imported the PDA track file. Maybe that file has many more points recorded than the TrackMe log. As I said, I have no control over that but I bet you dinner that IF it has, I could eliminate a lot of them without making it look worse. Last but not least, as I already mentioned in a previous mail, for some very strange reason I cannot sent you an email using the URL you give. Both IE7 and Firefox show me the page but whenever I click the button labeled "CONTACT ME" nothing happens. Should be so simple problem but has been driving me crazy.
[Windows Mobile Apps and Games] _LEM_:
When you go to the link that I posted you will see an email address.

Anyway, since you don't have a KML file I don't really need it.

I will do some research about the heading. I'll let you know if I find out something.
[Windows Mobile Apps and Games] bobsys:
OK. Several years ago I read a fairly good description of the algorithm used in Ozi. If I can find that again I will mail it.
[Windows Mobile Apps and Games] bobsys:
I had forgotten that the latest Ozi desktop version can create a .kml file with just one single mouse click. Therefore it is no problem at all to create and mail it to you. The file has 58 points. All concentrated at the corners of course and yet resulting in an unambiguous track not missing a single street or square even if that sqare is only 50 meters. This example obviously has indeed relatively many points on its short 3.5 km length due to its many turns. Average track will have far less points per mile provided it is more straight. I did the track over using Trackme set at 2 seconds. Much better picture but 15 times more points and still not as realistic.

I found the email on the page. (had nothing to do with the button)
[Windows Mobile Apps and Games] tolgaulas:
Me two......
[Windows Mobile Apps and Games] Lem0nHead:
hello

do you have plans to implement a simple UDP sending mode?

I mean, instead of using the TCP HTTP protocol, it makes much more sense for me to send UDP packet to an special server (what is an disadvantage, since you will need a special server/port for trackme), but some people can set this at home

then the biggest advantage, IMO, is the low cost of GPRS/EDGE

here in Brazil we pay up to $2 per MB, so if each packet used like 200 bytes instead of 2 KBs, it would make a big difference in the end of the month

if you are interested on that, I can code a server that "translate" those UDP packet to TCP HTTP normal packets, so it will work with your current server... I mean, instead of current "mobile ---[TCP HTTP]---> server", it would be "mobile ---[raw UDP]---> my PC ---[TCP HTTP]---> server"

thanks
[Windows Mobile Apps and Games] _LEM_:
That's a good idea. I will add it to the to-do list
[Windows Mobile Apps and Games] sammyl33:
Hi del4,

Does the cell ip version work on your Sprint Touch Pro? Mine picks up GPS position but can't seem to pick up cell id when inside buildings.
[Windows Mobile Apps and Games] bobsys:
Indeed, a very good idea. In Belgium data cost is even higher than Brazil. We pay 2.5 Euro (not dollars) for 1 megabyte and that is valid only as long as you move inside provider coverage. Once you are roaming it becomes much more. Granted, that price is on a prepaid card. Taking a subscription is far cheaper per megabyte namely 5 Euro for 10 MB or 10 Euro for 200 MB however in that case the volume MUST be used within 30 days and you pay every month even if you do not use any data. For people who have or need a data subscription anyway the situation is far better of coarse but for dedicated tracking applications where you never use the equipment as a telephone, prepaid data cards are a better solution.
[Windows Mobile Apps and Games] Lem0nHead:
yep

and I don't see carriers lowering that price so much, specially if it's possible to encrypt VoIP data, blocking them from detecting it

of course, they could add some latency to packets, making VoIP hard to use, but keeping prices high seems a better option for them

anyway, staryon, since you liked the idea, just let me know, when you decide it, which information each packet would have, so I can start working on the "UDP -> TCP HTTP" translator

I can code that on perl for compatibility (it's not that simple to run perl on windows, but there're some "compilers") or C (in this case, I can make one code for linux and one for windows... but I don't know for other platforms)

Java doesn't seem like a good idea IMO for this simple server
[Windows Mobile Apps and Games] _LEM_:
Sure. However I'm afraid it will take a long time. I have too many things in my to-do list at this moment :(
[Windows Mobile Apps and Games] collins199820:
I think someone should help create a flash version of the google map, mine always locks up and comes to a virtual halt I stumbled upon this http://www.afcomponents.com/components/g_map/ is free and with someone else maybe this could be the newer faster tracking display!
[Windows Mobile Apps and Games] khaytsus:
This would be a problem local to you, however, as I've never had any problems with the web interface.
[Windows Mobile Apps and Games] collins199820:
Its never slowed or to a crawl loading for you?
[Windows Mobile Apps and Games] del4:
Touch Pro not reading Cell ID?

Actually, I've never used the cell id tracking, since I usually get good GPS reception, but I just tried it w/v5.0.8.119 and though I have good cell signal, I am getting the following over and over:

Reading current Cell ID...

Error: Cell id not received in 3s

Sounds like you're having the same problem?

On another note, I thought it was interesting that after I turned off Cell ID as my source and switched back to GPS, I was continuing to get the

Error: Cell id not received in 3s

entries on the main screen. Then I remembered that I had checked the option in the Storage settings to 'Store Cell ID/Signal Str. in TrackMe database'. For some reason, I figured that would only take effect if I was actively using the cell ID as my source, but as soon as I unchecked it, these messages go away. Should this option cause TrackMe to always try to get the Cell ID, or just when Cell ID is selected as the source?

Note that I also have both 'Use Cell ID if a position if available but minimum required satellites not reached' and 'Use Cell ID if position is NOT available' selected and neither cause TrackMe to try and read the current Cell ID, so I'm curious why this other option does...
[Windows Mobile Apps and Games] stevopativo2:
Great Work ! !

I am having the same problem with my Touch Pro and I've read as much as I can find about this program with no luck!

I can't seem to get the tracking to work properly for me...everytime I jump in a vehicle to go somewhere I don't have any tracks along the trip until I've arrived at the destination and sat there for a bit! I've tried changing all the settings to update much quicker but It hasn't helped! Is anyone else having the same problem? I go for 15-20 minute drives and have no tracking along the way but then tons pop-up when I've arrived!

I also have the occasional random spots show up that say I've gone ~200-700 feet when I've been sitting in one spot. Is there a fix for that?

I would like to be able to store many more locations over a longer period of time with maybe some seperate kml files without having to manually start new trips on the phone...possibly by setting a/some home location(s) that would reset everytime I arrived at that/those location(s). Is it possible to have the Live Tracking Feature setup so that we can adjust how many points it stores and the frequency of it's .kml file uploads?

I also liked the suggestion of possibly setting the program up to sense a change in course. I feel like that could be very useful! If you need any help with things that have been taking up a lot of your time let me know what I can do to help as I am currently unemployed with plenty of free time and am very interested in programming! I appreciate all the work you've done so far this program is great!

I have one last request...I noticed that you have some outdated screenshots and directions in your original post and was wondering if you could update those!? Again thanks for all your work on here it's great!
[Windows Mobile Apps and Games] khaytsus:
Are you loading "All Points" and have 10,000 entries? If so, yeah, but that's a LOT of data between yourself, Google, and a LOT of data in the browser. I doubt a Flash app would do it any better.
[Windows Mobile Apps and Games] _LEM_:
For people having the problem cell id not received in 3 s, are you guys in a CDMA network?
[Windows Mobile Apps and Games] deuzeff:
Hi Staryon,

Just wanted to say that the title of the thread is outdated. It says 10/22/08, but your last update is from 11/16 ;).

Regards.
[Windows Mobile Apps and Games] _LEM_:
Yes, I know. It's a bug in the forum. I told the administrators a couple of times but I'm not sure if they will fix it or not.

Thanks
[Windows Mobile Apps and Games] _LEM_:
You GPS is bouncing positions that's why you have that problem. That's usually when you are indoors or with a poor reception. The Kaiser does that too when you are not moving because of the static navigation.

It's not really an issue with TrackMe. A possible solution would be to increase the value of the minimum satellites required.
[Windows Mobile Apps and Games] _LEM_:
If you have that option selected, every time a GPS position is uploaded it will try to read your current Cell ID to update TrackMe's database with your GPS position.
[Windows Mobile Apps and Games] _LEM_:
Are you in a CDMA network?

It seems that you are having problems getting the initial fix. That's is not related with TrackMe. Try using QuickGPS to see if that speeds up the process.

Do you really need Live Tracking for doing that? You can just store all your data to a single Trip name, and once you want to see it with Google Earth, just export the data selecting a date range.

yeah... I need to update the screenshots and the tutorial. I hope I can do that soon.

Regards
[Windows Mobile Apps and Games] stevopativo2:
Yes I am in a CDMA network.

Yeah I tried using quickgps and it hasn't really done anything to improve it.

The problem is I'd like to be able to have the stuff exported without having to do anything on the phone. I was hoping to be able to use this program in the event of a theft and if I don't have access to the phone to export the items at specific times then they automatically get erased and I have no record of them. Also I'm interested in tracking family members without them having to export documents themselves it would make things much easier.

Thanks for the quick response!
[Windows Mobile Apps and Games] _LEM_:
An option would be to use the web viewer so you don't need to export the data because the map viewer accesses the database directly.

Regarding the cell id tracking issue. I have the impression that Microsoft's RIL functions don't work when on a CDMA network. I'm not sure if there is an alternative for reading the cell id when using this network.
[Windows Mobile Apps and Games] fachex:
Thank you

I just wanted to say thank you and keep up the good work!. I just downloaded for the second time. The first time I downloaded from some other website and did not work in my HTC Raphael, but I the new version at least just installed, I am going to test it know and let you know.

Thank you!
[Windows Mobile Apps and Games] _LEM_:
Thanks! Yes, it should work fine on the Raphael.
[Windows Mobile Apps and Games] stevopativo2:
Hey I just tested out a couple things on a long drive and I've found that it doesn't track as often when my phone's backlight goes dim...I haven't quite got it narrowed down enough to say whether or not it does this because the program is minimized or if it's just because my phone's backlight is diming. I'll have to do some more testing to see what exactly is happening unless someone else has had the same issue and knows of a solution!

As for the Cell ID tracking issue maybe it is also related to this! I found a website that describes in a little detail what should be done hopefully this helps!

http://msdn.microsoft.com/en-us/library/aa919368.aspx
[Windows Mobile Apps and Games] _LEM_:
That's very strange. TrackMe shouldn't be affected because of the backlight. Did you check the log screen to see if TrackMe was trying to upload data at regular intervals? It should work as well if the program is minimized.

Thanks for the information about the cell id. I'll take a look later.
[Windows Mobile Apps and Games] del4:
Yes, I am. So, cell ID won't work for us, huh?

In that case, since I'm assuming TrackMe could detect when the device it is installed on is on a CDMA network, it would be nice if it could then grey out all of the Cell ID options since they won't work?
[Windows Mobile Apps and Games] _LEM_:
well, before thinking in doing something like that, I'm trying to find out if there is an alternative to get cell id information so I can make it work with devices running on that network.

Does Google Maps work for you when using cell id tracking?
[Windows Mobile Apps and Games] rajc78:
I am on AT&T GSM network and I am getting the cell id not found in the database error. At the same time google maps is able to show my location(I dont have GPS turned on).

I was able to get it to work yesterday night but for some reason it stopped working today. I made some changes to the server setting to point to my local webserver. Could that be the reason?
[Windows Mobile Apps and Games] _LEM_:
That's a different error. You should try to run TrackMe with my server again and check if you still get that error. If not, then must be something that you didn't configure correctly on your server.

Regards
[Windows Mobile Apps and Games] DarthMob:
hi!

great program, as far as i can read - cause i can't get it to work :-(

i've got the sql 3.5.0.0 .... error

i've tried so far: both the suggested fixes in the faq

uninstall everything & reinstall.

nothing

the .net framework is built into my rom (touch diamond aztor 7)

but even tried installing that again

still nothing

same error over and over

i don't know what to do anymore - except from a hard reset what i really don't see as an option

anybody has similar errors (on a diamond)???

or an idea

(one more question, the sql fix in the faq with manually copying one sql file, do you mean the "GAC_sql...." file or another one?)

thanks in advance
[Windows Mobile Apps and Games] _LEM_:
I know what you mean, but I'm not sure either. I just added to the FAQ what that user said in that post.

Try GAC_System.Data.SqlServerCe_v3_5_0_0_cneutral_1.dll

maybe that's the one that he meant.
[Windows Mobile Apps and Games] rajc78:
I am trying to get my location using a webservice on the internet and update it onto twitter using a twitter API.

To do this I hosted a web-server with a URL http://myhost/domain/requests.jsp. I did the necessary configurations in the server option of trackMe. But this resulted in the error.

Can you tell if this could be done with TackMe?
[Windows Mobile Apps and Games] del4:
No. When I try to use the My Location feature of Google Maps (v2.2.0.20), I get "Your handset doesn't seem to be compatible with My Location (beta) feature". This was the case on my Sprint Mogul as well, so I've always had to use GPS to get Google Maps to work...
[Windows Mobile Apps and Games] _LEM_:
I don't know too much about jsp, but if you return the same values that the php files were returning it should work. Maybe if you post your files here some people may give you more information.

Regards
[Windows Mobile Apps and Games] _LEM_:
Thanks for the information. I have been trying to get more information about this, but so far... nothing. Maybe it's not possible at all and that's why Google cannot do it either. If somebody else has more information please don't hesitate in posting it here. Thanks.
[Windows Mobile Apps and Games] rajc78:
What is the value the php is returning? I tried looking at requests.php and not sure what the return value is. Is that the correct file I am looking at?
[Windows Mobile Apps and Games] _LEM_:
It depends. There are many different actions and depending on the action the return values are different. You will have to analyze the whole file.

Just in case it helps, here is a url example that is sent from TrackMe when a position needs to be uploaded to the server:

http://server.com:80/trackme/requests.php?a=upload&u=myusername&p=mypassword&lat=36.3565821666667&long=-5.23952851666667&do=2008-10-27 10:24:3&tn=Auto_10.26.08_11.25.01&alt=106.03&cid=310-410-7993-28357&ss=-61&ssmax=-51&ssmin=-113&bs=12&db=8

Where:

a: Action type

u: Your username

p: Your password

lat: Latitude

long: Longitude

do: Timestamp specifying when the position was read from the GPS

tn: Trip name

alt: Altitude

cid: Cell ID

ss,ssmax and ssmin: Cell signal strength parameters

bs: Battery status

db: server files version

Hope it helps,

Regards
[Windows Mobile Apps and Games] rajc78:
This is the section I am looking for. Instead of uploading it to the server I want to upload it to twitter.

I looked at that condition in the code and found that there are some sql updates and a echo "Return:0" at the end and a method call to "die()" (I am not able to find the code for this method).
[Windows Mobile Apps and Games] _LEM_:
die() is a PHP function.

http://us3.php.net/die
[Windows Mobile Apps and Games] _LEM_:
New version available

- Angle and Speed calculation is now more precise.

- Added option to Force Update when a change of direction is detected.

This is how it works:

I take samples every time I get a position from the GPS (every 1s)

If the distance between 2 consecutive positions is at least 3 meters, I calculate the angle between those 2 positions.

Once I have that, I compare that angle with the angle stored in the last position that was uploaded. If the difference is >= [value you have specified in config], then a force update is triggered.

The reason why I only do the calculation when the distance is at least 3m, is because with some GPS if you are not moving,

your position will be bouncing from one place to another (that happens on the Tilt and Fuze) and this would be causing this option to be triggered all the time.

For that reason, it's still possible that you get a force update triggered when you are not moving, if one of those bouncing positions is more than 3m, but it doesn't happen very often.

I know the algorithm is not state of the art but I think it works pretty decently when you are driving. I don't recommend to use this option if you are just walking.

Here is a screenshot when this option is on:
[Windows Mobile Apps and Games] stevopativo:
Hey I just got the update! I'll let ya know how it goes!
[Windows Mobile Apps and Games] stevopativo:
I got an error

The error says:

TrackME.exe

FormatException

at System.Double.Parse(String s,

NumberStyles style, IFormatProvider

provider)

at System.Double.Parse(String s,

IFormatProvider provider)

at l.av(Byte A_0, Boolean A_1)

at l.j(Object A_0, EventArgs A_1)

at

System.Windows.Forms.Timer._WnProc(

WM wm, Int32 wParam, Int32 IParam)

at

System.Windows.Forms.ApplicationThrea

dContext._InternalContextMessages(WM

wm, Int32 wParam, Int32 IParam)

at

Microsoft.AGL.Forms.EVL.EnterMainLoop(

IntPtr hwnMain)

at

System.Windows.Forms.Application.Run(F

orm fm)

at d.a()

I have no clue what this means but a wild guess is that I don't have an FM radio on the phone...don't know why this would matter with this program so it's probably a false guess but I had to throw it out there! Hope the feedback helps!
[Windows Mobile Apps and Games] khaytsus:
Sweet, I'll be giving it a go on Turkey Day. :)
[Windows Mobile Apps and Games] _LEM_:
Thanks for the feedback.

I think the problem has to do with the Regional Settings.

Where are you located?
[Windows Mobile Apps and Games] stevopativo:
Midwestern United States
[Windows Mobile Apps and Games] _LEM_:
hmm... in that case it's not...

Could you please try if you get the same error when the option 'Force update if direction changed at least...' is unchecked?

Thanks and sorry for the inconvenience
[Windows Mobile Apps and Games] _LEM_:
I have uploaded a new version that should create an error.txt file when that error happens. If somebody has that problem, could you please send me that file to my email address? Here is my email:

http://luisespinosa.com/contact_eng.html

Thanks
[Windows Mobile Apps and Games] khaytsus:
The angle stuff seems to work, thanks! I think I'll be doing a little tuning, perhaps moving it towards 25-30 degrees, but I'll see how that works out.

I am not sure when this might have happened, but I can't say it's just the latest version but on my trip today I got some funky speeds. I've captured two sql dumps I'm going to send you, neither seem to be associated with any angles or anything that seem directly related to the new code, but in both cases it looks something like this:

Position X+0: Speed 30

Position X+1: Speed 15

Position X+2: Speed 45

Position X+3: Speed 30

Hope that makes sense... Looks like one position is slower than it should be and the other 'makes up for it', giving me max speeds of 135-140mph.

One other bit of information.. The speeds do match up in one of the uploads to the website, but the other I have a sp=Infinity. o_O I'll send the associated server logs with the sql data so you can see both 'sides'.
[Windows Mobile Apps and Games] _LEM_:
Ok, thanks for that.

I will uploading a new version tomorrow where you can specify how often you want the speed and the angle be calculated. At this moment is hardcoded every 3 meters.
[Windows Mobile Apps and Games] _LEM_:
yeah, I saw your files and it looked pretty weird. I have no idea how you got an 'infinity' there. I'll take a closer look to my code. Thanks for the feedback.