yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV General] sheep707:
Thank you so mutch

I searched many, many time for a tool like this!

I will try it, today evening....

Great Job
[Touch Diamond, MDA Compact IV General] cojones:
great app - a suggestion

This is a fantastic app...I love the simplicity and the functionality.

I'm trying to find something that is as close to Nokia's sports tracker as possible for WM6.1 and this is near as perfect.

One suggestion for added functionality...

is it possible to add markers to show:

fastest point

slowest point

highest point

lowest point

These are then visible on the .kml file in google earth/maps.

Keep up the good work!

cheers, cojo
[Touch Diamond, MDA Compact IV General] AndyZap:
I will be posting the latest version into the first post, so please check it for updates. The latest update is for KML output fix, also I added GPX output day before.

Re battery usage - I noticed that as you switch GPS on, the battery reduces quickly (which looks ok, as battery current increases, so voltage drops), but then it drains the battery not as fast. I.e. 20 min run might not be an indication how long it will last.
[Touch Diamond, MDA Compact IV General] S_Hammer:
Hy Andy,

the 1) part makes me a little bit worried. Can you change that to a number of sattelites used or a certain hdop to decide that a signal is valid instead of taking a "GPS sample valid xx sec"

I really like your tool :) It would be nice to have a option for the folder where the logs should be stored.

Br Martin
[Touch Diamond, MDA Compact IV General] AndyZap:
I think I was not very clear about "valid xx sec" - Of course, first of all I check that the position/velocity/heigth is "valid" - this information is provided by the GPS. I.e. this means that you have proper GPS lock first. Also each gps sample has time stamp, so I

additionally

check that the sample is fresh enough. This seems useful when you switch "off" GPS, then switch it "on" - and it could return "old" sample at start.

Regarding the location of the stored files - I thought it is quite easy to remember that these are stored with the application (so you do not need to search for them...). If you would like to change the folder, the easiest would be to copy the tool in any place you like! I just wanted to keep the number of buttons (and options) to very minimum ...
[Touch Diamond, MDA Compact IV General] Ryon:
Tanx alot kim! That was great news:)

"AndyZap"

That would be the ultimate solution!!:D

And tank you for making this program! Working perfekt!

Best Reg

Ryon
[Touch Diamond, MDA Compact IV General] Smaniac:
Works perfectly on my Touch Pro, great work!
[Touch Diamond, MDA Compact IV General] Henrikmand:
GPS Cycle Computer in the air

This looks really amazing, and I can't wait to check it out on a trip.

But...: Has anybody tried this software when flying?

It doesn't seem to require any data/gprs connection in order to work, so I thought I could be logging a flight, still in "flightmode", and then watch my flight on GoogleEarth after returning.

Do you think that's possible?
[Touch Diamond, MDA Compact IV General] cozzykim:
Not tried it yet, various other gps apps have worked, GPSDash, GPS Skinner, Navigon MN etc (yes I've had the embarrassing "Warning - Speed camera" at 500kM/h as well :) ) but these were all on an Artemis/Orbit and it takes a while to get a fix through a 'plane window.

Dunno if the Diamond chipset is up to it, only one way to find out huh? :)
[Touch Diamond, MDA Compact IV General] cozzykim:
Hi AndyZap,

any new releases up your sleeve? ;)

Kim
[Touch Diamond, MDA Compact IV General] Henrikmand:
I'll be back with the results in 2 weeks ;o)

If possible, I'll post the .kml for you to see my trip.
[Touch Diamond, MDA Compact IV General] krheinwald:
The software works fine - even in freefall, but the GPS receiver sucks compared to e.g. Wintec WBT-201.

Klaus
[Touch Diamond, MDA Compact IV General] AndyZap:
New version

Just uploaded the new version, 2.39. Have quite a few new options added - thank to everyone for suggestions!

The main addition is the custom GccGPS.dll to read data directly from COM port and parse NMEA messages (this is optional, i.e. if not selected, then all works as before, with Windows driver). I will be grateful if you give it a try, as let me know if any problems (I beleive it works much better :) ).
[Touch Diamond, MDA Compact IV General] cozzykim:
Hi AndyZap,

thanks for all the improvements, the new V2.39 seems to work fine on my Ignito/Diamond and I like the facility to change the KML line colour and having the latest files at the top of the selection dialogue.

It will be *VERY* interesting to see whether GpsCycle continues recording (with the new DLL) when the windows driver loses its way (like it sometimes does when I'm running several GPS apps and my car bluetooth/phone all at the same time)

There appears to be a bug with the QVGA version so, if anyone has a problem, don't worry I already notified AZ.

Kim
[Touch Diamond, MDA Compact IV General] AndyZap:
QVGA tester

I created a test application for QVGA, to test the problems with the GPS dll Will be very grateful if anyone with QVGA phone could try this test (and send me the results). There a file called TestReadme.html with the instructions what to do.

EDIT: new CAB is in post #197
[Touch Diamond, MDA Compact IV General] fredcatsmommy:
I'll be posting my test file for you shortly.
[Touch Diamond, MDA Compact IV General] fredcatsmommy:
I have a htc vogue - attached is the file.
[Touch Diamond, MDA Compact IV General] cozzykim:
It's working on the vogue then?
[Touch Diamond, MDA Compact IV General] mrbobcaper:
Seems to work great on my HTC Touch (Telus)...
[Touch Diamond, MDA Compact IV General] AndyZap:
Thanks everyone for testing! I do want to support QVGA version, but unfortunatelly have a Diamond only, so have to rely on your support for testing...

I just uploaded a new CAB for QVGA with the "fixed" DLL to the first post (it seems work OK on some phones) - so you do not need to get a separate DLL to install. Also I increased the height of the "Manual altitude correction" input box - it seems it was not readable before.

I updated the "QVGA tester" project (see a few post before) - this one you could try it you have any problems with using GccGPS dll (i.e. when read data from COM port directly).
[Touch Diamond, MDA Compact IV General] fredcatsmommy:
great app; I used an older version today for the first time while out on a walk. I'm happy to test the qvga version. thanks for supporting it!!
[Touch Diamond, MDA Compact IV General] AndyZap:
DLLs to test

Thank you very much for your help!

Just to explain what is the problem: I wrote a DLL to read and parse GPS NMEA data directly from a COM port (the code is in GccGPS.cpp/h). This is an option - i.e. you can still use the tool "as before", i.e. read data from Windows GPS driver. But I think with the new DLL it works better, and is more stable.

Meanwhile, it seems on some phones (e.g. Artemis with WM5, see cozzykim's post), this new DLL does not work. I.e. the code freezes on a very basic call to ReadFile function. Maybe this is a WM5 problems, or maybe Artemis hardware problem, or I missed something in the code? Will be grateful for any suggestions, specially if you have experience working with COM ports!

EDIT: New version for QVGA - please check if this now runs on Artemis?
[Touch Diamond, MDA Compact IV General] cozzykim:
Hi all,

The Artemis/Orbit is just a spare phone running WM5, I'm going to flash it to WM6 and see if that makes a difference.

Kim

EDIT: flashed official O2 WM6 ROM, no difference, GpsCycle can *not* access GPS port directly, app hangs.

Anyone else tried this version with an Artemis/Orbit?
[Touch Diamond, MDA Compact IV General] KobiP:
My dad has a MDA Compact III (Artemis). When I activate the COM-Port 2 or 4, the Program crashes. At Com-Port 1+3 it tells me trying to open port or something. When I have no COM-Port activated, GPSCycle just searches the satellites forever.

How can I help you debugging? I have no deeper programming knowledge.

Greetings

KobiP
[Touch Diamond, MDA Compact IV General] cozzykim:
Hi KobiP,

thanks, you already helped just by reporting the same problem on another Artemis :)

At least we know it isn't just my one device.

I'm trying to help AndyZap as we speak and we are trying new DLLs.

Meanwhile, the app still works great on an Artemis/Orbit if you don't select the tick box for -

Options>more options>Read GPS data directly

The app then uses the WinMo driver which (IMO) isn't such a problem with the Sirf StarIII chip.

Thanks again

Kim
[Touch Diamond, MDA Compact IV General] ElfKaa:
I must agree with Jerome34. No bug. Absolutely perfect!

Many thanks to Klaus!

:good:
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello friends,

Some weeks ago I have made some little changes regarding double click and unintentionally double click.

Please test this release candidate (beta19) to be sure that it has no negative side effects, before I publish a new release version.

Regards

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

to me it is working absolutely perfectly! Much better as it sometimes did not react as expected before.. Now it seems to me it is working and even that I move very fast by finger on the map it did not reset the map by accident.. Now it is working precisely :) Great work! Thanks a lot.

I don´t see any errors or bugs in this release. But for the real hard testings in actual operation I¨ll have to wait for summer. Now it is too much cold for bike. :( But this application works for me not just only for bike, but all the features test must wait to the actual operation after winter and long bike trips :)

:good:

---------- Post added at 12:03 PM ---------- Previous post was at 11:47 AM ----------

The only idea I have is that it would be great to have an option to hide all the info (coordinates and measure ...) by longpress on map (the same as hide map option) and maybe also buttons to have the map bigger (the best way to be possible to have it on fullscreen also without the top windows bar :)

And the second idea to make the main display values darken while displaying still the same without any change for long so the important values will be brighter and the display will save service life :) (should be selectable for how long it will stay full bright) and for just tap on darken display value will brighten back ;)

Lukas
[Touch Diamond, MDA Compact IV General] WolWer:
Track2follow

Leaving Track2follow because of e. g. poor road conditions, red arrow keeps aiming back to that point, where leaving the track, even when rejoining track a few kilometers later.
[Touch Diamond, MDA Compact IV General] ElfKaa:
Hello WolWer,

I use this application for biking a lot to track my trip - mainly. While this has an option to Track2Follow I can now plan my next trip using it. But it doesn´t mean that you may exchange this with navigation application for car or like this.. GPCC is not using vector maps and names of streets etc. The maps are just pictures nothing less nothing more. It is mainly written as a cycle compluter, but has many other possibilities, offline viewing maps, training application etc. but the main task is to make everything imaginable and important for biking to be possible - and I think - yet it is ;)

But it is interesting that you say the T2F arrow still navigate you to the point where you leave the track2follow. The arrow may point to exact point that is most near from your location to track to follow. If this is the true - so it is a bug. I haven´t tested this function on my last test trip. Everything other may work well. Tracking the current trip and also reload and view the map and all graphs and reactions are working very nicely now.

So I will test what you have noticed on weekend to confirm or not this behavior. Also there are other users who can test and confirm or not this. And I also think that as you wrote it here, Klaus will also check it and correct it if there is a problem as he is working hard and very fast on it! Thanks Klaus :)
[Touch Diamond, MDA Compact IV General] jerome34:
functionality already existed but I did not know !

So thank you for the information. :o

To test the beta version 19: As the beta 18 ---> nothing to report unusual for the time.
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello WolWer,

thank you for this bug report. In certain circumstances your reported scenario could happen. I have improved this, but can not guarantee that it will never happen. But now it will correct after max. 30 seconds. BTW a workaround could be to "navigate backward" and switch back again.

Regards

Klaus (offline for the next week)
[Touch Diamond, MDA Compact IV General] WolWer:
Thanks a lot, Klaus! Today my wife tested GCC cycling without me - and she really arrived at desired destination, just following the arrow. Using our Medion S3857 with GoPAL OD (instead off GCC) she would have never got there!!! Really a marvellous prog and great support. cu - WolWer
[Touch Diamond, MDA Compact IV General] WolWer:
Nice to have

Hi, Klaus! Since our local ADFC-Group will start using GCC instead of GoPal Outdoor on Medion S3857 (3", 240x400) there are two things "nice to have":

1

GCC starts (via mayways) about 1cm under top of screen, so you've got to move it manually up to top (=> GCC_Start.jpg)

2

Despite of shifting to top of screen, only the upper halft of the white "order-bar" at the bottom is visible. If touchscreen is not exactly calibrated, it may take several clicks to initiated desired function. (=> GCC_pos.jpg)

Is there any facility to fix this?

cu WolWer
[Touch Diamond, MDA Compact IV General] ElfKaa:
Hello WolWer,

it seems to me you are not using Windows Mobile 6.5 (or you use MS Explorer together or another UI). This may may be because of this. I don´t have this kind of issue on my Windows Mobile 6.5 phone device. I have it on full screen only with the top WM 6.5 status bar with icons and clock on the right corner..

It seems to me you have it in some kind of a window.. It seems it is not as fully compatible with your device.. Wait what Klaus will write.. But it seems that only you have this problem.. :)

---------- Post added at 02:34 PM ---------- Previous post was at 02:23 PM ----------

I was now looking on the web for the device you have and it does not have WM 6.5 - it has the old Windows CE (Windows Mobile 2003) and as it is the Navigation Device it should have just basic system with no interface that can cause this behavior.
[Touch Diamond, MDA Compact IV General] WolWer:
Hi, Elfkaa!

You're rigth - Medion S3857 runs on WIN CE 5 with .Net Compact Framework 2.0.5238 and indeed I had to add some dll's to get it work with other apps. But I don't believe this to be the reason for mismatching screens - other apps start with full screen or partial screen (MyWay) as required!

I guess it results from the devices rather special screen resolution of 240x400!

cu WolWer
[Touch Diamond, MDA Compact IV General] WolWer:
There is a prob in GCC beta20 with tracks using partly the same way for- and backwords: from the turn back point to that one, where there is only one direction of travel in track, it always leeds back to the turn back point. Very often the same way is used for the first and the last few m/km of a track where start and destination are identical. The same issue here: approaching destination, from passing the last common trackpoint, arrow leads back to that point. For this reason I guess track point ID to be considered to define direction of arrow. Only when leaving track for more than xx m (is there any parameter to set this distance individually - Im not shure wether I found this here or in another gps-app), nearest trackpoint instead of consecutive one to be considered.

Klaus: This is no complaint on your great job creating GCC - I'ld likely assist in optimizing. Is that ok?
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello WolWer,

I now have an emulator WinCE5 240x400, but GCC doesn't run. Which dlls did you add? What is mayways?

Gcc determines the available screen size with "Screen.PrimaryScreen.WorkingArea.Height". It seems your device reports here the whole screen size including the windows bar.

If the track line is multiple at the same road, this is a principle problem. From the current GPS position Gcc searches the shortest distance to the track and guides from here along the track to the destination. A few cm can decide if you are at the start or the end of the track. To overcome this is not easy. One solution could be to introduce some route points which must be visited, but this could lead to problems if you miss this point or were not close enough.

Another solution could be to correlate the distance of the t2f and the actual driven distance. But this requires that you actually track the trip instead only follow the track without logging. And you must follow very close to the t2f.

I hope you can live with the current behaviour.

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

I think the MyWay application is exactly created for the device self so it doesn´t respect and need from system any settings or others as it is made on exact need of the device. But I am sure it may be solved..

Klaus:

I guess MyWay is the Navigation application of the device made just for it :o) heh..

When you will make anything with it, please consider to make the GCC also to be working on fullscreen - I mean without the top bar of WM 6.5.

I know an application that can run as normal application - no game, no Glide or Direct usage (but I am not sure of this.. :) but look on it - it is only a small (and yet old and obsolete) web browsing application which is able to hide the top bar. It´s name is Web´nViewer or WebView - it is running on fullscreen quite nice :o)

For all:

Yes, Klaus do the great job! It is visible also on this example - how the people really like to the application will work on their device a lot! :)

And the beta20 is perfect yet - always there may be improvements and this is why is Klaus still developing it! Thank you very much Klaus! I am always watching and waiting for some news :o)

:good:
[Touch Diamond, MDA Compact IV General] WolWer:
First of all aygshell.dll - is required for e. g. moving horizontal pop up, where ok-button (for cab installation etc.) on right side isn't visible in vertical display. Toolhelp.dll for toggle start/stop function of virt. keyboard. That's it as far as I remember.

Since S3857 starts GoPAL OD automatically by means of menu.exe in \My Flash Disc I use myboot (http://maplorer.com/myboot_d.html) to start other apps (GCC, explorer, keyboard, editor and stylus calibr.) instead of GoPAL on S3857

CE5-Explorer starts with full screen, GCC about 10mm shifted down. Required manual moving up and invisible part of GCC's white command line are no essentials.

I don't know how to fix this prob - I'll test it with "BikeComputerPro" on my android smartphone and report result.

In BikeComputerPro there are no advises (neither acoustic nor grafic) for travell direction. The developer is working on this feature, but's not available now. Even GoPAL OD doesn't offer it, though imported tracks are routed on start (creating waypoints along the track, which are connected via routable ways in map). This often produces probs, when waypoint is not achieved within user definable accuracy (max. distance to waypoint)

That would rise other probs, e. g. when leaving track because of road closed, ...

For me it would be only "nice to have" since I've designed the tracks. A problem could rise when other people try to follow this tracks. On strait tracks GCC is (nearly) perfect: Even my wife (!) says GCC to be such easy, that even fully unexperienced people will find the way with GCC.

Regards - WolWer
[Touch Diamond, MDA Compact IV General] WolWer:
No - refer to my post today 11:52 AM

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

for all who didn't notice it already:

I have released version 4.11beta20 as official (final) release 4.11.

Downloadable at

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

Regards

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

it is great to hear that - it is complete yet and works perfectly!

So, I have some new ideas for the first beta of next version 4.12 ;)

I have noticed that the sections of the main screen have some options after long press, but it does nothing if I just touch them.. I think it may behave more simple and intuitive while if there are just two options (e.g. for Distance - ODO and Trip) it may by just a touch to switch between them. It may behave similar if there is more options like in case of Speed, it may cycle between them. In case of Time it may cycle between include stop and exclude stop, the other two options may leave to be selectable only by the longpress popup menu as it has the character of the settings instead of the display. The same may work Altitude - Absolute/Relative and for the Clock in the corner it may switch DAY/NIGHT modes. The GPS and Info (and/or) may switch to map view - so you´ll not have to go to icon menu then press Map icon to get on Map view.

I know that some of this behavior what I am describing yet works on double tap, but I think that this method may be much easier and more logical. If there is the reason why it has to be double tap instead of just single tap, please explain.. :o)

And many thanks again to this great release 4.11 with all these nice improvements you made in it!

Lukas
[Touch Diamond, MDA Compact IV General] ElfKaa:
If you see this interesting, I purpose to replace the setting in the tab Main screen in Options named "Show Relative Altitude" with "Use Single Tap instead of Double Tap" (or something in this meanings) because this setting is now here selectable twice, from the double tap in the main screen to Alt frame and here in the Main screen Options menu..
[Touch Diamond, MDA Compact IV General] low.flying.pigs:
Hello Blaustein / Klaus,

Many thanks for 4.11 Final. Appreciated as always.

Feedback to follow in due course. Still rather busy at the moment.

Seasons greetings and best wishes for 2014 to all.

low.flying.pigs
[Touch Diamond, MDA Compact IV General] WolWer:
Hi, Klaus! Is there any graphic illustration or written matter (no code) available how GCC evaluates direction of travel and visual/audible advises for turn offs? I'ld likely try to assist in improvement of kriteria required for this purpose. cu and seasons greetings - WolWer

p. s.: My wife guided our tour today only assisted by GCC - 40km partly offroad without any probs. That's the best reputation for a cycling navigator!
[Touch Diamond, MDA Compact IV General] willpom:
Many thanks Blaustein/Klaus

I find this program very comprehensive. One function I'd like to see would be the ability to display the 'navigation arrow' somewhere on the main screen. Perhaps as an option to switch GPS/compass data to Navigation with 'Distance to next point' & 'Distance to finish' replacing lat and long.

A thought

Will