[APP] *TrackMe* GPS/WiFi/Cell Tracking recorder for hikers and travelers with offline/online mapping (now support 17 different maps!)

Search This thread

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
Did it still activate when you had both loaded ?

PS Is there no 'angle' uploaded in the current version all my values appear to be NULL and can't see it in the log file.

Yes, with this change that I just did it will work on TrackMe but you will also get the text message on gosms. I don't think there is anything else I can do about it.

Yeah...I'm not uploading the angle yet. Probably next week.
 

thafath

Senior Member
Apr 6, 2008
152
36
Montreal
Thank you very much. One of the app I missed when switched from windows mobile to android. Used this from first days. Great job.
 
  • Like
Reactions: _LEM_

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
Just uploaded a new version.


1.3.0
New: New debug options
Fixed: Increase priority for receiving sms messages. Warn the user if there are other apps that could interfere.
 

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
By the way, something strange started happening this evening...
When I watch my trips from the web viewer I only see the start and end pushpin. Nothing in between! I can see a track line though.
Does this happen to you guys?
I haven't changed anything on the server, so either Google changed something or my web host.
 

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
Sorry to give you an update so soon, but an user reported a problem that I had to fix right away:


1.3.1
Fixed: Fixed some issues storing/uploading data when regional settings use a comma instead of a dot.
 

Tigggger

Member
Nov 10, 2007
38
2
By the way, something strange started happening this evening...
When I watch my trips from the web viewer I only see the start and end pushpin. Nothing in between! I can see a track line though.
Does this happen to you guys?
I haven't changed anything on the server, so either Google changed something or my web host.

Same thing happening on my server as well. Tried the 1.20 display and the 2.0 test one and both are doing the same thing. Doesn't matter if it's the andoid or wm version either which points to it being a google problem.

Rubbish at Javascript but will see if I can see what's going wrong.

PS No rush on adding the angle for me, working it out on the server side by reading the last 2 positions and then using....
Code:
$bearing = (rad2deg(atan2(sin(deg2rad($lon1) - deg2rad($lon2)) * cos(deg2rad($lat1)), cos(deg2rad($lat2)) * sin(deg2rad($lat1)) - sin(deg2rad($lat2)) * cos(deg2rad($lat1)) * cos(deg2rad($lon1) - deg2rad($lon2)))) + 360) % 360;
 
  • Like
Reactions: _LEM_

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
Same thing happening on my server as well. Tried the 1.20 display and the 2.0 test one and both are doing the same thing. Doesn't matter if it's the andoid or wm version either which points to it being a google problem.

Rubbish at Javascript but will see if I can see what's going wrong.

PS No rush on adding the angle for me, working it out on the server side by reading the last 2 positions and then using....
Code:
$bearing = (rad2deg(atan2(sin(deg2rad($lon1) - deg2rad($lon2)) * cos(deg2rad($lat1)), cos(deg2rad($lat2)) * sin(deg2rad($lat1)) - sin(deg2rad($lat2)) * cos(deg2rad($lat1)) * cos(deg2rad($lon1) - deg2rad($lon2)))) + 360) % 360;


Thanks for trying that. I'm glad I'm not the only one. Hopefully Google hasn't changed the API...

Sorry you have to do that to calculate the angle! I will take a look now.
 

20100v

Senior Member
Jan 8, 2009
60
1
Magny les Hameaux
Sorry to says that again, But I've a real porblem with the tn (trip name).
On Offline mode position are stored localy (on the phone) with ne good name Auto_2011_11-26 22:30:23. But on each http request , tn is 000, 400, 500, ....
Maybe I missed something on the options.
Offline data is always, export type is gpx, export auto is off, auto trip name is ok, no aito tracking, no auto start, no auto minimized, no sms, keep screen off, run with hight priority on, gps source o,n, wifi and cell off, ...
I'm on 1.3. Just sen the 1.3.1 which I'll try as soon as possible.
 
Last edited:

20100v

Senior Member
Jan 8, 2009
60
1
Magny les Hameaux
Sorry to says that again, But I've a real porblem with the tn (trip name).
On Offline mode position are stored localy (on the phone) with ne good name Auto_2011_11-26 22:30:23. But on each http request , tn is 000, 400, 500, ....
Maybe I missed something on the options.
Offline data is always, export type is gpx, export auto is off, auto trip name is ok, no aito tracking, no auto start, no auto minimized, no sms, keep screen off, run with hight priority on, gps source o,n, wifi and cell off, ...
I'm on 1.3. Just sen the 1.3.1 which I'll try as soon as possible.

Ignore this message, everything is OK with the 1.3.1.
Congratulations !
 

martinr63

Member
Sep 14, 2009
19
5
Bonn
same problem with tracknames and offline:
Code:
[25/Nov/2011:15:49:51 +0100] "GET /remote/requests.php?a=upload&u=hartmut&p=*&lat=50.72132172&long=7.1
0360691&do=2011-11-25%2014:34:29&db=8&sp=9&alt=100&tn=700 HTTP/1.1" 200 8 "-" "-"
[25/Nov/2011:15:49:51 +0100] "GET /remote/requests.php?a=upload&u=hartmut&p=*&lat=50.72325404&long=7.1
0362866&do=2011-11-25%2014:52:14&db=8&sp=6&alt=800&tn=200 HTTP/1.1" 200 8 "-" "-"
[25/Nov/2011:15:49:52 +0100] "GET /remote/requests.php?a=upload&u=hartmut&p=*&lat=50.72863101&long=7.1
107068&do=2011-11-25%2014:54:35&db=8&sp=9&alt=000&tn=300 HTTP/1.1" 200 8 "-" "-"

It seems the altitude is also wrong. Version 1.2.0
 

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
same problem with tracknames and offline:
Code:
[25/Nov/2011:15:49:51 +0100] "GET /remote/requests.php?a=upload&u=hartmut&p=*&lat=50.72132172&long=7.1
0360691&do=2011-11-25%2014:34:29&db=8&sp=9&alt=100&tn=700 HTTP/1.1" 200 8 "-" "-"
[25/Nov/2011:15:49:51 +0100] "GET /remote/requests.php?a=upload&u=hartmut&p=*&lat=50.72325404&long=7.1
0362866&do=2011-11-25%2014:52:14&db=8&sp=6&alt=800&tn=200 HTTP/1.1" 200 8 "-" "-"
[25/Nov/2011:15:49:52 +0100] "GET /remote/requests.php?a=upload&u=hartmut&p=*&lat=50.72863101&long=7.1
107068&do=2011-11-25%2014:54:35&db=8&sp=9&alt=000&tn=300 HTTP/1.1" 200 8 "-" "-"

It seems the altitude is also wrong. Version 1.2.0

You need to update to 1.3.1 to resolve that problem. However you have you delete your existing offline data before using it.
 

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
Same thing happening on my server as well. Tried the 1.20 display and the 2.0 test one and both are doing the same thing. Doesn't matter if it's the andoid or wm version either which points to it being a google problem.

Rubbish at Javascript but will see if I can see what's going wrong.

PS No rush on adding the angle for me, working it out on the server side by reading the last 2 positions and then using....
Code:
$bearing = (rad2deg(atan2(sin(deg2rad($lon1) - deg2rad($lon2)) * cos(deg2rad($lat1)), cos(deg2rad($lat2)) * sin(deg2rad($lat1)) - sin(deg2rad($lat2)) * cos(deg2rad($lat1)) * cos(deg2rad($lon1) - deg2rad($lon2)))) + 360) % 360;

I exporting some trips to Google Earth and the pushpins don't show up either. I only see a red X sign.
Could you try that? This is driving me crazy.
 

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
It seems that the location where google stored the icons doesn't exist anymore.

It was here:

http://labs.google.com/ridefinder/images/


EDIT: The whole Google labs is closed. I didn't know about this...

EDIT2: I just fixed it. I got the icons from somewhere else and add them to the TrackMe folder. I have also modified the export.php file.
I will try to do the same with the viewer.

EDIT3: The viewer is fixed too. I have also updated the server.zip package with the new files and modifications for people using their servers.
 
Last edited:

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
New version available

1.4.0
New: Positions now include angle information. This angle will be displayed as an arrow in the web viewer or Google Earth.
New: Now you can select No Minimum distance when uploading positions.
 
  • Like
Reactions: martinr63

khaytsus

Senior Member
Apr 8, 2008
7,258
1,175
Central Kentucky
It seems that the location where google stored the icons doesn't exist anymore.

EDIT3: The viewer is fixed too. I have also updated the server.zip package with the new files and modifications for people using their servers.

Thanks, diff'ed and updated my local copy ;) One of these days i should clean up and diff against your latest and give you a copy in case its useful. I don't even recall what I changed at this point, most useful stuff is exporting inside of the viewer as I recall.. Download current view, download another view (a date range).. Mostly I use it for a live KML I created and in Google Earth it'll bring up all trackme points around that location. Comes in pretty handy sometimes. :)
 

_LEM_

Senior Member
Mar 17, 2006
2,633
153
luisespinosa.com
Thanks, diff'ed and updated my local copy ;) One of these days i should clean up and diff against your latest and give you a copy in case its useful. I don't even recall what I changed at this point, most useful stuff is exporting inside of the viewer as I recall.. Download current view, download another view (a date range).. Mostly I use it for a live KML I created and in Google Earth it'll bring up all trackme points around that location. Comes in pretty handy sometimes. :)

That would be great. I like our current viewer but I think it needs more functionality. Have you clean your code a little bit? I mean like getting rid of global variables or some redundant code.
 

20100v

Senior Member
Jan 8, 2009
60
1
Magny les Hameaux
New version available

1.4.0
New: Positions now include angle information. This angle will be displayed as an arrow in the web viewer or Google Earth.
New: Now you can select No Minimum distance when uploading positions.

Good ! no minimum distance !
I'll try on my back trip tonight. But this morning unfortunatly, trackme reset after 20 mn and olny 16 positions ...
Code:
2011-11-28 06:40:59|[06:40:59] Welcome to TrackMe for Android!
2011-11-28 06:40:59|[06:40:59] Created by Luis Espinosa
2011-11-28 06:40:59|[06:40:59] Visit luisespinosa.com for other freeware/shareware apps
2011-11-28 06:40:59|[06:40:59] Please support TrackMe's development by clicking the ads! Thanks so much!
2011-11-28 06:40:59|[06:40:59] Remember that you can view your data by going to http://xxxx/gps/trackme
2011-11-28 06:41:01|[06:41:01] Tracking started.
(...)
2011-11-28 07:00:07|Store|2011-11-28 07:00:07,48.76456215,2.12762622,9.250,186.800,25.298222,Auto_2011.11.28_06.41.01
2011-11-28 07:00:07|[07:00:07] Offline position stored correctly.
2011-11-28 07:00:17|[07:00:17] Storing offline 48.765,2.128...
2011-11-28 07:00:17|Store|2011-11-28 07:00:17,48.76538442,2.12826176,10.000,190.200,24.738634,Auto_2011.11.28_06.41.01
2011-11-28 07:00:17|[07:00:17] Offline position stored correctly.
2011-11-28 07:00:22|[07:00:22] Welcome to TrackMe for Android!
2011-11-28 07:00:22|[07:00:22] Created by Luis Espinosa
2011-11-28 07:00:22|[07:00:22] Visit luisespinosa.com for other freeware/shareware apps
2011-11-28 07:00:22|[07:00:22] Please support TrackMe's development by clicking the ads! Thanks so much!
2011-11-28 07:00:22|[07:00:22] Remember that you can view your data by going to http://xxx/gps/trackme
2011-11-28 07:41:34|[07:41:34] Tracking started.
2011-11-28 07:41:34|[07:41:34] Waiting for a valid position...
2011-11-28 07:41:36|[07:41:36] Tracking stopped.
When I arrive @ work à 07h41 I launch it again to mark the time. Between 07:00:17 and 07:00:22 there is a reset I think !
Grrrr !



Edit : I know Why. @ 7h00 titanium backup hangs the application to save it. I'm pretty sure that's the cause.
 

khaytsus

Senior Member
Apr 8, 2008
7,258
1,175
Central Kentucky
That would be great. I like our current viewer but I think it needs more functionality. Have you clean your code a little bit? I mean like getting rid of global variables or some redundant code.

Could use serious clean up, most of what I've done is kludging or shoe-horning of some functionality in. Added more export stuff, fixed global variables etc.. Not really a PHP guy, but I can extend it. :)
 

Tigggger

Member
Nov 10, 2007
38
2
New version available

1.4.0
New: Positions now include angle information. This angle will be displayed as an arrow in the web viewer or Google Earth.
New: Now you can select No Minimum distance when uploading positions.

Double thanks :) :)

I think that's pretty close to the same functionality that the WM version had, the only thing I can think of leads me to my next suggestion.

The WM version had an option where you could store on angle changes.

Would be awesome to set user profiles so the program alters how it works according to what you are doing, not sure if it's even possible but if it was I'd set mine up something like this.

Default: Store every 5 minutes.
If Speed = 0 and Distance Moved < 50m, Store every 30 mins (not moved no point updating as often)
If Speed > 10, Store every 1 minutes (moving update more)
If Angle Change, Store (super accurate track)

could be off peak settings etc etc
 

Top Liked Posts

  • There are no posts matching your filters.
  • 22
    screenshot11.png
    screenshot22.png
    screenshot33.png
    screenshot44.png
    screenshot55.png
    screenshot66.png
    screenshot77.png
    screenshot88.png
    screenshot99.png
    screenshot100.png


    HISTORY

    TrackMe is the conversion of the popular tool written originally for Windows Mobile 5 and 6. This version for Android has widely extended the WM version and includes tons of new features. You can find the original thread for TrackMe for WM here

    WHAT IS TRACKME?

    TrackMe is a GPS/WiFi/Cell ID tracker. It records your path, speed, altitude, distance, temperature and other parameters. It can also be started remotely using text messages from any other phone.
    You can view your data (live or recorded) from your phone or also from any browser if you sync it with a TrackMe server.

    Features

    * Works with no internet connection. All your data is stored on your phone unless that you decide to sync it with a TrackMe server.
    * Stealth mode: Start/stop recording or send your position by sms by sending text messages from other phones without having TrackMe installed.
    * Add markers with pictures, comments, file attachments or voice notes to your routes.
    * Automatic image matching. You can match existing photos stored on your phone with any of your routes. TrackMe will try to find the closest match by using the tags stored inside the photos.
    * Detailed route summary.
    * Load any GPX files on the map and follow them!
    * Show nearby markers. Check on the map for nearby markers that you have added previously in other routes. Very useful if you are trying to go back to a place that you have visited before.
    * Cloud sharing. Share public or privately your position on the map. You can use this to meet with a person, if you both got lost from each other, if you want to see where the person is if it went on a trip...
    This feature can be also started and stopped from any other phone using text messages.
    * Export and import routes using KML or GPX files.
    * Share your position on WhatsApp, sms, email, twitter...
    * Highly customizable.
    * Use our own server free of charge or your own!
    * And much more!

    DOWNLOAD
    Marketplace

    HOW TO USE YOUR OWN SERVER
    Click here for instructions (Google Maps API not needed)

    CUSTOM WEB VIEWER DEVELOPMENT AND USER PLUGINS
    Click here to visit the thread

    WEB BROWSER VIEWER
    Created by OpitZle, pammetje, mcross, jcleek and _LEM_ (only TrackMe client<->server communication)

    jcleek1.jpg






    SYNCING YOUR DATA WITH A TRACKME SERVER (you only need the app on your phone)

    Let's suppose your wife wants to track your location in real-time.

    On your phone: Enable "Sync my positions" in Settings->TrackMe Server Settings->Sync my positions. You also need to enter a username and password.
    Now your wife can go to http://luisespinosa.com/trackme from a browser, enter that username and password and enable "Live Tracking On/Off" to see your current position. You need to start recording on the TrackMe app for all this to work.

    Keep in mind that Cloud Sharing is less accurate. Syncing with a TrackMe server will allow you as much accuracy as you need, by adjusting the GPS, WiFi, QuickFix, Minimum Accuracy/Distance/Time values in the settings.
    4
    hey guys,

    I'm back to development! I just uploaded a new version where I have added the initial logic to let users remove ads.
    It's not available yet, it will in the next version.

    Once I have that done, I will add the option to upload images which has been on my to-do list for a long time.

    I also want to create a very light version of TrackMe for tracking phones. I get several emails every week about that asking
    how to do it.

    Glad to be finally back. I'm a little rusty developing on Android, but hopefully it'll be just a matter of time! :angel:
    4
    new web viewer

    Hi!

    I tried posting this in web development thread, but I don't have 10 posts :(
    When I earn some points I may repost it there, where it belongs

    I wrote a web viewer for TrackMe data. It is a complete rewrite of the original viewer. The only thing that is left of old viewer is interface look and feel.
    It uses Google Maps API v3 but I plan to implement also an OpenStreetMap alternative.
    My viewer is based on ajax, so everything works dynamically without page reloading.
    I use TrackMe on Android, so I implemented only the functions present in this version. There is no support for photos or comments. I will surely add those features when they become present on Android :)
    On the other hand I added altitudes graph. I thought about adding other graphs (like speed) and statistics but gps data I get with the Android app often miss info like speed, angle etc. (why?)
    The code is GPL, so everybody can contribute or reuse it. If you make changes to it please contribute your patches back :)

    The code is available at github:
    https://github.com/bfabiszewski/phpTrackme

    You can see a simple demo at:
    http://flaa.fabiszewski.net/phptrackme/
    (auto registration of new users from client is blocked on this site)
    3
    hey guys...new updates soon! Working on TrackMe again with new features ;)