yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV General] AndyZap:
update

Sorry for not replying last week - I was out (testing the software myself :) ) I will try to answer most of your questions, but if I miss any, please re-post your question or send me a PM.

- KML file does not work with GoogleMaps - I downloaded the latest version yesterday, installed it to "Internal Storage", and it did NOT work (but the one I had before was OK) I discovered that the "kml" key in HKEY_CLASSES_ROOT has incorrect path to GoogleMaps.exe, the "Internal Storage" part is missing. So if you know how to edit the registry, just go to that key and make sure that it has a complete path to your GoogleMaps.exe. If you do not know how to edit registry, then try to install GoogleMaps into main memory - then the path appears to be correct.

- DIfferent screen resolution - I am going to post a version shortly which will try to scale itself to any screen size (just by computing the ration between VGA and the current screen, and scaling all controls by this value). The problem might be with very small screens (e.g. 240x240), as it might be not enough space to draw all info in a readable font.

- Altutude/speed display, lap time, etc - will add.

- Altitude shows 0 - this means it is not coming from GPS. Try to use "read GPS directly" option (and usual advice - use Quick GPS and do soft reset). Also, on some days, GPS reception might not be as good as on others...

- Altitude correction has wrong sign - I think the parameters "GEOID" is substracted from (not added to) the GPS altitude, i.e. you need to enter it with "+" sign to reduce the currently reported value. Re GPX elevation output - this is a bug, a forgot to add GEOID correction there - will fix ASAP.

- How many jpeg maps to use, problems with maps - I think it is better to have a few small jpegs (about 1 MB each) instead of one huge jpeg - it shall work faster and use less memory. Also I am working on a option to plot multiple jpegs at the same time, so you will still have a complete map, combined from a few smaller images. I will also add option to change maps location, this helps if you have too many maps. I also found a bug - just after the file load a map might have incorect position - will fix this ASAP.

- lock map scale when recording new track - currently the scale is automatically updated, so you always see all track as it is recorded. I agree that it could be better to have a const scale (which you can change with +/- buttons), but the screen follows your last location, as in most GPS - will add this.

- custom buttons does not work in new version - this is because the names of the buttons has changed (they are shorter) - just look into the zip file sith the source code, to get the new button names.
[Touch Diamond, MDA Compact IV General] AndyZap:
Good idea - I will have a look. BTW - I did not find the updater application itself and the manual - is it available?
[Touch Diamond, MDA Compact IV General] Dtrieb:
Look here: http://www.modaco.com/content/apptodate/267096/download-apptodate-supported-applications/
[Touch Diamond, MDA Compact IV General] AndyZap:
It seems I forgotten about the COM0 ! - I will add this ASAP. Yes, I would recommend to use "read GPS data directly", it works better. In the meantime, you could try to change the Windows setting from COM0 to e.g. COM4 (as default used on e.g. Diamond), so you can set this in options for this tool - you need to go to Windows "Settings" "External GPS" , "Programs" tab, and set "GPS program port" to "COM4". Note that this is still Windows setting (not your GPS hardware) which simply sets a common port for all GPS software to use, instead of trying to connect directly to the hardware.
[Touch Diamond, MDA Compact IV General] naich:
Hi AndyZap!

Thanks for the reply. After setting the com port to 4 ... the gps window now shows S8 SNR38 T2 Dh1 but still a red quadrat. so it seems, I get no correct gps signal ... lat and longtitude still says 0.000000 !?

EDIT: I should be more patient ... now it works as it should ... thanks again

cu
[Touch Diamond, MDA Compact IV General] Pitchb3nd:
Well first of all, thanks and congratulations on the great app you've created, really useful.

I'm lovin' it, the only issue I have is when I try to view my kml on google maps. I've installed the latest version of GM (the one with latitude) and it didn't associate the kml file format with GM, I had to associate them using Resco Explorer. Now I've kml files associated with GM, but when I click on a kml It opens GM but no track is displayed.

On the resgistry under HKCR\.kml it says "default ---> kmlfile"; and under HKCR\kmlfile\Shell\Open\Command it says "default ---> Almacenamiento Interno\Pro..." (the correct path to GM on my spanish ROM)

Any ideas? Thanks in advance...
[Touch Diamond, MDA Compact IV General] markcheng:
Open KML in Windows Mobile

Try to remove and reinstall Google Map into the Internal Memory instead of Storage card. I had the similar problem but it is okay now.

If you really want it on Storage Card, change:

the registry key HKCR\KML\shell\open\command is "Storage Card\Program Files\GoogleMaps\GoogleMaps.exe" -KML_FILE "%1"

the registry key HKCR\KMZ\shell\open\command is "Storage Card\Program Files\GoogleMaps\GoogleMaps.exe" -KMZ_FILE "%1"

Tested and work on mine.
[Touch Diamond, MDA Compact IV General] Pitchb3nd:
Well thanks a lot markcheng, I solved the problem. As it turns out, since I've associated kml files to google maps manually using Resco Explorer the -KML_FILE "%1" parameter was missing, the path was ok, but without that it won't work.
[Touch Diamond, MDA Compact IV General] markcheng:
Stop Time doesn't stop

I've set GPS Activity to "always on" and exclude Stop Time.

I left office at 18:12:51 and arrived home 19:01:23. In between, I stopped a few places for couple minutes each. The final reading in time was 48:32 minutes. It doesn't seems to exclude any stop time. Should I set the GPS Activity to Always On? Is there anything to do with the GPS sensitivity.

Garmin GPS assumes stop if speed is less than 0.5 mile/hour. Can this be done in GPS CC?
[Touch Diamond, MDA Compact IV General] markcheng:
At the end of each trip, I would always like to exit the GPS CC. Everytime, I have to kill the program since there is no proper exit button. Can this be added?

And also accumulative climb and accumulative descend will be useful for a lot of bikers. Please include this in your next release.
[Touch Diamond, MDA Compact IV General] AngelGR:
:confused: The upper right cross is a proper exit button. It would be a waste of the limited space available to add an additional button. ;)
[Touch Diamond, MDA Compact IV General] markcheng:
The upper cross only puts the program behind. It is still running in the background. Since GPS can drain the battery, it seems safer for me to kill the program from the memory if I really finish with it.

By the way, I am using O2 XDA Orbit II (Windows Mobile v6.1). There is a O2 "running apps" icon at the bottom right which shows all background programs. I can recall or kill GCC from there.
[Touch Diamond, MDA Compact IV General] AngelGR:
If you keep it pressed more time, it will close the program. Or you can press again over the same area, show the drop down list with the apps currently running, and close it. It's not a problem. ;)
[Touch Diamond, MDA Compact IV General] AndyZap:
.

Just to repeat what already been said above:

- problems with opening KML file with GoogleMaps - do NOT use any special tools to assosiate the KML with GoogleMaps, as it missing the e.g. -KML_FILE arguments. Install GM into main memory (if you do not know how to edit registry keys), or if do you know how to edit, then you need to install GM into storage card, and then just edit the path in HKEY_CLASSES_ROOT, "kml" key (the path seems missing the "Internal Storage" part).

- To close the program - if I am not mistaken, there is a option in WinMobile (there is on my Diamond) what to do when "cross" is pressed. You can set it to "close" after a press/click, or, you can set it to "close" after a "long press" and to send to background after a "short press".
[Touch Diamond, MDA Compact IV General] PeteT:
AndyZap

Just a quick message to say thank you. I used this last week while snowboarding and it worked perfectly. I am amazed how fast i got while travelling on a piece of wood on snow!!

I did find one bug. Go into the settings and then the map. Then press the button in the middle of the touch pad and the drop down menu from GPS Activity appears over the map.

Pete
[Touch Diamond, MDA Compact IV General] PeteT:
Or AppToDate
[Touch Diamond, MDA Compact IV General] AndyZap:
Thanks for catching the bug! - will fix this ASAP.

Just posted a new version - which will (hopefully) scale itself for any screen. Also a few minor bugs were fixed...
[Touch Diamond, MDA Compact IV General] Executer16:
One thing to make it perfekt

There is just one thing which would make the gps cycle computer perfekt:

I plan cycle tours online based on trip points (for example on www.gpswandern.de), where then i get a gpx file.

It would be very nice to import this gpx file in the gcc and the programm would route me from one trip point to the other :-)

(showing distance and direction to the next trip point would be adequate)

Thanks for the lot of time you put into the project, i will make best promotion for one of the best gps programms :D
[Touch Diamond, MDA Compact IV General] AndyZap:
Yes, I am planning to implement a feature so you can follow an existing .gcc file ("race"). Also I will try to write a simple gpx to gcc converter, so you can use gpx files as well ...
[Touch Diamond, MDA Compact IV General] AndyZap:
I am also not very happy how GPS report speed (specially when walking, so the speed is small), so I am thinking to add an option to compute speed myself (from the coordinates). This would also help to detect the stops better . I was thinking to add some threshold before a new point is recorded, e.g. it must be at least 10 metres from the preveous point - this will cut some GPS "noise", and make the average speed recording more accurate (I am getting sometimes average speed larger than the max - I guess because of that.)
[Touch Diamond, MDA Compact IV General] Executer16:
Sounds great to me :)
[Touch Diamond, MDA Compact IV General] julcha:
Hi Andy

First of all, congratulations for this sorftware. I like it very much and surely it will be much better. I contact you because I have a problem and I did´t read anything about it. I installed GPS Cycle and I´ve done several routes; I copy the files to my PC, change the extension of the files, instead of .gcc to .kml and trying to open with Google Earth, this error message appears: (It is Error openning the file ........; analysis error line 1 column 3 - not well-formed invalid token"

Is there anything I´m doing wrong? Do I have to reinstall the soft?

Thanks a lot for your coments
[Touch Diamond, MDA Compact IV General] AngelGR:
julcha, you MUST save a selected gcc file as kml using GCC before try to open it with Google Earth. If you're changing the extension of .gcc to .kml, the internal data format of the file is the same, and you'll have an error.
[Touch Diamond, MDA Compact IV General] julcha:
Hello again,

Thanks a lot for your answer, and please forgive my ignorance. How can I save the file, because when I finish recording, I close the program and after I can see the .gcc file in the Diamond explorer. Do I have to do something before closing the GCC?
[Touch Diamond, MDA Compact IV General] Draque:the_Plaque:
Time to add my 2 cent.

I just love this app. Its such a elegant design with great usability while still easy to use and a piece of eyecandy to watch.

The only thing i would really like to have (just dreaming) would be geocacher relates (www.geocaching.com)

1. a possibility to mark a waypoint and save it as gpx

2. show gpx waypoints from a waypoint directory. (In that dir the wp are saved as different gpx points)

3. select a gpx waypoint from that dir as a target and show a arrow pointing towards it.

4. show a second arrow in my walking direction.

50€ from me are in from me if you achive that.
[Touch Diamond, MDA Compact IV General] AngelGR:
You must go to "files screen", select one gcc file, and then press save as kml (it's one of the buttons with the diskette). You'll see the kml on the same folder of the gcc files, so you can copy it to your PC and open it with GE.

I´ve helped with the design, so I like to read that. :D

I see that feature very related with the "split times". To save time and coordinates when we press a button.

I've a better idea, if Andy is able to implement it. There's no need of two arrows, we have a limited space, so we must save it. With the current compass design, show a green point over the external circunference indicating the direction of the next point. If you align the arrow and the point, you're on the right way.
[Touch Diamond, MDA Compact IV General] Draque:the_Plaque:
right the `one arrow solution` would do.

great idea

cant wait to get my hands on it and go geocacheing.
[Touch Diamond, MDA Compact IV General] rhtizzy:
Excellent bit of programming, many thanks, will certainly donate to this effort.

I would like to report a small bug which might be related to the HTC Touch HD: rotating the map to landscape mode doesn't utilise the full width; it cuts off the image and also causes the action buttons to disappear. Everything returns to normal on portrait mode tho.

I also have a small wish: a 'ghost competitor'; meaning the ability to present a previously saved log under the current one (in map view). This would allow one to compare current performance to other performances (perhaps even that of others).

Anyways, keep up the good work and thanks again,

Rick
[Touch Diamond, MDA Compact IV General] AndyZap:
.

Thanks everyone for the comments!

My first task is to update the manual - I wanted to release the new design, and have not updated the manual yet.

The new version will scale to any screen, but in portrait mode (or to any square screen). The problem with landscape is that this is not just scaling, but all controls have to be re-arranged (and probably all buttons have to be re-drawn) - so I think this is not an easy taks. I will think about it....

The feature to load and follow an existing file (gcc or gpx converted to gcc) is coming (and all what is linked to it). I am sure AngelGR has more excellent ideas how to put put all new controls nicely on a screen! I think we should be a bit careful, so the new features will not make the tool have too many controls and too difficult to use.
[Touch Diamond, MDA Compact IV General] megosu:
What about this idea ? :|
[Touch Diamond, MDA Compact IV General] AndyZap:
Thanks for reminding - I forgotten about this one - excellent idea indeed! - I will add this in (but please be patient, it seems I have now more "to-do" than "have done" !)
[Touch Diamond, MDA Compact IV General] expo7:
And i made the design ;)
[Touch Diamond, MDA Compact IV General] AngelGR:
That's the idea behind the "detailed info screens" I've done, but I'd like to always keep visible some basic info, so I'd split the screen in 2 parts, a reduced one with time, current speed, etc, and a big one for the detailed info.

I've done a few designs, like "GPS" and "altitude graph", but I didn't want to push a lot of work or new ideas over Andy. This could be for the 4.x versions. ;)

Preview only, not finished design. I want to think and change a few things yet.
[Touch Diamond, MDA Compact IV General] AngelGR:
Of course, all the credits of the "silver buttons" are for expo7, I'm only giving suggestions of how to arrange the user interface. :)
[Touch Diamond, MDA Compact IV General] Dtrieb:
Can you also add the Cell ID?
[Touch Diamond, MDA Compact IV General] expo7:
i know, and you made it great :D
[Touch Diamond, MDA Compact IV General] crystalizer:
am trying to run it on a samsung i900 "player addict" but it fails to retrieve gps data.. info indicates me the soft is searching but nothing happens. any clue ?
[Touch Diamond, MDA Compact IV General] AndyZap:
Have you used any other GPS software to check if GPS work correctly? You could try e.g. HTC GPS tool (search this forum for it) - to see if GPS sending any text data into COM port (i.e. you shall see a lot of text printed into the screen.) Also you will see the port it is using (by default, it shall be COM4 on WinMobile 6.1 - e.g. go to Windows settings, "External GPS", "Programs" and see which port it there).

If all above works OK, then the usual advice: do soft-reset to your phone, make sure you have "read GPS data directly" set in "options" for GPS Cycle, and COM port is correct, try outside the building (better signal), and do not move (it helps to get GPS lock). Also use QuickGPS tool - you will get a lock much faster (usually in 1 min max).

BTW - what GPS info says when it is searching, did you get at least one satellite?
[Touch Diamond, MDA Compact IV General] AndyZap:
Do you now is this a standard WinMobile function, or you need some special DLLs installed to get the Cell ID?
[Touch Diamond, MDA Compact IV General] crystalizer:
yesterday evening the app was finding satellites but i had no display about any location, today the app finds nothing but its cloudy here. am gonna try your tips ty :)

htc gps tools can function on an omnia ?

edit : nope doesnt function on omnia
[Touch Diamond, MDA Compact IV General] Dtrieb:
Here some Information about it (Cell ID / Ril.dll):

http://www.nicecuppa.net/Home.aspx?category=NICETRACK

http://www.xs4all.nl/~itsme/projects/xda/ril.html

http://dalelane.co.uk/blog/?p=241

http://social.msdn.microsoft.com/Fo.../thread/d8e52041-f6aa-4a5e-b325-9fc77a473c53/

Hope this help you.
[Touch Diamond, MDA Compact IV General] shining77pd:
Sorry guys i'm not to be able to view any map...where is the problem for you..thanks a lot i have a touch pro
[Touch Diamond, MDA Compact IV General] AndyZap:
Try to follow the instructions carfully how to use GoogleEarth to create maps. You shall have then 2 files - jpg and kml with the same name. Place both of them in the "maps" sub-folder of GPS Cycle.exe If still does not work, could you please post your map (jpg and kml), and any .gcc file you recorded, which shall be within that map (just zip all and attach to your post) - I will have a look.
[Touch Diamond, MDA Compact IV General] neilcarter:
Awsome Application - how about adding lap counting ?

Neil
[Touch Diamond, MDA Compact IV General] shining77pd:
Hy guys,thanks for fast reply,i made the file with google earth with the instruction,i'm sure is the right procedure,here you go my files...i really want to use for visit the wave this summer...thanks:)

The error is:

No files selected...

Thanks
[Touch Diamond, MDA Compact IV General] AngelGR:
Your files are right, GCC would use them if you where there. But if you're in Italy, and you've those files only, there're not files of your current location. :D
[Touch Diamond, MDA Compact IV General] shining77pd:
Thanks for reply,but i can't only see the map on the screen? I can look the map only when i use the gps? thanks
[Touch Diamond, MDA Compact IV General] AngelGR:
If you want to do that, you can use the File Explorer and open the .jpg directly. There's no difference, you will see the map on screen without use the GPS. ;)
[Touch Diamond, MDA Compact IV General] shining77pd:
Thanks a lot,your help is important...thanks :)
[Touch Diamond, MDA Compact IV General] julcha:
Thank you a lot. It's running perfectly :)
[Touch Diamond, MDA Compact IV General] Pitchb3nd:
What about the ability to pause the tracking, or continuing a previous track?

BTW this tracker is great
[Touch Diamond, MDA Compact IV General] AndyZap:
Yes, there is a pause button!

Just posted a new version, with the updated manual.
[Touch Diamond, MDA Compact IV General] jasonkruys:
Looking really good, there are some really quality applications being developed by some very clever guys on this forum, thanks!

I am having a bit of an obsession at the moment, getting bogged down with threads to check, webpages etc etc... Is there any chance you could add 'apptodate' support on this? Would make pushing out updates much easier! A lot of programs are now using apptodate, so many have it installed already (and it's free!).

Apologies if this has been covered before!
[Touch Diamond, MDA Compact IV General] AndyZap:
Just as requested: added AppToDate :).
[Touch Diamond, MDA Compact IV General] markcheng:
Andy,

What ApptoDate can do? where do I find it in GCC?
[Touch Diamond, MDA Compact IV General] AndyZap:
Look in the manual for the latest version (Readme.htm installed with the GCC) - there is info there.

Briefly - you need to install AppToDate.cab (there is a link in the manual to it, and a link to a thread about AppToDate), then just run AppToDate from time to time to get the latest versions for ALL programes which support AppToDate (inc GCC, which supports it now:) )
[Touch Diamond, MDA Compact IV General] drtrppr:
First experiences

Did install prog few days ago. Looks like the prog I was looking for. Have tried some others, but will stick to this one for now.

Apart from the cycle computer, I use the prog to make gpx-files which are uploaded to openstreetmap.org Open Street Map provides me the maps which I can use as background.

OSM delivers .JPEG's, the prog doesn't show them? After rename, they do show up (would be great if I didn't have to rename the file).

Calibration is not yet as good as can be at my install (cursor on road). Off course I'm not sure whether OSM generated pic isn't 100%, the prog doesn't draw 100%, or I made typo in txt file. Hope to find out in near future.

Zooming in/out while biking shows me the cursor is not at the middle of the screen? At some point I had to zoom out to see my track. The track was on the border of the screen. Always keeping the cursor in the centre of the screen should prevent this behaviour?

Since I'm using the HTC touch diamond, the appearance of the GUI fits very nice to the PPC. With further development, please keep in mind you're aiming at cyclists? This means I need big characters, big buttons etc. There's a lot of info on the screen for which I have to take the PPC close to my eyes to read, this is not possible when biking. One main screen with just few indicators, and some screens (gps, speed, track, etc) with detail info I would like best I think.

(Offcourse the best way would be if I can build my own GUI with provided building blocks, but don't know if you're going into that direction).

One standard cycling computer feature I really miss (or overlook?), total distance, saved on MC (and to make it better as a standard cycling computer, total biked by me (other family members use it too), total p.bike (I use 3 bikes), total p. year (I'm just dreaming ;)).

And I don't know if it exist yet (never heard of it), connect to a bluetooth heart rate meter!

Thanx for the prog, it does it's job good now.
[Touch Diamond, MDA Compact IV General] jasonkruys:
Wow! Super quick. Thanks :)