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

welcome here in this forum and thank you for using GCC and your kind and motivating words.

- 4.12beta14 is the latest beta version.

- GCC is a single language application in English. A navigation voice is available in German, but unfortunately with your S3857 you can not use it.

- maps in "OSMTracker tile storage" format is the best choice. I have plans to use another more compact format with only a single map file, but the timeline for realisation is unknown.

- did you try:

Cycle Map; http://c.tile.thunderforest.com/cycle/

Hikebikes; http://a.www.toolserver.org/tiles/hikebike/

I don't know if they are better...

- map display in move direction is not possible.

Have fun with GpsCycleComputer

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

you have surelly found the best Cycle Computer application..

Rotating map - I don´t think is necessary and should slow the application many.. But it has much better useful functions for biking, you will see if you will be using it after some time. Klaus made many very useful improvements yet and still developing it..

See ya here..

Lukas - Czech Republic - also one of the happy users!
[Touch Diamond, MDA Compact IV General] Juppes1:
Thank you Klaus, Lukas and low.flying.pigs (whoever that is but the name is funny)

for your very useful and good comments. I am just learning every day a bit of the application and I feel still very content with all the functionality. Much better than the original software.

I still think that I will have to ask you further questions within short :D.

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

If you were not already aware, GPS Cycle Computer includes integrated help. Readme.htm is accessible from within GCC on both the Menu Page, using either the Help button, or About button and selecting 'View readme...' Alternatively, the latest file at the time of writing can be read on the PC, the easiest method being to download here.

If you, or anyone, has any questions, comments, suggestions, or feedback of any nature, please do not hesitate to submit.

I look forward to your future feedback with interest, as with that of all users that take the time to positively contribute.

Further information to be added.

low.flying.pigs
[Touch Diamond, MDA Compact IV General] WolWer:
Pls. give detailed description of required information and how to achieve, and I'll gladly furnish you with all I can extract vom S3857. cu - WolWer
[Touch Diamond, MDA Compact IV General] low.flying.pigs:
Kindly refer to the quote below from the latter part of post 2152. If further assistance is required, it can be provided.

low.flying.pigs
[Touch Diamond, MDA Compact IV General] jerome34:
KML file incomplete in Google Earth

Hello,

Opening a .KML file in Google Earth created with GCC, the displayed trace is incomplete when I enlarged the zoom while in decreasing the zoom route is complete? Do you know the raison and how to correct it?

To illustrate the issue, I put attached file as an example : Test file.kml (remove .txt à the end because i can uplodad .kml file)

Thank you.

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

Thank you for the interesting feedback.

Sometimes, although .kml and .gpx formats are standardised, there still arises compatibility issues using files between various applications and various sites, and in conversion between various formats. These type of issues are relatively common, and GCC has implemented various amendments to address such matters. Further such amendments can be implemented in a forthcoming beta release / releases as required.

If sections were actually missing in the .kml file, they would therefore be missing at all zoom levels, and however the .kml was viewed. Alternatively, sometimes a straight line may be drawn across the points either side of the missing part essentially rejoining the track, however, that is not the case in your example. Tracks can however display differently at different zoom levels, sometimes track point reduction is used.

Furthermore, the .kml file validates correctly, albeit with an advisory, indicating there is nothing inherently wrong with the structure or content, as per the attached .pdf, see here.

This suggests the issue may be Google Earth itself. It is known sometimes in Google Earth 3D mapping, tracks will seem to disappear, being drawn below the surface, i.e. underground, see here or here.

The GCC .kml export routine could be adapted so that .kml files are created with <tessellate>1</tessellate> immediately after <LineString> in attempt to ensure the track follows the terrain in Google Earth, subject to enough points having been logged, and also to address the <Placemark> issue as required, as indicated by the validator.

It can be stated any changes would not adversely affect any existing functionality or user.

Alternatively, in the interim:

if the GCC .kml export is used without 'Save altitude to KML' selected in Menu > Options > Kml/Gpx page, Google Earth will automatically lay the track on the surface.

or

select Clamped to Ground in Google Earth preferences, see here.

This may explain why in 2D mapping, as per screen grabs 1, 2 and 3, the .kml file provided created by GCC displays correctly at all zoom levels on Google Maps. In brief, simply rename as .kml (removing .txt from the end) > Load Route > Choose File > select Test_file.kml > Upload Route. See here.

I look forward to your future feedback with interest, as with that of all users that take the time to positively contribute.

Further information to be added.

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

Thank you very much for this very precise and detailed response to my request. You're right, the display problem in Google Earth is related to elevation data. By setting "altitude at ground level" display is now correct. So GCC is not in question whith this problem. :good:

Thank you also for the links to the sites test .kml files other than in Google Earth.

;)
[Touch Diamond, MDA Compact IV General] WolWer:
Tx for your reminder. Image of S3857 registry (extracted with ceregedit /mdSoft) and screenshots of /windows are attached (command line method using PPCCommandShell / Windows Mobile Developers Power Toys doesn't work on S3857). Hope, it helps. cu - WolWer (rename S3857.ceimg.txt => S3857.ceimg)
[Touch Diamond, MDA Compact IV General] willpom:
Altitude - I thought it'd be something like that.

Read me - my mistake, it appears UC Browser for wm6.5 won't open local htm/html files :confused:
[Touch Diamond, MDA Compact IV General] low.flying.pigs:
Hello willpom,

Thank you for the interesting feedback.

Unfortunately development of UC Browser for Windows Mobile 5.x/6.x ceased with the final version 7.8.0.95 released 13 July 2011, see here. This final version still did not include the basic and standard functionality of opening local HTML files.

Whatever the other merits of UC Browser, it is unsuitable for any purpose or user that requires usage of local HTML files, requiring usage of an alternative browser, negating most such users need for UC Browser in the first instance. It serves as an example why standard functionality in a type of software should be present in software of that type. Whilst .htm and .html files can be accessed via the integrated file manager in UC Browser, and even when set as the default browser, UC Browser will not open them even though its core purpose is to display HTML, so changing the extension in GCC from Readme.htm to Readme.html would not help compatibility.

GPS Cycle Computer, for reasons of historic convenience mostly, has utilised the default browser installed on the device as a means of displaying the Readme help file.

GCC could however display this help page / screen, as it does any other, such as Menu, Options, Map etc, without affecting any function of GCC, removing unnecessary dependency on external applications. The Readme.htm file would remain separate from the GpsCycleComputer.exe file, and still allow separate viewing of Readme.htm as required as at present, but also be viewable directly from within GCC.

The required functionality to implement this is present within .NetCompactFramework 2.0 and above upon which GCC is inextricably dependent and all existing users already have, or potential new users unavoidably require. See here.

There is no technical reason this cannot be implemented. This would have advantages for all users but be particularly useful to Windows CE based device users that do not necessarily have a browser or means of installing one. Many applications display help information within application by whatever method, a topical example of one is UC Browser.

It can be stated any changes would not adversely affect any existing functionality or user.

In the intermim, as UC Browser is unsuitable, an alternative browser will be required. Alternatively, the latest file at the time of writing can be read on the PC, the easiest method being to download here.

I look forward to your future feedback with interest, as with that of all users that take the time to positively contribute.

low.flying.pigs
[Touch Diamond, MDA Compact IV General] KobiP:
But exactely that doesn't work :-( Even after 10 minutes it doesn't find even one sattelite. but TomTom does work after oneor wo minutes. QuickGPS is OK, no roof or something over the phone. Don't know what I am doing wrong...

Cya!

K

Edit: Oh, what I have forgotten to say is that the MDAcIII is running under WiMo 6.0 (original T-Mobile ROM). Greets!
[Touch Diamond, MDA Compact IV General] cozzykim:
Check that you have everything set up correctly:

Start>Settings>System>External GPS>Programs:GPS program port = COM4 >Hardware:GPS hardware port = (None); Baud rate = 4800 >Access: Manage GPS automatically;Ticked.

In GpsCycleComputer; Options; GPS activity = always on >more options; Read GPS data directly = unticked; COM4; Baud rate = 4800

Go back to Main page and hit 'Start' button, you should see "searching" + seconds count, you should see "S(and number of satellites), Snr(signal level), T(16), Dh(x), and a red square which turns to green when a fix has been got, you may have to wait a while to get satellites.

If this doesn't work try a soft reset.

HTH

Kim
[Touch Diamond, MDA Compact IV General] AndyZap:
Artemis testing

Thanks, KobiP, for your offer to help! It seems the tool,

when a new DLL is used

, works OK on most phones, it looks only Artemis is the one we need to sort out.

As you also noticed, the Windows driver (i.e. when the "read data directly" is *unchecked*) sometimes does not get a lock, etc. That is exactly the reason I wrote this new DLL, to bypass the driver. To test it, you need to go to post #190 (page 19) of this thread and download a tester project. There is some instructions inside the zip. Then I made a few different DLLs, which you can try (simply unzip and over-write over the DLL supplied with the program) - these are in post #197 (page 20). You can send me a PM, if you prefer, if you have any questions/problems.

Thanks again!
[Touch Diamond, MDA Compact IV General] KobiP:
@cozzykim

I have tried it exactely like you told me. The result is that the app says searching, red button is shown and program crashes.

@AndyZap

I have tried what you said.

1. I have downloaded the tester project and made again eveything like cozzykim said. Programm crashes.

2. I klick on A (1), B (2), C (1), D (1) then the program crashes. TMP is attached.

3. dll 4-7: Every Button works as it should, after that I can exit the programm. When I try to start the recording the program crashes again.

So tell me, how can I help you further?

Greets!

K
[Touch Diamond, MDA Compact IV General] cozzykim:
Yes, that's exactly the problem, but only with the custom GPS DLL enabled and (AFAIK) only with the Artemis.

The app will still work OK with the DLL box unticked, using the windows driver.

Thanks

Kim
[Touch Diamond, MDA Compact IV General] AndyZap:
Thanks you very much, KobiP! - I think I have now enough info to get it fixed.

EDIT: New QVGA version is in the first post.
[Touch Diamond, MDA Compact IV General] KobiP:
Hello AndyZap,

I have tested it and I can say that it works great! I have only testet the direct way via com-Port and not the Windows driver.

Thank you a lot!

@cozzykim: I have testet the Windows-Driver in the older versions always as first. GPSCC just counts up and doesn't find a satellite. :confused:

Greetings!

KobiP
[Touch Diamond, MDA Compact IV General] chocolate_pixel:
AndyZap - Great app. Thanks loads, it's fantastic. I'm a keen mountain biker and this has opened new avenues for me......

I used it today however and my phone died half way through my ride, I thought that it would back up automatically but I can't find out where it has saved.

Does this app automatically save there is a .dat file that's been created, but I'm not sure if it is relevant? If not would it be possible to code in an autosave once the GPS switches off when the battery low alarm is triggered?

I have no idea on the code so wouldn't be able to do it myself, but if you'd be happy/able to do it that would be great.

Thanks again

C-P
[Touch Diamond, MDA Compact IV General] cozzykim:
There may be a file in your root ( \ ) folder called "tmp.gcc", if you tap on it in Total Commander or File explorer (some of) your data may be in there :)

If you had "Stop GPS if battery <20%" ticked in Options>more options then there will be most of it there.

HTH

Kim
[Touch Diamond, MDA Compact IV General] lightsailpro:
Any progress on "use G-sensor as a pedometer"

Please make the pedometer as a separate application. The current GPS Cycle Computer has perfect feature set as a GPS version of pedometer. Please do not add any new features to it. Let's just keep it simple, small and reliable. I saw some future plan for online logging and other staff. I think "G-sensor as a pedometer" should have higher priority. Thanks for your hardwork.
[Touch Diamond, MDA Compact IV General] bchuang:
Problem with Altitude Data

I've got a problem when using the window driver. I get no altitude information. If I have the program read the GPS data directly, I only get a few minutes of data and then it stops.

Along the same lines, when the altitude data is exported, is is the resulting data left in meters? If so, can you add an option to convert it into feet?
[Touch Diamond, MDA Compact IV General] AndyZap:
Did you try to use different GPS software, to check if this is not a problem with your GPS? When GPS data stops, is it after the same interval? - maybe this is some kind of power saver? You could try "HTC GPS tool" (search e.g. this thread), which lets you log NMEA data from GPS to a text file - then we can check what is coming from your GPS.

Re altitude - I think KML file format, if I am not mistaken, needs altitude in metres. Then in Google Earth you can select the units for display.
[Touch Diamond, MDA Compact IV General] bchuang:
The GPS works with Google Maps and GPSToday and HTC GPS tool. I'm using the built in GPS on a Sprint HTC Touch Pro if that make any difference. GPStoday and the HTC tool both show altitude. GPS Cycle Computer also shows altitude if I don't use the Windows driver. Of course if I do that then I have the problem with the data not logging. I just tried it again and if I have the program read the GPS data directly, I get an altitude reading, but as soon as I go back to the Windows driver the altitude goes back to 0 (Direct read seems to fluctuate around 160-180m).

I realized that after I posted. I think I was getting thrown off because the main screen only displays meters. Maybe it would be nice to have an option to display feet instead on that screen?
[Touch Diamond, MDA Compact IV General] AndyZap:
Re height feet - I will add this in

Re the GPS data - you could try to check what is coming from your GPS, logging the data into a text file with HTC GPS tool. As you probably know, GPS simply sends text strings to the COM port, each line contatains one "NMEA" message. The format is e.g. here: http://aprs.gids.nl/nmea. I use $GPGGA to read altitude data, so just search for this string in the log.

You mention that you have problem with logging if NOT using Windows driver - could you explain a bit more, what is the problem? I think it shall not make any difference, - just use the method which works better for you (I prefer "read data directly", i.e. do NOT use Windows driver).
[Touch Diamond, MDA Compact IV General] eludor:
Andy, first of all thanks for this great tool.

I tried it twice now, yesterday with GPS always on, which worked fine.

Today I did a test with "run every 1 min". The results are quite strange, as you see in the screenshots. How can the average be higher than the maximum? The total distance is way off, it was less than 9km.

And the graph: It would be nicer to have a solid line, not individual dots. Some of them are quite out of place, I guess this is because of switching GPS on and off?

The second two screenshots are from the test with GPS always on, almost same route.
[Touch Diamond, MDA Compact IV General] AndyZap:
It looks the first GPS samples obtained after the time off do not have good accuracy, so you have quite large "jumps" between point. This leads to incorrect average speed and total distance readings. Probably I need to discard a first few samples after the time off, or check Dh value before logging. Did you use "read GPS data directly" option? Try to log with/without this option checked - and could you let me know if you see any difference?
[Touch Diamond, MDA Compact IV General] konsta819:
@eludor

Ensure that you have A-GPS turned off (i.e. that you haven't used Advanced Config to turned it on), as A-GPS will give you spasmodic results.
[Touch Diamond, MDA Compact IV General] eludor:
I did not use that option. Will try with it tomorrow. And I had a look at the track (kml) with the 1 min pauses in GoogleEarth. There I could see that it is not only some points out of the real track, but there are some back and forth lines. It really looks like very inaccurate data, so maybe discarding the first couple of samples after turning GPS on would be a good idea.

@konsta: Thanks for the hint, but that was off already. I tried it with that setting some time ago and TomTom went nuts, so I disabled it. BTW: Is the QuickGPS tool for downloading the GPS data any good, if A-GPS is not turned on in registry?
[Touch Diamond, MDA Compact IV General] tooff:
Hi,

I made a little improvement in GPSCycleComputer : when the "Ask for log file name" option is checked, you're able to write your own file name and, now, you can pick an existing log file in a drop-down list to continue recording points in that file instead of starting a new one or overwrite it.

I did it for my personal use first but I'll be happy to share it with other users if you want to merge it in your main development branch.

Attached files to this post are :

- diff.txt : the diff pointing to my changes

- Form1.zip : the modified and zipped Form1.cs file (this is the only file I had to change)

- GpsCycleComputer.CAB : the modified installation CAB. WARNING : THIS IS NOT THE OFFICIAL INSTALLER. PLEASE GO TO PAGE 1 OF THIS POST FOR GPS CYCLE COMPUTER OFFICIAL VERSION.

One more thing, I added options in GPS activity interval (20 mins, 30 mins, 1 hour and 2 hours).

Please ask if you have any question.
[Touch Diamond, MDA Compact IV General] axelpix:
Thanks tooff!

The "continue recording to existing log" is the feature I was waiting for!

Will try your version.:)
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello friends of GCC,

attached new beta: 4.12beta15:

- improvements for WinCE (no TitleBar; more suitable TextSize for higher screen resolutions)

- minor changes in menu page

- bugfix: pause button

- configurable info values in map display (context menu on lower 12% of map)

There are 2 independant configurations: one normal and one when t2f is loaded.

In the appropriate context menu, below the separator, you can choose some special values in t2f mode.

Remark1: the color of the map labels can be configured in Options - Main screen - Select fore/back/mapLabel-color...

Remark2 (Lukas): to use the Recall buttons you must prior save a setting by context menu on the Recall button.

low.flying.pigs: Your suggestion to show Readme.htm with .NET functionality is good, because many CE devices may have no browser.

BTW: The new download site for GpsCycleComputer (where also Readme.htm resides) is:

https://www.dropbox.com/sh/69ps6iqg4ajau3r/_cXdntYYU6

Regards, Klaus
[Touch Diamond, MDA Compact IV General] willpom:
I have tried both Opera Mobile & Mini with Flash Lite in the past but found both to cause problems with connection & with other applications. Neither would select WiFi if available. Once open camera, GCC and others were then unable to initiate, some memory allocation problem. Close Opera and it'd be fine. I've even hard reset and started afresh but same problem occurs.

Whilst UC Browser doesn't do Flash and I now find it won't do local html either I still feel it is the most stable and easiest to use. If you know of another(s) I should try then I'd be willing to give them ago. Have tied a couple, Skyfire being one can't remember what went wrong there, either it wouldn't connect or I was unable to download a cab for it.

Rather than enable GCC to load html files which I presume will bulk out the application there is the opportunity for an alternative file format. I just opened Readme.htm in LibreOffice Writer and exported to pdf. This will load from my device into Adobe Reader LE with all bookmarks working, just not links. Full functionality on desktop.
[Touch Diamond, MDA Compact IV General] willpom:
t2f & routes

Is there any possibility of implementing the use of GPX routes in t2f? I often receive tracks in this format from friends. I have to convert these to tracks and so loose the rtept comment. Or go the long winded route of converting the rtept comment into wpt and then in text editor adding those to the track.

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

Thank you for the interesting feedback.

GPS Cycle Computer Track2Follow handling of .gpx route files was introduced in 4.12beta14.

Sometimes, although .kml and .gpx formats are standardised, there still arises compatibility issues using files between various applications, various devices, various sites, and in conversion between various formats. These type of issues are relatively common, and GCC has implemented various amendments to address such matters. Further such amendments can be implemented in a forthcoming beta release / releases as required.

If you are experiencing difficulties with a file(s) using the latest GCC version, currently 4.12beta15, kindly provide an example(s), either a link for download, or an attachment to a post, to enable analysis and if required compatibility integration.

I look forward to your future feedback with interest, as with that of all users that take the time to positively contribute.

low.flying.pigs
[Touch Diamond, MDA Compact IV General] willpom:
I was running beta13, all sweet now.