yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] shadhman:
I installed Trackme onto my HTC S620 just fine but when trying to start the program I get the following error:

"This application requires a newer version of the Microsoft .Net Compact Framework than the version installed on this device."

Any advice?
[Windows Mobile Apps and Games] wally80:
SOLVED: CellID and GPS Coordinates together

Hi Staryon!

While waiting a new release of your excellent software I found a workaround for getting what I need...

I start your software and I start tracing in offline mode "always". I select GPS with the option "Upload Cell ID to TrackMe database".

When I finish to collect positions I access the local.sdf file with Visual Studio. I browse into the table "Offline" and I have everything I need... (lat, long, and cellID) ;-)

Of course, just afterward, I upload the offline data to the trackme community database... :-D

cheers,

Dan
[Windows Mobile Apps and Games] SimonEdwards2003:
I had exactly the same problem. The fix for me was to create a default trip. then it works fine
[Windows Mobile Apps and Games] deuzeff:
@gspro2000: I am facing a similar problem with my (free) hosted database and website.

During install, the PHP will tell me that everything worked fine and that I got a go. But when I check it in the mySQL database, I can see it's blank, no SQL request were accepted.

Actually, trying installing it manually showed me why: some of the request are not supported by this free hosted website (for example varchar for > 512 letters (they want a BLOB instead)) and so on.

All these small details make the automatic install impossible for me.

I have to play around with the SQL to finally get all the needed tables installed :p.
[Windows Mobile Apps and Games] _LEM_:
Hi,

You need Compact Framework 3.5

You can get it from TrackMe's web page.

Regards
[Windows Mobile Apps and Games] _LEM_:
If you change it to 256, TrackMe should work ok too.
[Windows Mobile Apps and Games] deuzeff:
I'll give a try then ;), thanks for the hint :).
[Windows Mobile Apps and Games] buddymaniac:
GPX export

Love the program, and I appreciate all of your hard work. I would love to see the .gpx export functionality. I am trying to use trailguru.com using this program, unfortunately they need .gpx files and the time stamps are not correct from the conversion from .kml to .gpx.

Thanks!
[Windows Mobile Apps and Games] _LEM_:
yeah... sorry about that. I started working on that but suddenly something else came up (I think Cell ID tracking) and I stopped working on this. I think it will take a while before coming back to GPX export, but definitely I will end up adding it. At this moment I have tons of new requests :D
[Windows Mobile Apps and Games] wally80:
Hi!

Just a short question...

What policy do you use when you upload the data to the trackme community database?

If I have for example 10 samples inside the same cell, what is inserted in the database for that cell?

The first when I entered the cell? or the last before leaving the cell? or an average of the coordinates? or all of them? or something else?

I am asking because, if you access the RIL for the CellID, then you are also able to get the Signal Strength.

Then it would be a good idea to just upload the position with highest Signal Strength (closest to the base station).

It maybe increase the reliability of trackme database.

Of course, this is not a "request for feature", but just a "call for discussions"... :-D I am just curious how you fill the trackme community database. I know you are getting crazy with all of us in the forum...

Anyway, having the Signal Strength together with the CellID in the local.sdf would be really great. ;-)

Best Regards,

Wally
[Windows Mobile Apps and Games] _LEM_:
It's very simple.

Every time a GPS position is uploaded, the cell id is uploaded as well.

When a user needs a GPS positions for a given cell id, the latest uploaded cell id from the TrackMe community database is used.

I didn't want it to make it too complicated. I agree we could add some more efficient algorithms though.

Yes, that's a good idea. Maybe it's not too complicated to do it. The problem is I have huge to-do list at this moment, so I won't be working in that area at this moment.

oh no! Please, I LOVE to get user feedback.I mean, this program wouldn't have gone so far if it is not because of the community. Actually when I see many posts here I have more motivation to keep adding new features. Seriously.
[Windows Mobile Apps and Games] timoline:
Hi,

I still love you're progam and i'm a big fan of notification on demand.

Are there any plans in the nere future to seperate the notification on demand from trackme to a new anti-theft program ?

just curious....:)

Br,
[Windows Mobile Apps and Games] _LEM_:
Yes, I would like to. But you know, at this moment it's impossible because I don't have time for that. However, aren't there other anti-theft programs that do that already?
[Windows Mobile Apps and Games] bigdaddie:
I get this error when trying to run

File or assembly name 'System.Data.SqlServerCe, Version=3.5.0.0, Culture=neutral, PublicKeyToken=3BE235DF1C8D2AD3', or one of its dependencies, was not found.
[Windows Mobile Apps and Games] _LEM_:
Did you check TrackMe's requirements?
[Windows Mobile Apps and Games] jameswalsh:
GPSGate fixed the issue reading the COM Port.

http://franson.com/gpsgate/

Confirmed TrackMe works on an Opticon H19.

http://www.opticon.com/Wireless-Mobile-Computing-PDA--01022510434002.aspx
[Windows Mobile Apps and Games] bigdaddie:
Yes I did. It's running on two of my HTC Touches. It just won't run on my Diamond.
[Windows Mobile Apps and Games] _LEM_:
hmm... in that case either Windows Mobile thinks you have an old version of SQL Server Mobile or it wasn't installed correctly. Try it to uninstall it and install it again just in case...
[Windows Mobile Apps and Games] tolgaulas:
It's running on mine.
[Windows Mobile Apps and Games] tolgaulas:
GPS is on during standby on my Diamond.
[Windows Mobile Apps and Games] tolgaulas:
Plz check http://apps.facebook.com/whereistolga :) Guess what's been extended at the backplane? :D
[Windows Mobile Apps and Games] tolgaulas:
There is already an app ( http://xdaforums.com/showthread.php?t=420508 ) using this feature (although GG did not work on my Diamond).
[Windows Mobile Apps and Games] _LEM_:
If you press the Power button the GPS stays on?
[Windows Mobile Apps and Games] _LEM_:
New version available!!

- Offline mode for Cell ID tracking is now completed.

You can use Cell ID tracking even if you don't have an internet connection. You cell id will be stored locally. Once you have internet access, TrackMe will try to convert it to a GPS position using your selected databases.

Enjoy!
[Windows Mobile Apps and Games] babyface215:
So how do you locate friends?

Thats what I've been trying to figure out? Do you have the steps in order to do this?
[Windows Mobile Apps and Games] _LEM_:
TrackMe doesn't have a concept of 'Friends'. The closest thing you can do is to use the 'Find closest buddy' tool which give you the location of the closest user based on you latest uploaded position but that's not really what you want.
[Windows Mobile Apps and Games] khaytsus:
Nice! Do you think that TrackMe can be used 24/7 for cell-based tracking now with little cpu/battery impact? :D
[Windows Mobile Apps and Games] _LEM_:
Just give it a try! ;)

There are some parts in my code that I would like to optimize but overall TrackMe doesn't do almost nothing between readings. I have a couple of timers for checking a few things but nothing important.
[Windows Mobile Apps and Games] jenya:
Hi,

Any chance you will port your product to Windows Mobile Smartphone/Standard devices?
[Windows Mobile Apps and Games] _LEM_:
Yes, I will probably be working on that soon.
[Windows Mobile Apps and Games] Fulcrum1:
Hi everyone, sorry to annoy you, with some newbie questions.

This is the first time I use Trackme. I took a look trough the whole thread but I was unable to find these infos.

Now I'm at my office and I'd like to use Trackme as "summary of the week events": I'll let Trackme run in background for the whole week (CellID and full offline mode), and I'll download the file in the weekend to compare it with my agenda if I need to recall some places I don't remember and store it for future use.

Here are the questions:

1) Now I'm starting Trackme: is it going to log the position (every 30 sec) right now, even if I'm not moving for 3/4 hours?

I'm trying to verify if it's running the right way: why can't I manage the "1-point-trip" file of me in the office? No data stored and no file created both with auto and custom names.

2) Set up everything "full offline" and CellID only and run the program: the status shows "no connection" and the satellites are "not found" (obviously); when I press the green play button, Trackme tells me that this operation requires a connection to a remote server. What's wrong? Shouldn't it start to log CellIDs?

Sorry for the post length.

Great program BTW: full offline + CellID is THE feature for me :)

Fulcrum.
[Windows Mobile Apps and Games] _LEM_:
Hi Fulcrum,

I'll try to answer your questions.

If you don't move, your cell id will probably not change, so TrackMe will skip those cell ids. For that reason, only one cell id will be uploaded.

Are you sure your data is being uploaded? If you are working in offline mode, everything will be stored locally so your data won't be accessible until you upload it.

yeah... in theory you don't need your remote user data until you upload your data, but TrackMe asks you to populate before tracking. That user/pass and server will be used as soon as your offline data starts be uploaded.

Hope it helps
[Windows Mobile Apps and Games] Fulcrum1:
Ok! Now I set up everything and created my own server. Now the tracking works like a charm. Thank you, Thank you!!

And now the last question: if your mobile is stolen, the first thing a thief does is to substitute the sim card, so your data plan will not work anymore. Is there a way to edit the notification sms' layout? (Almost) every operator allows to send email via sms but the message must be formatted in a specific way.

Great great great software!

Thanks again.

Fulcrum
[Windows Mobile Apps and Games] Gibbage:
How do I delete a track thats on my own host? I did a test, and I just want to kill it now. Thanks.
[Windows Mobile Apps and Games] _LEM_:
You can do it from the Manage Trips window.
[Windows Mobile Apps and Games] _LEM_:
I'm not sure if I understand. What do you mean with the notification sms layout?
[Windows Mobile Apps and Games] Fulcrum1:
In "Notification on Demand" located in Configuration menu, you can set the notification type to reply to a specific input (sim card change/a code received via sms). The reply can be a sms or an e-mail. I was asking myself if it is possible to customize the text of the reply sms.

Sorry for my bad english.

Thanks again. ;)

Fulcrum.
[Windows Mobile Apps and Games] khaytsus:
Yep, I haven't noticed any real difference in the phone usage. I have a spreadsheet at work where I've been tracking battery usage for the last few months (basically some time during the day before topping off I'll put in hours off charger and current charge percentage and save the results) and I noticed no difference.

However, I also think TrackMe isn't waking up if the phone is turned off (power button pressed). Yesterday I wasn't playing with the phone much and then when I looked at the log I would see it checked the CID 2-3 times in a few hours. If the phone is on, or "screen off", it does check every 10 minutes (my setting).

So to be a full-time cell tracker, it probably needs to do some sort of wakeup that doesn't turn the screen on, etc..

Still looking forward to it falling over to Cell tracking when it doesn't ever get Satellites too. :D
[Windows Mobile Apps and Games] _LEM_:
I'm not sure if that's possible. I haven't seen a GPS application that doesn't turn off the GPS if you press the power button. Maybe there is a way of customizing the power button using a third party application, where you can specify what to do if that button is pressed. I don't know... it's just an idea.

Actually (I just remembered) somebody said that TrackMe kept tracking after pressing the power button on his PDA. Maybe it's really how that button is configured.
[Windows Mobile Apps and Games] khaytsus:
In this case I am referring to cell tracking, not GPS. When I am tracking with GPS I try to be careful and just turn the screen off. What would be nice is a way to disable whatever interrupts tracking optionally, but would likely be very device specific.
[Windows Mobile Apps and Games] _LEM_:
New version available!

- Tray icon (you can enable this option from Configuration->Display)

- Ability to show the Cell Signal Strength for each position in Google Earth when using Cell ID tracking (thanks Wally80 for his help)

- Ability to show Battery status in Google Earth

These 2 new features can be enabled by going to Configuration->Storage.

They are not visible when using the Web Viewer yet. Only works with Google Earth.

People using their servers

Files requests.php and export.php have changed.

Database changes:

ALTER TABLE `positions` ADD `SignalStrength` INT NULL ,
ADD `SignalStrengthMax` INT NULL ,
ADD `BatteryStatus` TINYINT NULL,
ADD `SignalStrengthMin` INT NULL ;
[Windows Mobile Apps and Games] wally80:
Great!!

Congratulations...

Thanks for the credits despite I helped in only 0.00000001% of the work! ;-)

Nice work, well done...

Some questions:

1 - Is the SignalStrength not displayed when using GPS, and/or uploaded to the TrackMe community database when enabling the option?

EDIT: Already checked by myself! Greeeaaat! It is showed also when using GPS and creating the kml (but the cellID is not shown, maybe it needs to be added between Altitude and SignalStrength because people could think that this is the GPS SignalStrength)... Anyway, many many many thanks for having considered my requests...

2 - I am not sure whether this is a bug or a feature: When you generate the kml, why does Google Earth center on the last collected point and not on the first?

thanks again,

bye,

Wally
[Windows Mobile Apps and Games] _LEM_:
1. Yes, it shows the signal strength of your current cell id. Just keep in mind that value it's not the signal strength that was used when that information was stored in the database.

The cellid is not shown because it's not stored in the Positions table.

By the way, something that I need to do when using the TrackMe's database is to get the gps position based on the best signal strength (at this moment it's taking just the last one updated)

2. It's normal. It's centered in your last position.
[Windows Mobile Apps and Games] _LEM_:
I found a bug.

If you select GPS tracking and the position is taken from the GPS but you have selected to upload the information to the TrackMe database, the signal strength will be stored in the position table as well. This doesn't make sense because those fields should only be populated when the Cell ID is used.
[Windows Mobile Apps and Games] wally80:
Why is this a bug? To me it seems to be a feature...

If you don't populate the table also with these values, how would you upload them to the trackMe database when always offline is checked?

Remember that in future you could improve the accuracy of the trackMe database by using the SignalStrength...

Anyway... This is how I use it:

1 - I switch on GPS tracking, always offline, and upload info to the TrackMe database.

2 - I save the local.sdf before uploading the data.

3 - I look at the local.sdf. Now I have both GPS and CellID/SigStrength data to look at.

4 - I upload the offline data

5 - I generate with your software the kml for having a nice view of the points.

Step 2 and 3 are required because in the kml file I have everything but Cellid, while in the local.sdf is everything.

wally
[Windows Mobile Apps and Games] _LEM_:
I'm talking about the Positions table on the server. That table doesn't need to contain the signal strength information if you are using your GPS.

local.sdf file is an internal TrackMe file. Regular users don't need to do anything with it.
[Windows Mobile Apps and Games] wally80:
Ah... Sorry... I misunderstood!

Well, I am a user (Ok, I admit, a strange user ;-)) and I need it, because that's the only place where I can see the cellID after having tracked with GPS...

Is there a particular reason why SigStrength and Battery are included in the kml, but CellID is not?

Anyway, I love the program now!

TrackMe database will soon have a big part of my city... That's my small contribution to your big effort... ;-)

bye,

Wally
[Windows Mobile Apps and Games] _LEM_:
Actually I edited my post. I changed 'Users' to 'Regular Users' :p

Same reason Latitude and Longitude is not shown. That's data that doesn't say anything to the 'Regular' :) user.
[Windows Mobile Apps and Games] MrGAN:
excellent!!!

The CellID table is gone - any particular reason?
[Windows Mobile Apps and Games] tekhna:
Hey, I can't seem to get this darn thing to work, and this looks like the best app going on Windows Mobile. When I open it I get an unexpected error has occurred. MissingMethodException at System.Windows.Forms.Control.set_Parent() and it keeps going for a while.

This is on an HTC Touch. I installed all the packs, so I'm a little confused.
[Windows Mobile Apps and Games] _LEM_:
Do you know if that PDA runs on Windows Mobile Standard (Windows Mobile for Smartphones)?

If it does, TrackMe is not compatible yet. I will probably be working on that soon.
[Windows Mobile Apps and Games] _LEM_:
Sorry. I forgot. I will add it later.
[Windows Mobile Apps and Games] tekhna:
It shouldn't be standard, it should be Pro. In Settings-> About it says Windows Mobile 6.1 Pro.
[Windows Mobile Apps and Games] _LEM_:
New version available

- Fixed: When using GPS tracking the Signal Strength was also stored in the database.

This should only happen when you use Cell ID tracking.

People using their servers

- File requests.php have changed.
[Windows Mobile Apps and Games] _LEM_:
You're right. I forgot that. Actually there are other users using the same model with no problems.

I really have no idea why it doesn't work... In case you haven't tried before, uninstall CF3.5 and SQL3.5 and try again.

Sorry I cannot give you more information.
[Windows Mobile Apps and Games] tekhna:
I got it to work finally.

So now my question is is there a way to track total elevation gained? Not elevation gained minus lost, but just total gained?
[Windows Mobile Apps and Games] _LEM_:
How did you got it to work? Please let us know to help other users.

Regarding your other question, TrackMe just shows whatever is received from the GPS. Sorry but I don't have plans to include the elevation gained as well.

Regards
[Windows Mobile Apps and Games] MrGAN:
Thanks staryon for the swift update.

But I guess as the new 3 colums: SignalStrength,SignalStrengthMax and SignalStrengthMin were added to the cellids table we need something like (not tested yet):

People using their servers

Database changes:

ALTER TABLE `cellids` ADD `SignalStrength` INT NULL ,
ADD `SignalStrengthMax` INT NULL ,
ADD `SignalStrengthMin` INT NULL ;

Right?
[Windows Mobile Apps and Games] _LEM_:
oh yes! I forgot that. It's correct.

Thanks!
[Windows Mobile Apps and Games] tekhna:
I didn't really do anything that might help anyone else-I uninstalled everything, all three pieces, and then soft reset then reinstalled everything. For whatever reason that makes it work now.
[Windows Mobile Apps and Games] gusnor:
My PDA now has the correct settings to allow GPS and GPRS while in standby, i've proven this with another piece of software so i know it works.

I also have my own trackme server and i see the location being sent back however once in standby, the feed stops. When turned back on, the feed starts.

I think there must be a small tweak the setup to allow the trackme software to function in standby?

cheers
[Windows Mobile Apps and Games] _LEM_:
tekhna, thanks for the information.

Regards
[Windows Mobile Apps and Games] khaytsus:
Curious, what did you change? Sleep mode on your GPS com port?
[Windows Mobile Apps and Games] gusnor:
I added the regkeys gpd0: nav1: and com4:

if you don't know the exact details, i will look them out for you.
[Windows Mobile Apps and Games] wally80:
Hi Staryon!

I've a short question:

Is there a limit in the amount of position data collected in offline mode?

I am taking a 500km trip on the weekend, and I plan to set 5s as interval for the collection... (I know it is meaninglessly short, but I do it... :-D)

Do you think I'll reach some sort of limit?

thanks,

cu,

Danilo
[Windows Mobile Apps and Games] tolgaulas:
We want G-Sensor activity!!

As a usual spoiled-who-keeps-demanding-more-features user of the forum, i like to raise an additional request.

Time interval position checking is great saver of power. How about adding the g-sensor activity on top? I.e if there is movement and/or after time interval than activity. or, if the g-sensor is active then reduce time interval from 60 min to 1 min.. etc.

What do you think?
[Windows Mobile Apps and Games] _LEM_:
What about the option 'Don't store consecutive points if distance is less than... feet?

Doesn't do that almost the same thing?
[Windows Mobile Apps and Games] tolgaulas:
Indeed it does, but to do so it activates the gps which consumes power. Say, i have set interval of 5 sec? It drains Diamond's humble battery quickly.

But, if there was a sensor check (whether the phone is on the move) then no need to do so unless the phone is moving. (i.e during the night)

I hope it's clearer now :)

T.
[Windows Mobile Apps and Games] tolgaulas:
And you may like to read this on how to embed the sensors :) http://www.koushikdutta.com/2008/10/using-samsung-omnia-accelerometergsenso.html
[Windows Mobile Apps and Games] _LEM_:
that's very interesting. So you don't need your GPS or Cell ID to find out if you are moving, right?
[Windows Mobile Apps and Games] tolgaulas:
Well, it would be nice to give the option for those who likes to assume it so..
[Windows Mobile Apps and Games] wally80:
Hi Tolgaulas!

G-sensor is an accelerometer, it does not detect if you are moving or not...

G-sensor is not able to differentiate if the phone is moving constantly at 100km/h or if it is just on a table!

So, I believe what you are saying does not work...

The only think Staryon could do in this regard could be to use RIL notifications instead of polling the cellID at each interval...

But is it really worthy in terms of effort vs energy saved?

ciao,

Danilo
[Windows Mobile Apps and Games] tolgaulas:
Thank you Danilo for the explanation and i appreciate if you can tell more; wouldn't the g-sensor's changes help the application decide whether the phone is still (no change in acceleration) or not? If the phone is not still then shouldn't it be most plausibly moving? And if it's moving may not we like to know (& record) where is it now, what's the speed, direction etc?

Assuming the phone is still for the 60% of time and gps is all active during the period, then this means by sensing the movement (or stillness) you can save 60% of gps usage attempts.

Regarding the efficiency concern, i believe it would be apple and orange to compare users' battery power and Stayron's development efforts.

After all we are just debating, it's up to application owner to apply it or not :)

T.

PS: Cellid can change while the phone is still.
[Windows Mobile Apps and Games] _LEM_:
yeah... I can confirm that! It happened to me sometimes.
[Windows Mobile Apps and Games] khaytsus:
I'm apparently equidistant to three towers... Watching my logs here I bounce between the three of them frequently at the house. I don't quite understand why, but the logs are proof. :-/

Even during the night when the phone hasn't moved at all this happens frequently.