yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello rocky50,

3.114 is the last official version of GCC. There is a successor program (navmi), but I like GCC more. GCC is relatively small and fast and has a good power management.

I am working currently on some enhancements of GCC. The main improvements I did locally are:

- draw a little arrow showing direction of movement in map screen

- with double click go back to current position in map view

- possibility to show map (with last position) without GPS-fix

- support for COM0 - unfortunately this requires everybody to adjust the COM-setting after update

- button to switch GPS on and off without starting a log

- keep backlight on when in map view (to follow trace)

- improved track representation

- display x/y-graph for altitude and speed (with intuitive scaling adjustments - hopefully)

- elevation gain (for mountain biking!) I'm only uncertain how/where to display

- some performance enhancements (e.g. load gcc files 4 times faster) and minor improvements and bug fixes

- improved landscape support (needs some more work to eliminate need for restart)

I attach a first new version 4.0. It is not perfect yet. I should do some rework of the user interface buttons, since there are many new features and the user interface is not optimal at the moment. I'm thinking of a separate menu page which is accessible through double click or long click on the left button or simply as 3rd level (Main, Map, Menu).

Don't forget, it might be necessary to correct the COM-Setting.

The new graph-feature is accessible through the Options page at the moment.

All comments and bug reports are welcome.

Klaus
[Touch Diamond, MDA Compact IV General] sensimilla:
Thanks Klaus

Just had a little play with version 4 and it seems to be working fine, I got an error about a dat file and defaults being loaded on startup, but it seems to have mostly remembered my old settings. I had to set the port back to 4 as it went to 3 presumably due to the com0 issue you mentioned before.

The altitude box is a little screwy with the numbers on top of each other, maybe you could display the values side by side in the box with curr/gain above, not sure if they would fit if you got into thousands though.

I'll do a proper test on my way to work tomorrow and check out the graphs etc. :p
[Touch Diamond, MDA Compact IV General] Blaustein:
Hi sensimilla,

the error is normal, because there are 2 new options, which are missing in your old options file. Perhaps it is better not to show the error message at all.

Your Diamond has VGA display. My Asus has only QVGA, where the display is ok. But now I managed to get the emulator working (at least half the way) and I am able to test other display resolutions. And there were some issues, also in the new graph feature. But if it is not necessary for survival I would prefer to wait and gather some more issues before I release a new version.

Klaus
[Touch Diamond, MDA Compact IV General] marasp:
Yes...Yes...Yes...Thanks Klaus that you want to put effort in perfecting GCC...i just love that app...navmi is ok, but i do realy like GCC...will be testing on WVGA HD2 on weekend so will post my feedback soon...
[Touch Diamond, MDA Compact IV General] mc4ren:
I'm so glad that GCC is back in its original flavour :) I have installed V4, no error at the moment. I'll try to give it a run these days. Really love this app.
[Touch Diamond, MDA Compact IV General] boarder87:
nice v4 version but when i click on the standby button, the screen goes off and after a few seconds the screen goes on. this works fine at the 3.11 version.
[Touch Diamond, MDA Compact IV General] dblanchard:
OSM tile servers

None of the OSM tile servers listed in readme.htm are active. I did find http://tile.openstreetmap.org, but am looking for one that has topographical maps for mountain biking and hiking.

If anyone finds any other servers, please add them here.

Thx,

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

I have implemented a function that imitates a button click every 15s to keep my device alive, because the SystemIdleTimerReset()-function works only on WM5.0 and earlier. It seems that this wakes up your device. I have made a change which should solve this.

I attach a new version 4.1

- correct VGA and landscape support

- the mentioned power bug

- I am experimenting with averaging of the position data and later also retrieving speed from position and time rather than the GPS-supplied

Klaus

ASUS P320, WM6.1
[Touch Diamond, MDA Compact IV General] boarder87:
very nice. it works fine. thank you.

it is normal, when i click pause and write the checkpoint name and press okay that the gps log continue? it's not a big problem, because i can press okay after the break.
[Touch Diamond, MDA Compact IV General] Blaustein:
Hi boarder87,

I have decoupled the checkpoint-function from the pause-function, they are only accessible through the same button (at the moment). OK: save the checkpoint. Cancel: pause the logging.That means gps is logging all the time while you enter checkpoint name. BTW there is a little bug: when you click Cancel, GPS-button is showing GPS is off, but this isn't true, GPS is on.

I plan to rework the user interface a little. I want to implement a "menu page" which is accessible all the time, whether logging or not. From this menu page all functions (including checkpoint, graph of speed and altitude, settings..., some new functions "continue track", "exit") shall be accessible.

What is your opinion to such a menu page?

Klaus
[Touch Diamond, MDA Compact IV General] marasp:
hi there as i promised earlier...couple of thoughts...

1. VGA only...i have HD2 and it did not fill the screen...still usable, but...

2. GPS reaction very strange...on very wide street I was on one side but my track show that I'm on opposite side of the road at least 15 meters away and track line is messy with some random turns...looks very shaky.

3. this is the biggest downside....when I tap screen off, it actually stop reading position and writing the track...when hundreds of meters later i turn the phone on again it just draw the straight line between the last reading point and actual reading point...too bad as having screen on all the time draining battery really fast...

4. as much as i like GPSCycleComputer i think change of bottom section with icons will be a must...no logic in them...one time there is an icon of setting a minute later i cannot access the setting because that space has been taken by other icon leading you to the track map...

i hope that will help a bit :)...I hope you will be able to get that app on the next level :)

regards
[Touch Diamond, MDA Compact IV General] boarder87:
thx Blaustein,

it must be the solution of my problem, because i didn't check the cancel button.

There is also a grafic problem with 2 buttons (okay and cancel) and the input field of the checkpoint.

I think a menu page is a great idea.
[Touch Diamond, MDA Compact IV General] Blaustein:
Hi marasp,

to your points:

>1. VGA only...

I can't test WVGA, but I will try to fix this (at least in portrait)

>2. GPS reaction very strange...

This is behavior of GPS receiver, GpsCycleComputer only displays the data. If receiving SNR is good and you wait a minute or two it stabilizes in most cases. You can not expect a higher accuracy than 15m from GPS.

>3. when I tap screen off, it actually stop reading position

Can you definitely repeat this situation? Was this ok with version 3.114? Are you able to tell me if GPS receiver is switched on in this situation?

On some phones (or if you don't use "read GPS data directly") the power button doesn't work to switch off screen, therefor Andy implemented the "BkLightOff" button (please enable in options, main). See readme.

>4. bottom section with icons will be a must...no logic in them...

The settings button is only visible if you are not logging. If you start a trace it will disappear. If you need to change settings while you are logging, press pause, change settings and continue logging. This is a feature, not a bug, but I plan to change this so settings are accessible all the time.

Klaus
[Touch Diamond, MDA Compact IV General] Blaustein:
boarder87,

thanks for the issue with the graphic problem. I will look after it. It is possible that I have forgotten to take care of other resolutions at this point.

Klaus
[Touch Diamond, MDA Compact IV General] marasp:
hi there...

2. i know that you can get pinpoint readings, but in navmi for example track look mucz more polished, there is not much jumping around if u know what i mean...if you going straight on the road you do not expect ur track look like u have been drinking all night and cannot decide how to get home :)

3. i can confirm that i had no problem with version 3.114...regarding screen off. and i never use hardware buttons to turn off the screen...i either use build in option (icon with crossed bulb) or small app called "screen off" which i'm using for over 2 years no probs.

4. i think that propper dropdown menu is a good idea :)...but i experienced something else today. i recorded a track and after i've stopped recording i wanted to convert it to google file format...but could not access the page with list of tracks...i cannot find the icon leading to that page...somehow i can only access 3 pages only. settings (when not recording), main page, map page...that's it.

thanks klaus for looking into it :), and i will continue testing and reporting
[Touch Diamond, MDA Compact IV General] Blaustein:
Hi marasp,

2. you can enable averaging of GPS data: go to settings GPS. On the last line at the right there is a field "AVG:". You can increase the value to "2" or higher. This feature is in an experimental stadium. "2" is in my opinion a good value. If you use higher value the track tends to be sluggish, that means if you drive a 90 degree corner, the track goes a little bit straight ahead before it also takes the corner. You can experiment...

3. do you use "Read GPS data directly"? If 'yes' and you can reproduce that GCC is not logging while screen off, I would beg you to assist me in debugging.

4. I have moved this function to settings Options (the first page) to point "Load GCC / Save KML- GPX-file...", because I needed the old place for the GPS On/Off button. In future this function will be on the new menu page.

thank you for testing GCC v4.1

Klaus
[Touch Diamond, MDA Compact IV General] marasp:
2 i've set that value to 2 and will test over the weekend.

3. in options i have tick in the box "Read GPS data directly" so i assume that is what i'm using :) i will try to find and send you priv with the track so you can see when the track is broken

4. found it :), thanks Klaus for that...i would not see that option in hundred years hehe..

regards

Marek
[Touch Diamond, MDA Compact IV General] glaucos:
Black on white

If someone (like me) prefer a white background with black font (more readable in the sun), you have to extract the files in the zip and put them in the gcc installation directory
[Touch Diamond, MDA Compact IV General] boarder87:
nice idea. works good and looks fine ;)
[Touch Diamond, MDA Compact IV General] petrutms:
how can i use my own server with this app ? thanks
[Touch Diamond, MDA Compact IV General] knobbyhtccruise:
Please forgive me if this has been covered !

i tried search ...

have a hd2, tried v 3.111 etc and 4. something but the gps doesnt stay on ...

am i missing something ?
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello petrutms,

do you mean the live logging?

You can have a look on the source code in GpsCycleComputerSource_3.114.ZIP.

In the file CWUtils.cs there are 3 functions

VerifyCredentialsOnCrossingwaysViaHTTP

UploadGPXViaHTTP

UpdatePositionOnCrossingwaysViaHTTP

If you think your server can emulate the behavior of the crossingway server, I can make the URL editable (at least the part http://www.crossingways.com/).

Regards

Klaus
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello knobbyhtccruise,

current versions 4.x have a problem with most HTC phones. Gps goes off when you switch off the screen. In versions 3.11x it should work when you use the "BKLight Off button" (enable in options main screen) or use some other tools to switch off the screen. Don't use the hardware power button on HTC phones.

The next version 4.2 should work with HTCs again.

Regards

Klaus
[Touch Diamond, MDA Compact IV General] petrutms:
@blaustein, yes, i can make my own server page that will handle the data sent using gpscycle. I`m good at web development but not programming. Please make the server adress editable, all other options remain the same. I`ll make my own page with registration and other stuff. Many thanks. By the way, on wince 5.0 device, 800x480 screen, program doesnt look too good, option buttons are in right side of the screen, and resized. Can you make a landscape support ( 800x480 for wince 5 ) . Thanks.
[Touch Diamond, MDA Compact IV General] knobbyhtccruise:
cheers

sure i tried 3.114 tho

i'l try again

thanks for the quick reply
[Touch Diamond, MDA Compact IV General] boarder87:
i have tried to use the map function in the route overview mode. the map is storage as small pictures in the map folder. it is posible to save the map in one bigger file image to use the map in offline mode/without internet connection?
[Touch Diamond, MDA Compact IV General] Blaustein:
@petrutms, on my emulator next version 4.2 looks good in my eyes, even in 800x480 landscape. In landscape the buttons are on the right generally. In 800x480 the buttons are slightly stretched, but I think this is ok.

Klaus
[Touch Diamond, MDA Compact IV General] Blaustein:
@boarder87, please see the readme.htm for different possibilities of map displays. I recommend osm. The pictures (tiles) are stored locally on the phone and can used offline. you can also use some tools (PDATileManager, JTileDownloader) to download maps and copy them to the phone.

Klaus
[Touch Diamond, MDA Compact IV General] petrutms:
any news about the 4.2 version?
[Touch Diamond, MDA Compact IV General] Oldie56:
I do not find, how to change the display from miles to kilometers (speed, distance). Altitude shows m!?
[Touch Diamond, MDA Compact IV General] Blaustein:
Hi oldie56,

settings - Main screen - at the top Units (drop down list).

Altitude comes from gps in m, others must be converted.

Klaus
[Touch Diamond, MDA Compact IV General] Blaustein:
perhaps after the week end. I'm working on power button on HTCs and sever URL and some other stuff.

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

sorry that I didn'nt see it was that simple! Thank you anyway!
[Touch Diamond, MDA Compact IV General] mc4ren:
I've also migrated from a Diamond to a HD2, so would be great to stretch the program's layout so it can fill the display.
[Touch Diamond, MDA Compact IV General] Blaustein:
new version 4.2

the new version 4.2 is now online:

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

new version with many new features and enhancements (e.g. x/y graph for speed and altitude, graphic support for many resolutions - also in landscape). If you are updating from version 3, please check the setting for GPS COM-port. AppToDate should now work, but online xml-file has new location (here), so you can not AppToDate from previous version to this version (except you download the xml-file).

Have fun and report bugs and comments here.

Klaus
[Touch Diamond, MDA Compact IV General] Blaustein:
map Download Error

There is an issue with automatic OSM map download. When entering map screen GCC tries to download map tiles with zoom level 18, but most osm servers don't respond to this request anymore - it must have been changed in the last months.

In GCC you get a "Download Error".

Workaround: press the (-) button to change to a smaller zoom level.

Next version will only use zoom levels up to 17.

PS: openpistemap has changed the server. On the old you get the message "Please update your Software" in every tile. Next version will fix this.

Klaus
[Touch Diamond, MDA Compact IV General] flyforfun:
i think it would make most sense by starting in map mode with zoomlevel 14 or 15. Alternatively it could be an option set in the optionsmenu. Level 17 and 18 are used very seldom.

Another suggestion for future development: it would be great to have profiles for the optional parameters. So it would be possible to set for special activities another map, if it is downloadable or not, the gps activity and so on. For some activities i have fixed scanned maps for certain areas and profiles would be the easiest way to switch.

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

I have changed the Autoscale algorithm slightly. It was not optimal since I have introduced map view without logging. Now it starts with 200m in the shorter direction.

Some kinds of profiles is a good idea (there is also such a feature request on google project site). I'm thinking of saving the options in 3 different files and recall them easily with 3 buttons (currently options are saved in GpsCycleComputer.dat - you could rename this file before you start GCC).

Klaus
[Touch Diamond, MDA Compact IV General] outbackvandy:
very cool. The map is awesome.
[Touch Diamond, MDA Compact IV General] askmrlee:
No digital signature on file - cannot install

Using a Samsung Intrepid. No problem to download the file via QR code, but the file will not install because there the application is not signed.

How do I install in this case?
[Touch Diamond, MDA Compact IV General] Blaustein:
Hi askmrlee,

sorry, I can't help you on this. Please refer to general FAQs of your device or your operating system. On my ASUS with WM6.1 I only have to acknowledge a message.

<offtopic>

QR code? Is it that what I'm thinking? Did you download the file via 2-dimensional barcode with the camera? Interesting! Can you tell me more?

</offtopic>

Klaus
[Touch Diamond, MDA Compact IV General] orhor:
nice program, is there any chance to set it to work in kilometers instead of miles?

thank you

edit:

sorry, I missed the setting, now I got it ;)
[Touch Diamond, MDA Compact IV General] keff:
Yep - I did too, I find it really cool that google code creates a QR code for every file, see GpsCycleComputer_4.2.CAB

QuickMark offers very nice reader at www.quickmark.com.tw, if you cannot get through regiostration, I bet the cab can be found by googling a bit :)
[Touch Diamond, MDA Compact IV General] drjim:
I've been using this great app for some time and have never been able to figure out how to exit.

Please advise.

Thanks.
[Touch Diamond, MDA Compact IV General] Blaustein:
To exit the application use the Windows X button on the top right. But in order to exit the applications really, you have to configure this button in Windows for 'exit' and not only for 'minimize'.

There are also many tools (task manager) which do also this job - and many other nice things. I use pBar.exe and I don't want to miss it anymore.

The next version of GCC (4.3) will have the long promised menu page. And there is room for an exit button, and it will have one.

Klaus
[Touch Diamond, MDA Compact IV General] osinao:
Hii..where I can got AppToDate?Thanks:)
[Touch Diamond, MDA Compact IV General] Blaustein:
Hi osinao,

google is your friend :)

http://www.modaco.com/content/apptodate/267096/download-apptodate-supported-applications/

Klaus
[Touch Diamond, MDA Compact IV General] askmrlee:
I downloaded again and reinstalled. Now the application works.

I used the i-nigma QR reader, as it also can decode Aztec (used for AA boarding passes). I used to use Beetag when I had a Palm Treo 755p, but the version for my WinMo 6.5 Pro (Samsung Intrepid) just isn't as smooth IMO.

Quickmark requires payment if you want to decode "advanced" codes.

However, all of these programs do a poor job of reading very small codes like those you see in Japanese magazines and food packages.
[Touch Diamond, MDA Compact IV General] jaco-82:
I am using GPS Cycle Computer v4.2. There seems to be a problem when I

am trying to upload a new track on crossingways.com. While

uploading .GPX file, every time I get a notification:"the GPX file

does not have any tracks!" I am using .GPX file (created by GPS Cycle

Computer) to geo-tagging photos and to converting to Oziexplorer and I

don't get any errors there. So it looks like .GPX file is fine.

To add a track on crossingways web-site I have to use .KML file. But

this file is not adding (tagging) neither whole tri time nor

moving/cycle time. I would be very grateful for any help.Thank you

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

you can help me if you answer the following questions (if possible):

1. is the option "Kml/Gpx - Save GPX with "rte" tag" unchecked?

2. do you use the option "Live log - Upload GPX file (after saving)" for uploading?

3. Is live logging working?

4. Is the Server URL correct? On options Live log - Server URL:.

Must be: http://www.crossingways.com

5. Does it work with GCC v3.114?

6. can you post a short GPX file here?

Is it really not possible to upload a GPX file on the web site of crossingways?

I think I must create an account on crossingways to do some tests...

Klaus
[Touch Diamond, MDA Compact IV General] jaco-82:
Hi Klaus

As for your questions:

1. My KML/GPX settings are:

- save altitude to KML

- save GPX with "rte" tag

- save GPX speed in m/s

2. 3. I dont use live logging every day. I was testing live logging though and it worked properly, I didn't notice any error notifications (Upload GPX was enable during testing)

4. yes, server URL is correct

5. Using GPS Cycle COmputer .GPX file is saved with time adjustment "0"

- Before hard reset of my mobile GPX file was working properly on either crossingways.com or geo-tagging photos. And I didn't have to set up anything in time adjustment. I was using GPS Cycle Computer v3.114 then( DGManager is a programme I am using to geo-tagging)

-After hard reset my phone(HTC Touch Diamond 2 some problems started to appear. In 3.114 ver. or v4.2 of GPS Cycle Computer during uploading .GPX on web-site crossingways, every time I get the same error notification.

- to .GPX file working properly during geo - tagging photos I have to

either in DGManager set time offset to +2 hours or in GpS Cycle Computer save . GPX file with time adjustment - 2 hours. I don't quite understand why in one programme I have to set for +2h while in other programme to - 2h.

- either way . GPX file with time adjustment either -2 or +2 hours is still not working on crossingways web-site. I still get error notification.

6. I attached files

.GPX View attachment 331056 (with time adjustment set up for "0" - there is an error notification on crossingways web-site while uploading

.KML View attachment 331057 uploading on crossingways.com is correct but there is still Duration or Total duration missing

.GCC View attachment 331058

I also attached .GPX View attachment 331059 file which was working absolutely properly before I 've done hard reset on my phone. That file was created in GPS Cycle Computer v. 3.114. Maybe it will be helpful, I hope.

My phone: HTC Touch Diamond 2,

- on my PC I have my country time zone, which is (UTC +01:00) Sarajewo, Skopie, Warszawa, Zagrzeb.

- on mobile phone I have GMT +1 Warszawa(Warsaw) and unable automatic time zone change

I hope I gave you all needed information and details and it is written understandable way

Thank you for your time and help.
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello Jack,

thank you for your really detailed description.

Please uncheck the option: "save GPX with "rte" tag"

and it should work. This option is only to overcome problems with some other applications reading gpx files. In next version I will include a remark and a better hint in the readme - too many people check this option in error.

Also I think you might better uncheck option: "save GPX speed in m/s"

Per default speed should be in km/h in gpx files. Your old gpx file 100505 seems also to be created with km/h.

Klaus