yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello low.flying.pigs,

the issue with exit button in menu is fixed in beta3. The "X close" is another thing. I have tested it also with my old pocket PC with "windows 2003 for pocket PC" and .NETcompactFramework V2.0. It works. Do you have any Task manager installed which kills the task and give no chance to cancel exit? Try to deinstall it. On my windows Mobile I use pBar 1.5 which works too.

>>'stop time'

I was not really shure what you are requesting. GCC has two times: "whole track time" and "stop time". With this I can calculate the "ride time". If you make an overnight pause and continue the track the next day, the overnight pause should calculate to the stop time. Is this the case or is here your problem? If you resume after abnormal termination it may not calculate to stop time.

Or are you requesting an other type of time like "overnight pause time"?

Maybe you have a problem with termination (with the X button). Maybe also your odo problem: GCC is writing GccState.txt on exit while your task manager kills GCC and leads to a corrupt file. If you cannot solve this problem don't use the X button, use exit from menu instead. This no problem of GCC - on all my devices this works perfectly.

>>press and hold

Is this a common problem? How do it happen that you accidently press a button which you dont want? Is it really the best solution to force pressing the buttons 'pause' and 'stop' for 500ms? ('gps off' is not accessible while logging) Is 500ms ok - like the menu function? I can make such a functionality, but you will get no feedback when the time is enough. The command is executed on releasing the button (if press time was >500ms). (Maybe I could return the dark pressed image to the normal image when 500ms is over).

A confirm message would be easier.

Klaus
[Touch Diamond, MDA Compact IV General] ElfKaa:
GPS Cycle Computer v.4.10

Hi,

I am a lucky user of your application :o) But I have found that if I create a folder named 19 inside the map folder, the maps then stops displaying in the map view :( The screen showing only black. If I remove the folder then the maps view will start displaying again. Is possible to remove the restriction of having only 18 levels of zoom? Why the zoom level is not depending on the highest folder number? I am using the multiple maps here. I have downloaded satelite pictures in the level 19, on level 18 I have open street maps because of the house numbers is showing there, the level 17 I am using open cycle maps and at the lower levels I have also streetmaps :) It is then the pitty to not have satelites maps in the highest level :(

And I have some idea - is it possible to get the buttons out of the executable to be possible to modify it? The Omnia 2 has AMOLED screen and It would be great to have all the buttons inverted colours (but not exactly because the pause button should stays red - so there could be some option to assign a skin). But if it will slow the application - so it should only be possible to invert or colorize the buttons then.

With lowflyingpigs you have been solving distance problem - I was also noticed this in version 4.8 and maybe now it is all of this obsolet, but once I noticed another thing that the track has moved a little upper in the map - but I am not sure if it really happened. But I think that when I was looking at the track previously during recording and exactly after recording it was right. I saved that track and then when I loaded it back, the track has moved up (it was 5 or 10 meters up on map) and the track distance was increased as lowflyingpigs was saying. I haven´t noticed it before - but maybe it was happening always. I just remembered that I saved it accidently as kml and then as gpx, then I loaded previosly saved gcc.. I have not yet tested if it is happening in the 4.10 beta 2 yet but when I will be sure I will then surely confirm it, if it is really happening also in version 4.10.

But it is not the priority, if you will fix the folder behavior and improove the color settings options I will be really very happy then .) and can you please upload the executable here then? I will then test it on my Omnia 2 GT-I8000 device with WM 6.5.3 and write here my report.

I will enjoy new version and am very glad to see that you are still working on this great tool! Everyone who I have showing it to was very surprised that it is possible to have this nice cycle computer with all these features in the phone! :)

Lukas Kopecky

Czech Republic
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello Lukas,

the buttons can be customized. Please read chapter 12 of Readme.htm. The original button jpegs can be found in:

http://code.google.com/p/gccv2/source/browse/#svn/trunk/GpsCycleComputer/Graphics

Attached a new 4.10beta3

- option to have confirm message for 'stop' and 'pause'

- max. osm zoom level increased from 18 to 19 (not tested)

Klaus
[Touch Diamond, MDA Compact IV General] ElfKaa:
Hi Klaus,

I can confirm the level 19 is working yet :) But - is it too much work to have no limitation of the zoom? Or incerease to e.g. 25 that I think should be enough forever? Because I have also downloaded more detailed satelite maps on level 20 and this will be now probably the same problem as before with 19 yet no? (..not tested)

About the Graphics - I didn´t exactly understand what I have to do to use my moddified buttons. I copied all my moddified inverted color images that I previously downloaded from the svn trunk graphics folder inside the GPS Cycle Computer folder where the "GPS Cycle Computer.exe" is as it is written in readme.html but it doesn´t work. What I am doing wrong? I also tried to create folder named Graphics inside the GPS Cycle Computer folder and copy the buttons there.

I was looking to the folder here:

code.google.com/p/gccv2/downloads/list

but I haven´t found any ZIP file which contains any sample graphics.

Thanks

Lukas
[Touch Diamond, MDA Compact IV General] Blaustein:
Hi Lukas,

I define an array with the max. number of zoom levels and there are some loops over all potential zoom levels, so I don't want to increase the number too much. I have increased now to max zoom level of 23.

Concerning the custom buttons there was a little sequence bug, which required the jpgs to be in root directory (sorry).

Attached V4.10beta4 with the above corrections.

Klaus
[Touch Diamond, MDA Compact IV General] low.flying.pigs:
Hello Blaustein / Klaus,

Thank you for your responses and 4.10 beta 3 and beta 4. I've been busy for a few days. Having had chance to try these betas, I can confirm:

Exit selected from the menu whilst logging now functions correctly when 'no' is then selected.

Confirmation messages whilst logging for Stop functions correctly.

Confirmation message whilst logging for Pause functions. * See below.

Excellent work.

>> Regarding 'Stop Time'

I think perhaps some confusion may have arrisen, I will try again to explain.

When logging a ride, the 'whole track time' and 'stop time' is recorded within a .gcc file, and this file is a 'session'.

When 'continuing' that 'session', the time elapsed between the end of that 'session' and the current time at the point of continuation, the interim time, is added to the 'whole track time' and 'stop time'.

There is nothing wrong with this, if that is what is desired.

An example:

Monday start logging, set off cycling for the day, have a few stops as needs be, finnish cycling for the day, stop logging.

Tuesday, continue yesterdays log, set off cycling, have a few stops as needs be, finnish cycing for the day again, stop logging.

Wednesday, continue yesterdays log, set off cycling, have a few stops as needs be, finnish cycing for the day again, stop logging.

Etc ect etc.

If someone wanted to record just thier activities when 'out and about on the bike', over a period of days on an extended ride or tour, and did not wish to record when not 'out and about on the bike' having finnished cycling for the day, there is currently no means to do so due to the interim when not 'out and about on the bike' being added without any choice.

At the point of continuation, the option 'Include interim time: Yes or No' gives the user the choice.

Hopefully that is clearer.

* When pausing, upon resuming by pressing pause again, the stop time also includes the interim between pausing initially and resumption, essentially, stop time has not paused which may or may not be desireable. A similar issue to that above with a similar solution perhaps.

>> Regarding 'X close program'

Thank you for the confirmation you could not reproduce the issue. After considerable testing, I traced the problem to a conflict arising with other software. Fixing that sucessfully resolved the issue.

As always, there is no particular hurry to any of this from my point of view.

Let me know if you need any further information or testing.

low.flying.pigs
[Touch Diamond, MDA Compact IV General] ElfKaa:
Hi Klaus,

I can confirm I have succesfully skinned all the buttons and that the level 20 is working absolutely perfect and looks very nice!

Don´t be sorry :) I am glad I can help with testing and then it is also for me! And I am very glad that you made that fixes!

It is great tool and I really like it. I am from old school and I don´t buy every year new phone only because it has faster processor or what.. And I am very happy that exist someone who could create some good tools for yet officialy obsolete phone operating system :( I will surely continue using my phone for several next years because I hate Iphones and I hate Android, so I don´t know what I will buy - if I will buy - some other new phone :) I think I will stay with my Omnia as long as it will be possible!

So thank you very much! And be sure that if I´ll find some other problem I will surely write you soon to please you to fix it!

Lukas
[Touch Diamond, MDA Compact IV General] ElfKaa:
I made some screenshots from the latest beta with my black skin. :) The satelite view is on level 20 and working!

If someone will like it I also attached zip with the skined buttons files. All of the jpegs must be it the root of the GPS Cycle Computer directory where also the GPS Cycle Computer.exe is. The graph button has two variations (color and bw). If you like bw, rename the graph_bw.jpg to graph.jpg and graph_p_bw.jpg to graph_p.jpg.

Lukas
[Touch Diamond, MDA Compact IV General] stefguer:
Hi Blaustein / Klaus,

GCC 4.9 is working very well on Mypal Asus A696 under wm 6.5.

I just have a request for a future release of GCC : an option to synchronize the system clock to the GPS time ?

Thanks very much for this great application.
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello low.flying.pig,

in my opinion such an option (exclude passive time) is against the philosophy of a track logging utility. In the current implementation we have a start time and the position points at the time offsets. So we have the information: for all points of the track we know at what time you were at what location - even if the track is over several days and pauses are not actually logged. These information you would loose - a five day track would shrink to an uninterrupted 20 hour-trip.

If you are interested in the "active" time and average speed, there is the option "exclude stop time".

I preferably would log each day in a separate file. With a GPX editor you can put the single day trips together.

Klaus

PS: There is currently no possibility to convert GPX back to .gcc files (except perhaps to convert to NMEA and log this in real time)
[Touch Diamond, MDA Compact IV General] stefguer:
Dear Blaustein,

it's not exactly what I meant with the option "synchronize the system clock to the GPS time".

I just asked if 'Windows' time could be set synchronized with GPS time, automatically at GCC start up, as an option.

Just to keep the device at the GPS time. No impact on track logging utility !
[Touch Diamond, MDA Compact IV General] low.flying.pigs:
Hello Blaustein / Klaus,

Thank you for your reply. I respect your opinion that the exclude passive time optional functionality is against the philosophy of a track logging utility.

I may even agree with that. However, in my opinion GCC is clearly not just a track logging utility. GCC is actually a cycle computer utility.

As a cycle computer utility, the exlude passive time from the stop time when resuming, i.e. just active 'out and about on the bike' only time, functionaility would in my opinion be a useful addition to an already excellent cycle computer.

If you can advise where the latest source code is available, I will happily attempt this myself and share any success.

low.flying.pigs
[Touch Diamond, MDA Compact IV General] low.flying.pigs:
Hello Stefguer,

I suggested Windows System Time GPS Synchronisation 3rd February 2012.

http://xdaforums.com/showpost.php?p=22116398&postcount=1600

At the time, Blaustein / Klaus responded "I will consider your suggestions in the further development, but system related functions are difficult."

http://xdaforums.com/showpost.php?p=22149803&postcount=1603

It would still be nice to have the functionality built in. Until then, as a workaround, there are some seperate applications available for this purpose.

low.flying.pigs
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello low.flying.pigs (and stefguer),

you managed to persuade me. I originally wanted to ride the Stelvio pass with the bike this weekend, but the weather was very bad, so I had unexpected time....

In the context menu of the Time field there is now an option to "don't log passive time", that is the time when logging is paused or off. In this mode you loose the absolute time respect of your log.

And in the clock there is an option to "sync with GPS". Then the system time is synchronized with the GPS time when the GPS is switched on and has its first fix. This function is disabled if there is an active log, to prevent time anomalies. So if you wish to sync the time before continuing a log, switch on GPS and wait for fix (update of clock) and then continue the log. This function adjusts the system time at a maximum of +/- 12 hours.

Klaus
[Touch Diamond, MDA Compact IV General] low.flying.pigs:
Hello Blaustein / Klaus,

Excellent work on beta 5.

I can confirm running Windows Mobile 2003 SE and .NetCF 3.5:

'don't log passive time' is working from cursory testing. I will test further in due course.

'sync with GPS' is working and time syncs correctly. Date, if implemented, does not sync, but would be useful. I can't evisage a circumstance where it would be desireable to sync only time and not date. Time can be date dependent due to daylight saving time and similar etc. When suggesting the functionality, I had considered time sync to mean time and date sync for these reasons.

As always, there is no particular hurry to any of this from my point of view.

Let me know if you need any further information or testing.

The Stelvio Pass looks amazing! Shame there is nothing remotely comparable in the UK I am aware of.

low.flying.pigs
[Touch Diamond, MDA Compact IV General] ArmaBene:
Hi Blaustein,

could you make GPS Cycle Computer showing coordinates of the point tapped on the map?

It could be useful while looking over an old track.

Thank you!

Armando
[Touch Diamond, MDA Compact IV General] Blaustein:
Hi low.flying.pigs,

does your Windows Mobile device have no real time clock? I thought it would be enough to have corrections of small deviations to gps time.

If you also want to sync date, I must change gccgps.dll and the interface between gcc and this dll, which I tried to avoid.

Tell me, if you or stefguer need this functionality.

Hi Armando,

I will see what I can do.

Klaus
[Touch Diamond, MDA Compact IV General] low.flying.pigs:
Hello Blaustein / Klaus,

I would certainly find date sync a useful feature if it could be implemented at some point, but there is no hurry. It just makes life easier in a number of ways.

low.flying.pigs
[Touch Diamond, MDA Compact IV General] stefguer:
Hi Blaustein / Klaus,

I do agree with low.flying.pigs for the date sync feature implementation.

Thanks !
[Touch Diamond, MDA Compact IV General] jerome34:
Satelite view for the map (like google maps) ?

hello ElfKaa

Thanks for your black skin. It's beautifull.

I have a question : how configure GCC the have the satelite view for the map (as the picture 3) ?

Thanks
[Touch Diamond, MDA Compact IV General] ElfKaa:
Hi jmerceron,

you could use GMapCatcher I hope :) I did it another way, but it is only possible on version beta4 or later versions of the GPS Cyclo Computer, older only support zoom up to level 18.

Then you have to create folder named 19 or 20 and copy the map tiles you downloaded here.

If you will have any problem with it, I will guide you. :)

---------- Post added at 09:56 AM ---------- Previous post was at 09:39 AM ----------

Hi Klaus,

I have found that if you double tap on the map view, you will get the cursors of your point cenered. It is nice feature, but it is not exactly in the center to me. I am using Omnia 2 and I think it is because the GPS CC is originaly made for older devices, so the 640x480 resolution is expected, but omnia has 800x480 WVGA display, so it is moved up a little. It will not be any problem if you don´t want to zoom it by pressing the plus button. Then the cursor will move more up because of the zooming to the real center. It is allright to zoom to the center of the screen because you don´t always want to cursor, but if you double tap, you would probably like to. Then - if you will be improoving this, also could be great to have the button as an option of centering to the cursor here, because sometimes I accidently press the screen too much fast and it returns me to my current possition.

I could emagine an option in the settings somewhere to have the button here and the option to disable the double tap (because of having center button here).
[Touch Diamond, MDA Compact IV General] womisa:
HRM Decoding...

Hi Klaus,

you wrote in a previous answer that you have tested the connection with your chest circuit in Windows. Is it possible that your testprogram (source) is available for me?

Thanks

Achim

Ps: Ich habe GCC mit einem Eten X650 in Verbindung mit einem Brustgurt getestet. Das funktioniert super. Ich selbst habe aber "nur" einen ASUS 696 und dieser hat keinen Mikrofoneingang. Ich habe füher einen MP3 Player mit einer RECORDeingang benutzt und mit Audacity angeschaut. Eventuell möchte ich das wiederbeleben und mit Deiner Methode auswerten. Ich habe dieses "alte" Equipment als Fahrradcomputer eingesetzt.

Neuerdings habe ich unter ANDROID mit OruxMaps den Bluetooth-Sportstracker eingesetzt. Ich hatte ja weiter oben angefragt, ob man das in GCC integrieren kann. Deine Antwort war leider NEIN, da dieses Bluetoothprotokoll unter WM nicht unterstützt wird. Deshalb die obige Anfrage.

..ich hoffe, es wird mal GCC unter Android geben.....
[Touch Diamond, MDA Compact IV General] soter:
Please kindly let me know what do I do with the file "GpsCycleComputerSource_3.114.zip"
[Touch Diamond, MDA Compact IV General] Blaustein:
Hi Achim,

attached WinHeart2.zip which is a testprogramm for Win32. But you should use the tick()-function from the latest GCC-release which is further developped and bugfixed.

The latest tests I have done with a windows mobile emulator on my desktop which uses the sound card as audio device. The original GCC rus in this device emulator.

Klaus
[Touch Diamond, MDA Compact IV General] Blaustein:
If you don't know -> nothing!

This is the source code of GCC for developers which want to make their own changes to the application. But it is a very old version. The latest released source code is available at:

http://code.google.com/p/gccv2/source

Klaus
[Touch Diamond, MDA Compact IV General] soter:
Thank you for your reply.

Could you let me know the installation tree of the application? To be more specific, I don't know where the maps are situated and what to do with them in order to be shown up. By the way, are any maps included in the installation cab file?
[Touch Diamond, MDA Compact IV General] soter:
Dear friend,

I cannot find out how to use and select your skin. I'd be grateful if you gave me some more details and explanations. What is more, where can this nice map, shown in your screenshots, be found, where does it be put in the application's installation tree and finally how is this been selected?

Thank you very much in advance.
[Touch Diamond, MDA Compact IV General] womisa:
Hi Klaus,

many thanks for your support!

Greeting and thanks

Achm
[Touch Diamond, MDA Compact IV General] Blaustein:
Hi Soter,

you can put the map where you like, for example: StorageCard\maps\<NameOfMap>

You choose the map in the first options page "Set maps files direction ..."

Please read chapter "10.4 Using Open Street Map Tiles" in Readme.htm.

Klaus
[Touch Diamond, MDA Compact IV General] soter:
Thanks a lot my friend
[Touch Diamond, MDA Compact IV General] ElfKaa:
Hi Klaus,

thanks for answer to Soter, you were quicker than me ;)

I am glad to see that this your great application is wanted :o)

Lukas
[Touch Diamond, MDA Compact IV General] Blaustein:
new beta version 4.10beta6

Hello,

here a new beta version. I had to change the GccGps.dll. Time and position data are now derived from $GPRMC only.

- option to sync system time with GPS time at first GPS fix (with date)

- the lat/long coordinates are displayed of the point where you tap on the map

- "reset map" can be undone by context menu

Klaus
[Touch Diamond, MDA Compact IV General] soter:
Reffering to the "JTileDownloader" tool, is it important to fill the "BoundingBox(X/Y)" in?

If yes, what X/Y tile numbers do I use and how do I tell the right ones?

Thank you
[Touch Diamond, MDA Compact IV General] ArmaBene:
Hi Klaus,

simply perfect!

Thank you

Armando
[Touch Diamond, MDA Compact IV General] ElfKaa:
Perfect!

Hi Klaus,

Wow, I think now it is absolutely perfect! :cyclops:

Thanks for the zoom fix!

I could not imagine some other improovement yet! ;)

Perfect!

Thanks a lot!

Lukas
[Touch Diamond, MDA Compact IV General] jerome34:
thanks ElfKaa for these explanations. I will follow your instructions.

;)