yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV General] markcheng:
Klaus,

My answer is I don't know. At one time, I do ocassionally find settings not save. Unlike Google Map for Windows Mobile, GCC do not have proper exit route. Before I have the X-button (HTC task manager), the only way to exit is to soft-reset which I found some, if not all, settings were not kept. Since I installed the X-button, I use long-press X to exit and the problem seems to go away.

I did found another bug a few version back. While it is recording and I long-presss the X, GCC warns me that I will lose the recording and ask me to confirm "yes" or "no". No matter which one you choose, it still lose the recording and crash out. I have to soft-reset to get GCC running.

Overall, I found GCC excellent and Andy does listen to all these ideas and put them into the program. I suggested the "track to follow" and Andy did it in no time at all.
[Touch Diamond, MDA Compact IV General] markcheng:
Anup,

I guess this is too late for you. If GCC crashes, you should copy the "tmp.gcc" (located in the root folder of the device, not Storage Card) to your normal GPS route folder. This file contains the recording up to the point it crashed. If you have not done another recording since then, it should still be there.
[Touch Diamond, MDA Compact IV General] Blaustein:
Hi Mark,

in Start - Programme - Task-Manager (German WM, other language should be likewise) you can see which tasks (programs) are running. You can switch to the tasks and terminate the tasks.

Klaus
[Touch Diamond, MDA Compact IV General] Blaustein:
Hi Mark, hi Andy,

here I have another idea to improve GCC and make this issue more comfortable, especially for new users:

While starting GCC (or starting to track), the program should look if tmp.gcc exists. If so GCC should ask to save it. Then you have much less frustrated users and no more questions about lost data here in the forum.

Klaus
[Touch Diamond, MDA Compact IV General] jamesheath:
CycleComputer & google maps images

Fantastic app!!

I started using this because I wanted to get locations for pictures I was taking. I've got it doing that OK now and it works really well.

Now I want to start using it for what it's designed for - cycling!!

I'm going to make a handlebar mount for my phone - but I want some maps...

OMS seems to be the standard way to go, but for places where I'm not exactly on road, I'd like to use google maps images.

but.... without the data connection (it doesn't always work).

I've used offlining tools before for downloading the google map tiles (to use with mgmaps I think) - has anyone worked out how to use these with cyclecomputer - probably by pasting together at one res. only...

Thanks for any pointers

James
[Touch Diamond, MDA Compact IV General] bpadinha:
It's explained in the readme, check it in the installation folder of GCC.

Basically, you just need to navigate in google earth (not google maps, I think) to the area you want, then add a placemark (not moving it from the default location, which is the exact center of the screen), then save the screen (Ctrl-Alt-S), and save the placemark as a KML with the exact same file name as the screen (so only extensions differ, jpg/kml). Then put the two in your GCC maps folder.
[Touch Diamond, MDA Compact IV General] jamesheath:
Thanks - I apologise for asking the question without checking the helpfile - I looked online but didn't think to look there - I am an idiot. I'll have a play with that over the weekend!

James
[Touch Diamond, MDA Compact IV General] swissly:
Hi,

first of all, great app! I just returned from a two week trip in France and I used GCC every day!

I found just two minor bugs. When you accidentally close the application you are asked whether you really want to close it because you will loose all the data. But if you answer "No" the application disappears anyway and everything is lost! I assume if you choose "No" the application should not close...

The second thing is, if you press pause, walk a few steps, sit down for a while and press un-pause, these few steps and the time you were sitting down are also taken into account. This means your time ex stops is wrong then and also the average speed! Couldn't this be fixed by just ignoring every speed which is below e.g. 3km/h? When you cycle your speed will certainly never be below 3km/h...

And my last question, is there any way of reading the .gcc files? I would like to export all the information (time, location, altitude) to an Excel file for further calculation...

Thank you very much!
[Touch Diamond, MDA Compact IV General] jamesheath:
I just had a play with some maps by walking around the car park at work - FANTASTIC!!!!

Has anyone out there played with using gMapMaker or some other tool (I know I've tried a different one too, but I can't find it at the moment) to automate the map creation process?

I'd like to define an area, specify maybe 3 different levels of magnification and then have a script download the maps in chunks, create the jpegs, and the kmls automatically.

If no-one has tried this, I may just have a look at doing it myself - but I figure someone must have had a go before.....

James
[Touch Diamond, MDA Compact IV General] megapixle:
Any word on when we'll see altitude & speed graphs?
[Touch Diamond, MDA Compact IV General] markcheng:
You should try OSM map download by jtiledownloader, details in the readme file. Use the PC to download and copy to the WM. GCC can download as well if set to AUTO but slow and clock up your data.
[Touch Diamond, MDA Compact IV General] darthmelk:
Hi! I have a SE Xperia X1 and played with this app for a while. I mainly use it to upload my position to crossingways so that other people could track me.

The biggest problem I have with the app is that it freezes very often. Some other users have also reported this problem. I think this only happens when you're live logging. GPS is set to always on and live logging to 1 minute in my case.

After I start to log, the app will run for 2-7 minutes without any problem, then it will suddenly freeze and stop responding to any taps. If I leave it like that for 2-5 minutes, it will automatically come back to life and start searching for satelites. After another 2-7 minutes, it will freeze again. And so on. Of course, while it's frozen it will not upload anything to crossingways. Rarely it will freeze for more than 20 minutes.

This doesn't happen when i'm not live logging, so I guess the bug is related to that.

Well, any ideas? If it weren't for this big problem, this little app would be perfect. The only suggestion I have is that you allow to live log at 10, 15 or 30 seconds, if that's OK with crossingways.

Regards!
[Touch Diamond, MDA Compact IV General] cristianhaulica:
Hi

I am not sure this solution works. The problem is that the program writes in "tmp.gcc" but does not flushes the buffers. Which means the data is written on the memory card when closing the file (when Stop logging is pressed), or maybe when the .NET framework does it automatically (no idea when this happens).

In any case, the file will not contain all the data to the crash point.

I am testing now some changes in the program, one of them being to check and recover the file at startup.

As soon as Andy will give me write access to the SVN repository I will be able to share my sollution.

PS: Here is a list of what I am working at (some of them appeared as requests on this forum)

- Fix: - BUG - Some settings are not saved. (Status-completed)

- Add: - Recover tmp.gcc file at startup in case of crash (also moved the location of the file to program's dir). (Status-completed)

- Add: - Error handling mechanism (exceptions are logged in new file gcc.log located in program dir) (Status-completed)

- Add: - Posibility to save BookMarks (When pressing pause, new page is displayes allowing to add bookmark text and press Save & Pause or just Pause. The bookmarks are exported to GPX & KML files with the rest of the data) (Status-second version in tests, the store file format might still be improved, and I have to consider the crash situations)

- Add: - (This is a tricky one) Option to drop first x points when working in Start/Stop mode in order to improve precision. (Status-testing, still not working properly)

Greetings.

Cristian Haulica

Computer Programming Eng.
[Touch Diamond, MDA Compact IV General] markcheng:
Bug in converting KML file

Hi, Cristian. You may be interested to know this one and see if you can look at it.

I normally convert the GCC file to KML to forward to friends. While it is being converted (mine usually take a while due to typical 3-4 hours recording), if I turn the screen off. The KML file will be shortened as well as the map display. If I open the same GCC file, the map display will show the full track again. In other words, don't turn screen off while converting file.

I hope you can see it in the code. Otherwise, it may be unique to my model only (XDA Orbit 2 WM 6.1 or known as HTC Cruise)
[Touch Diamond, MDA Compact IV General] cristianhaulica:
Hi Mark

I might have seen this behavior. I have a PDA Mio P560, and once, after pressing start record, I pressed the on/off hardware button just to save some battery time. But when I checked, nothing was logged.

It might be a confusion over the On/Off button functionality. Meaning that even if you can use that button to just turn off the back light of the screen (if it turned off by itself), pressing it when the device id On, seems to make some sort of Sleep, (since programs seem to freeze).:confused:

So, this problem might not have anything to do with GPS Cycle Computer program. I-ll make a test, just to add some logs in the program, to see if and in which cases it remains active (pressing On/Off button, locking the device, and so on)

A quick fix to this problem is to set the device to turn off the back light at 30 sec (or another very small inactivity interval) if it runs from battery, and also set it NOT to activate the light when tuching the screen and other easy to press buttons (only by pressing On/Off). I am using my device this way, and I can confirm that after it turns the light off (by itself), the logging (and possibly KLM export) is working just fine.

Another option is to use the Light Off button in GPS Cycle Computer (It's a fine feature, but I don't like the fact that the Light button replaces the Pause button, which I need to use more often.)
[Touch Diamond, MDA Compact IV General] cristianhaulica:
As I was suspecting. On my device pressing hardware button On/Off puts the device in stand by and GPS Cycle Computer stops working.

On the other hand using the Lock soft button or letting the device to shut the back light automatically does not affect program's functionality.

PS: My tests were done in record mode. Unfortunately I have no log file big enough to test your scenario, but I think the results would be the same.

BTW Mark. I have a small problem related to SVN repository. Andy added me to the project, but I am still not able to commit changes. (I tried the user, the e-mail adress, the generated password, my gmail password, with no luck). Am I missing something?:confused:
[Touch Diamond, MDA Compact IV General] jansoe:
The output file seems contain no information for date/time and cannot be recognized in some GPS application. Does anyone know how to tackle this?
[Touch Diamond, MDA Compact IV General] cristianhaulica:
Hi

My GPX output file contains data with proper date/time info, which is recognized by all applications I tried (GoogleEarth, Prune, Viking...):

<trkpt lat="47.1363754272" lon="27.6068572998">
<ele>41</ele>
<time>2009-05-09T21:20:22</time>
</trkpt>

Please give more details, like:

What type of "output file" is not recognized

What "GPS application" does not recognize it

What is the error message returned by the GPS application

Attach such an output file to your message
[Touch Diamond, MDA Compact IV General] markcheng:
I am one the project team so I have no idea. I will leave this to Andy.

The only reason why backlight to replace pause, I think, is purely due to limited space for buttons. How about trigger the backlight, say by single or double tapping the main screen. I don't know what GCC is doing if we single or double tapping the main screen. In stop mode, I think it updates the clock.
[Touch Diamond, MDA Compact IV General] jansoe:
I use gpx file to sychronise the photos by GeoSetter but it always say the track file does not contains any coordinates including date time format.

I attached the corresponding files, would you please advise how to sychronise the GPS information to the photos. Thanks.
[Touch Diamond, MDA Compact IV General] evilv:
GPS Cycle Computer on HTC Universal with Wm5 and External Blue Tooth RX?

I really like the look of this application, but it can't read any GPS data from my setup. I have been using TomTom on my HTC Universal with a Bluenext external bluetooth receiver. All works fine on TomTom and my car navigation system works perfectly with fantastic accuracy. However having set up the Cycle Computer app (version 3.106), and unchecked the 'read GPS data directly' box so that it looks to WM5 for its gps data, it searches in vain. I have set the GPS com port to the correct number (com 8) which is the one that TomTom uses, but if I am not mistaken, the unchecked box means it won't be used. I was just experimenting. If I make it read GPS directly, by unchecking the box and sending it to Comm8, the programme hangs and can't be stopped unless I reset the machine.

If I run TomTom and GPS Cycle Computer at the same time and flip between them, TomTom has GPS data, but GPS Cycle Computer doesn't.

I would greatly appreciate any tips to get this software working. It looks really useful for both my cycling and walking trips and I'd love to be able to interface the output files to Google maps.

Thanks
[Touch Diamond, MDA Compact IV General] cristianhaulica:
Hi jansoe

Your GPX file contains data in following format

<rte>
<name>18/6/09 02:03:30</name>
<desc><![CDATA[0.02 km 00:02:42 inc stop 0.0 0.4 0.0 km/h battery 83%]]></desc>
<rtept lat="22.2421321869" lon="114.1487350464">
<ele>149</ele>
<time>2009-06-18T02:03:30Z</time>
<speed>0</speed>
</rtept>

Which is GeoSetter does not recognize. It wants the file to follow the following standard:

<trk>
<name>18/6/09 02:03:30</name>
<desc><![CDATA[0.02 km 00:02:42 inc stop 0.0 0.4 0.0 km/h battery 83%]]></desc>
<trkpt lat="22.2421321869" lon="114.1487350464">
<ele>149</ele>
<time>2009-06-18T02:03:30Z</time>
<speed>0</speed>
</trkpt>

In GPS Cycle Computer, in the settings part, there is a CheckBox named Save GPX with "rte" tag. Please un-check it, in order to generate standard GPX files.

If you already have generated some important file with the option checked you can:

Delete the GPX file from your device and regenerate it with the option unchecked.

Open the file on a PC (use a simple text editor like notepad), and serch&replace rte->trk
[Touch Diamond, MDA Compact IV General] jansoe:
Got it! Thank you very much.
[Touch Diamond, MDA Compact IV General] darthmelk:
I think I asked this a few times now, but nobody answered yet. Anybody else having problems with GPS Cycle Computer while logging to crossingways?

I leave GPS CC running with GPS always on and live logging each minute. It will work ok for 2 - 3 minutes adn then it will freeze. I can operate my phone, but not GPS CC. Then, after aprox. 2 minutes it comes back to life and works as it should. After another 2-3 minutes it freezes again. And so on. Practically, it only sends data to crossingways every 4-5 minutes.

It also instantly freezes when I get a call and start talking on the phone. It will not come back until I finished the call. And it freezes immediatly when I start another Internet app, such as Palringo (IM app).

This freezing does not happen when only recording a track with no live logging.

I really like this small program and would gladly donate, but I need this annoying bug fixed first. And please add an option to live log at smaller intervals (10, 15, 30 seconds).

Please help! How else can I help you find what's causing this problem? I have an Xperia X1 with a Rhodium ROM.

Thanks!
[Touch Diamond, MDA Compact IV General] evilv:
deleted post
[Touch Diamond, MDA Compact IV General] evilv:
Dear AndyZap,

At last I got it working. This is how:

I went into the bluetooth settings and deleted the pairing between the HTC Universal and the Bluenext GPS Receiver. I had to do this because I wanted to make the software look directly at the bluetooth port for its data which had been set as Com0 by the prior TomTom setup. Since Cycle Computer only allows a range from Com1 to Com14, I did not have the option of looking directly at the port that was already set up.

I then experimented with which Com ports were acceptable to the system. Some would not work and were refused by the HTC, but Com4 was accepted. Having set that up the software now reliably connects to the GPS receiver and I nolonger need to use TomTom to form a link to the Bluenext RX. The Cycle Computer software does that itself and will directly connect to the Bluenext RX and log the data flawlessly.

I took it out on a short cycle ride and saved the KMX file. It loaded to GoogleMaps in a very simple way.

Many thanks for all your efforts. If I find I can use the software regularly, I will contribute through your link.

Cheers

:))
[Touch Diamond, MDA Compact IV General] glaucos:
Any news about the implementation of a waypoint-record option?
[Touch Diamond, MDA Compact IV General] rman2:
Sound every km?

Hey thanks for this cool app! I use it when running and it works great.

I would like to see a new feature in the future. I think it would be cool if you were able to play a sound like every X km or so. So you don't have to look at the phone all the time to know how far you've gone.

Do you think this will be a possible feature to add?
[Touch Diamond, MDA Compact IV General] evilv:
Woooo hhoooo! Used Google Earth to make maps using jpg with placemark saved as .kml file and put them in the maps folder..... Bingo, I can see where I am on the map screen.

"Excellent," (said in a Mr Burns of the Simpsons kind of voice).
[Touch Diamond, MDA Compact IV General] cristianhaulica:
Hi glaucos

I have an implementation for this feature, but no access to the project's repository. As soon as Andy returns from vacation (in 2 weeks time) I hope to upload it.

As for when there will be an official release containing it. I have no idea.

PS: My implementation is only to save checkpoints. Meaning that they will not be visible in GPS Cycle Computer map window, bu only in third-party apps (GoogleEarth...)
[Touch Diamond, MDA Compact IV General] glaucos:
It's perfect for me: I need to map (for openstreet(cycle)map the coordinate of drinking_water in my town :)
[Touch Diamond, MDA Compact IV General] gt112:
Feature requests

Hi,

I love this app and crossingways as you know. I would love to see the following features.

1. When uploading to crossingways, upload the last set of co-ordinates, not just the current. i.e. If I am taking a gps reading every 1 minutes, and logging live every 10 mins - then at each live log, upload the last 10 sets of coordinates.

2. The ability to resume writing to an existing gcc file. This is important to me at least. I know about the pause button etc but stil need to be able to stop the application, later restart it and resume an existing file.

What do you think of these suggestions?

best regards and once again, great work

gt
[Touch Diamond, MDA Compact IV General] andyw_wydna:
Crossingways

Hi darthmelk,

I have exacly the same problem on my Palm Treo 750/Holux bluetooth gps. I've reverted to switching off live tracking. Would really like to have this back. I'm going to do the UK C2C route in August, and want to use live tracking so that my family can see where we've got to!

Cheers!

AndyW
[Touch Diamond, MDA Compact IV General] cristianhaulica:
Hi gt

Instead of resume functionality you described, you can:

Manually copy the track from a exported gpx file to another, in order to put them together.

Use Prune(http://sourceforge.net/projects/prune-gps/). This free software allows you to append a track to another, and then just export the result.

PS. Prune is quite good to concatenate track segments, cleanup, and manually edit points.
[Touch Diamond, MDA Compact IV General] glaucos:
Another question/idea: There's no way to read directly OSM binary data or Garmin IMG maps (better) instead of raster image?
[Touch Diamond, MDA Compact IV General] araje:
[BUG] Time field starts time logging on with GPS fix

Hi Andy,

earlier the time logging used to start only when we start moving, and there is some speed reported.

Now a days it seems to startimmediately when GPS fix is available. is this a bug or something I am not setting properly. let me know

Regards

Anup
[Touch Diamond, MDA Compact IV General] matthieu60:
Maps download under GCC

Hi,

In GCC, during a track record, we can download OpenStreetMaps: great!

But can we download google maps or other maps instead of OpenStreetMaps? (modify osm_server.txt for example?)

Thanks for your help.

Matthieu
[Touch Diamond, MDA Compact IV General] Bancher:
Do you guys happen to know if this works on HTC Touch Diamond 2?

I'll be installing this tomorrow to my HTC Touch Diamond but my mate has diamond 2 and he's very curious about does it work on hes phone too.
[Touch Diamond, MDA Compact IV General] rm1984:
Installed the software on my Kaiser last week, can get GPS connection but when I lock the screen the software doesnt track my GPS Route and wont track will locked .

Has anyone experienced the same issue and is there a work around.
[Touch Diamond, MDA Compact IV General] cristianhaulica:
Hi

From my observations, lock or soft shutdown can behave differently from device to device.

For Eg. in my Mio P560

Lock(from the button on the screen) - does not stop the logging

Soft ShutDown (Button on top) - Puts the device in stand by, and the program does not log anything.

This behavior seems independent from GPS Cycle Computer program.

You have following alternatives (see which works for you), in order to save battery time:

Use the LightOff button in GPS Cycle Computer (Check the options pages if the button is not present)

Set Device back light to automatically turn off in 30 sec and set the device NOT to turn if back on on screen touch, or buttons. (This is what I use. The light can be turned on by pressing soft ShutDown button on the top of device)
[Touch Diamond, MDA Compact IV General] nickokio:
Hello,

Great app and using it a lot for mountainbiking!

I have however one problem, by default i would like the settings to be:

- checkmark off plot 2nd line as dots

- auto download maps on

Everytime i set these options and restart the app, these and all option settings are reset. How can i fix this?

Good luck with devving it :)
[Touch Diamond, MDA Compact IV General] cristianhaulica:
Hi

As workaround for saving settings problem:

Have a internet connection (just this time)

Go to Live Log settings page

Enter something in user & password fields (not necessarily real user/passwd)

Press Verify Login

After this, you can change whatever other settings you want and they will be saved properly (as long as the password field is not empty;)).

The problem is fixed in the repository, bu I do not know when the next release is scheduled.
[Touch Diamond, MDA Compact IV General] glaucos:
Sigh! :(

I love GCC, but need more feature/improvement/bugfix...

So...

Keep the right work, dude! :-)
[Touch Diamond, MDA Compact IV General] AndyZap:
I have to apologize for not having any updates in the last month! Have a very busy time at work :eek: Hope to have some free time (propably next week) - and get the new version out.
[Touch Diamond, MDA Compact IV General] glaucos:
Welcome back! :D