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

I have further improved accuracy of track display in lower zoom levels. No it has good accuracy down to zoom level 5 without affecting performance. If I make it exact it will slow down the map display by factor 3 or more and fluently map shift would suffer as well as power consumption increases.

Now gpx routes can also be loaded as t2f.

WolWer,

I haven't forgotten info bar on bottom of map. There are some questions: how big should the figures be? Draw over map or on clean background? Do you have a list of most wanted items?

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

Many thanks for 4.12beta14 and the source code. Appreciated as always.

Zoom crash over level 23 is resolved, and the displacement issue at lower zoom levels would appear sufficiently resolved now in so far as is required for any practical purpose. Unless the map is shifted whilst zooming down, the track is positioned generally appropriately now down to level 0, with exact positioning being unimportant at such low levels.

.gpx file handling of route data confirmed working.

Windows CE Display Enhancement: (Not applicable to any Windows Mobile OS or device)

GCC currently displays with a Titlebar as per screen grabs 1 and 5. In the interim until full Windows CE display handling of minimize, maximize and full screen is implemented, the existing functionality can be amended with the code changes below and GCC will start without a Titlebar as per screen grabs 2 and 6.

On devices where the Taskbar is already disabled or otherwise not routinely displayed as per screen grabs 3 and 7, essentially full screen is achieved and the display is the same as that enjoyed by Windows Mobile users, as per screen grabs 4 and 8. Until full implementation, Windows CE users should avoid 'app maximize' in the context menu, as it currently has no useful purpose.

These code changes have no adverse effect upon Windows Mobile, which does not utilise Titlebar.

Attached are screen grabs and 4.12beta14 modified as below as proof of concept.

form1.cs line 861 and 3013

this.WindowState = FormWindowState.Maximized;

change to

{
this.WindowState = FormWindowState.Maximized;
this.FormBorderStyle = FormBorderStyle.None;
}

Windows CE Buzzer Functionality:

Briefly, the Medion S3857 is far from unique in being a Windows CE5 based dedicated device entirely suitable for running GCC, or in having a hardware buzzer instead of a speaker, hence the previous assistance with attempts to integrate this functionality into GCC. There are in fact a number of other recent or current such devices, some of which have a buzzer. The Garmin Dakota 20 is an example of such a device that signals upcoming turns with a short audible tone.

As and when the requisite information for implementation becomes available, further efforts in this regard can be made.

Further information to be added.

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

beta 14 seems working perfectly! I have no issue and no crashes there. I have also no problem with the "no borders" issue described by low.flying.pigs on my Windows Mobile 6.1 (CE OS 5.2.19965) HTC device - so it may probably happen only on older WinCE OS 5.0 devices.

Previously I have found some track shift in some of my tracks recorded in previous betas but now it seems it is perfectly aligned all my tracks I previously recorded also.

I can then confirm that the shift is not visible on any levels, now I can see the whole world and my track still stays in Czech Republic :)

No crashes while editing. No crashes while zooming more then to level 23 as it is yet disabled..

The only thing I have noticed is that if you load the track you recorded previously to track to follow in GCC format, then you save by File/Export the track to kml and gpx then the track will switch to track recorded and will change color to blue (probably it automatically loads) - respectively the T2F is still present but also is loaded to the current track. It doesn´t mind, but if you like to clear the blue (which is then the same as the red - but the blue is visible - as it is drawn later and more up that the red) then you have no option to make it. You must clear T2F first then you can clear the blue track. So then I have to load t2f again if I like to only clear the previously recorded/loaded track and start recording new following the track to follow..

So I wish e.g. by longpress option to the corresponding button in the option screen to choose which track to clear :)

Thats all, I have no other ideas for now.. :)

Thanks

Lukas
[Touch Diamond, MDA Compact IV General] low.flying.pigs:
There was not any 'no borders' issue described, nor were those words quoted used anywhere. What was actually described was also stated as not applicable to any Windows Mobile OS or device. Furthermore, Windows CE 5 devices are not necessarily old, and many are in fact more current than any Windows Mobile device, as has been exhaustively documented previously.

On the Menu screen, when a .gcc log file is loaded and / or a .gpx or .kml file Track2Follow is loaded, another .gcc log or .gpx or .kml file Track2Follow can already be loaded in the normal manner without requirement to first clearing either, and without affecting the other.

Facility for independent clearing of log or Track2Follow is a simple natural progression of the development of the Menu page opposed at the time without cogent reason and later implemented. It could have all been done at the time, but instead now suffers the gradualism effect.

On the Menu screen, when a .gcc log file is loaded and / or a .gpx or .kml file Track2Follow is loaded, the Restore button is always unavailable for selection. The row of buttons is as follows: ClearTrack | Continue | Restore (unavailable)

It could be implemented that only when both a .gcc and a .gpx or .kml is loaded, on the Menu screen the following occurs: the Clear Track button remains as is, then:

Continue moves right in place of Restore which would not displayed as it would be unavailable anyway for selection and therefore has not useful purpose in this circumstance, and Clear2Follow is where Continue was in the middle. The row of buttons becomes: ClearTrack | Clear2Follow | Continue

or

Continue remains as is, with Clear2Follow in place of Restore. The row of buttons becomes: ClearTrack | Continue | Clear2Follow.

Both have merit and provide separate buttons for Clear Track and Clear2Follow, allowing either to be independently cleared or the other. Less presses are required than a context menu, it is more intuitive, straightforward and readily accessible than a context menu, it removes a button in this circumstance that serves no purpose and wastes screen space replacing it with useful functionality. Implementation would adversely affect no user whatsoever.

Another simple progression of the development of the Menu page would be an option to not show the Recall buttons. Unless using multiple .dat settings files, which the majority of ordinary users probably do not, these serve no useful purpose. Users with 480x800 resolution would have ready access to Options and Backlight buttons without scrolling, and other users less scrolling. Implementation would adversely affect no user whatsoever.

There are other similar simple progressions, the above however suffices for now.

low.flying.pigs
[Touch Diamond, MDA Compact IV General] WolWer:
Hi, Klaus! I simply refer to my favorit android based bicycle navigation app "BikeComputerPro": In ttf-mode, remaining distance and time to destination is displayed at bottom of map. In cruising mode any data available from main screen may be of interest in map view. Characters in actual size of distance to next branch would assist longsighted people to read these figures without glasses on, clean background, too. Tx & cu WolWer

[MENTION=4474489]low.flying.pigs[/MENTION]: My S3857 is back, thus if you think further investigations on operating buzzer to be worth while - what can I do to assist in this matter?
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello low.flying.pigs,

thank you for the code snippet with FormBorderStyle. It's very valuable.

Lukas,

If you export a gcc track to kml or gpx it must be loaded prior as normal track.

But you don't need to clear it when you want to start a log. It will be cleared automatically (or you have the option to continue the track).

But I have also thought about to change the behaviour of the clear button. It's a relict of former days (versions up to 3.xx) when the buttons were very expensive as the whole application had to be operated with only 3 buttons.

I would prefer to change the positions of Continue and Restore. And then change the Restore button to Clear2Follow when applicable.

And perhaps I move the recall buttons to the end, as low.flying.pigs wished long time ago.

Regards, Klaus
[Touch Diamond, MDA Compact IV General] WolWer:
There has never been a titlebar on my S3857 nor on S3867 (both op. on WIN CE 5 /NetCompactFramework 2.0.5238.0) at the bottom of screen as shown in # 1 & 5! cu - WolWer
[Touch Diamond, MDA Compact IV General] WolWer:
Ouhh sorry - you're right. I've got upset by your attachments in post 2146, where taskbars were shown in #1, 2, 5 and 6

cu - WolWer
[Touch Diamond, MDA Compact IV General] willpom:
So in simple terms the screenshots you showed with Ordnance Survey mapping is a work in progress and a part of future developments. That would have sufficed.

Your flawed 'better, but still flawed' question assumes that I don't have already what I think someone else has. I have another application that I paid good money for as it aids in my occupation, with this came OS 1:50,000 of the entire UK along with several other scales. I enquired about the OS tiles simply because the functionality of GCC in terms of being specific for cycling is far greater than the other app and the possibility of combining the advanced mapping of OS with GCC appealed so I don't have to switch between the two in certain situations which can become a severe drain on battery life. I know it must be possible to download OS tiles somehow as I know several bike route planning sites are able to access them but on a limited number of views per day thing. I was therefore intrigued.

Apart from that I'd like to add another suggestion further to the Navigate from the main screen I suggested previously. On the map screen when following a track what would be the possibility of including the elevation (if present) at the same time? This would vastly enhance ones knowledge of the route ahead.

On an elevation/altitude vain I have also noted a possible bug when it comes to 'gain'. Firstly I notice the altitude gain displayed often doesn't simply follow from an increase in elevation so I assume GCC is working it out to best show it assuming that the accuracy of GPS altitude isn't wholly accurate. The possible bug though is I have noticed on several occasions if I use relative altitude and I drop below my start altitude into -ve then I won't see any increase in gain until the altitude becomes +ve again. I haven't tested this deliberately such as starting a track from considerably higher but is merely an observation whilst starting at approx 40m above sea level (0m rel) and dropping down to 10m asl (-30m rel) then back up to 50m asl (+10m rel); this will incur a gain of (about) 10m rather that 40m. I will try and test this in the near future but perhaps others have noticed or could test too. This isn't confined to 4.12b13

Also get an error whilst trying to open readme from within GCC 4.12b13

GpsCycleComputer.exe

Win32Exception

at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)

at System.Diagnostics.Process.Start()

at GpsCycleComputer.Form1.buttonHelp_Click(Object sender, EventArgs e)

at System.Windows.Forms.Control.OnClick(EventArgs e)

at System.Windows.Forms.Control.WnProc(WM wm, Int32 wParam, Int32 lParam)

at System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)

at Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain)

at System.Windows.Forms.Application.Run(Form fm)

at GpsCycleComputer.Form1.Main(String[] args)​

Otherwise been running 4.12beta13 very successfully for the past week on an intense cycling holiday around Mallorca.
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello Willpom,

Altitude gain:

there is a threshold of 30m in the algorithm of calculating altitude gain. That means altitude must drop by more than 30m before a subsequent increase in altitude is added to the gain.

This is done because I found that the gps altitude signal often is oszillating with an amplitude of up to 25m peak-peak and period of several minutes, even when you are not moving. Prior implementing this threshold my altitude gains were far too high.

Help:

Can you open "Readme.htm" by click in file explorer on your mobile device? Device? OS-Version?

In the next version I have catched the exception, so the application don't exites.

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

Hmm, I don´t think this is good way to clear the track - to me it seems simillar like to say - restart the application ;)

I agree with this.. I have never used the Restore button and also have never used Recall and also I don´t know what the buttons are for.. Everytime I tried to press it then it only give me a message that File does not exist - \Storage Card\Program Files\GPSCycleComputer\Recall 1.dat - But maybe I just don´t know how to use it correctly.. :)

I don´t know if I understand it well.. They are at the end no? The last icons should better stay Help and About. I have never seen any application that has About button or help somewhere else then at the end of the menu And I think it is very logical to be there!

Thanks

Lukas
[Touch Diamond, MDA Compact IV General] low.flying.pigs:
This is one reason why when not cleared automatically, separate buttons for Clear Track and Clear2Follow will be amended with separate buttons as proposed in post 2148.

This is one reason why it was proposed option be provided to not show the three Recall buttons in post 2148. The function of Restore and Recall buttons are explained in Readme.htm accessible from both the Menu Page, using either the Help button, or About button and selecting 'View readme...'

Help and About buttons are currently at the end of the menu. Help and About buttons will remain at the end of the menu. It is in fact a requirement of the Windows Style Guide they remain there, regardless of which there are applications which place them elsewhere or nowhere at all. It has not been suggested Help or About buttons move at all.

The proposal in post 2148 for option to not show the three Recall buttons has no effect upon About and Help buttons.

The proposal in post 1836 'a long time ago' for removal of Recall buttons from the Menu page and relocation and expansion of the functionality for those that use it on a page in Options, and the reduction of button count from 21 to 18 has no effect upon About and Help buttons either. Recall buttons were illustrated segregated at the bottom to indicate they would not be in the proposed arrangement having reduced the button count from 21 to 18 as explained in the text immediately below the illustration therein.

In either proposal, the Recall buttons unused by the probable majority of users that are thereby serving no useful purpose to the probable majority of users are removed or removable from the Menu screen, but are still available for those that do use them, even offering more functionality more efficiently than at present if that was implemented, instead of just option to hide the existing three buttons.

It is an existing standard feature that additional pages under Options can be selected from an existing page, i.e. that a new and separate page is not necessarily required and each page can just be the first of two or more, and furthermore that options pages to scroll, can be selected, allowing users that have no need of a page to skip past it when using the arrow buttons, but still select if needs be.

Incidentally, the large left and right buttons in the middle and at the right on the bottom of the screen appear small left and right arrows at the right hand end of the option page title bar unnecessary these could be removed. In turn title bars of option pages would be more readily accessible without obscuration by those arrow buttons, or without as much blank space.

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

Further information to be added.

low.flying.pigs
[Touch Diamond, MDA Compact IV General] ElfKaa:
Thank you for detailed explanation :)

---------- Post added at 07:21 PM ---------- Previous post was at 07:02 PM ----------

Hello Klaus,

I have noticed you modified the behavior of the pause button.

I have to tell you that this is not the best thing to have there anywhere any confirmation of this kind.. Moreover it is very bad if you pause the track and go somewhere to inside (which you probably will if are pressing pause), then you lost GPS and then after you return back to outside while the GPS is not fixed yet you press the unpause button and let the GPS Cycle Computer to continue recording as you probably wish this while you are pressing unpause.. BUT - the GPS Cycle Computer will wait to fix and then the annoying message if you like to continue - Yes/No will appear and it will not record anything until you press YES.. This is totally foolish and I wish this to be removed forever! As it happenings to me now that I went out and unpause, then press the Power button to switch off the display of my device to saving my battery and continue my trip, I didn´t wanted to wait until the GPS will fix again, than nothing is recorded.. :confused:

If you like to have left this message here for some reason, please, make somewhere an option to disable the confirmation dialog.. This makes me crazy, because now I have to watch the GPS instead of watching the road waiting for the message to confirm.. :(

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

I can understand that you are angry, because your trip was not logged. Sorry for this.

The problem is not the pause button itself, but if you switch off (and on) GPS, the pause button vanishes and instead the start button is shown. This was not intended, but this behaviour - I think - is for more than a year, and nobody has noticed it.

Until I have fixed this, you can use the continue button from menu instead.

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

Don´t be sorry, it is alright :)

But I think we don´t talk about the same thing..

I mean the second button (pause) on main screen. I don´t switch GPS to off, only pause the trip and then unpause... But between this the GPS will lost signal as I will go inside the house where is no GPS signal..

Then while I only unpause the GPS Cycle Computer by this second button then after a while GPS signal will be fixed and then the dialog will appear which has to be confirmed first before continue..

I understand when I stop the trip by the third button - the STOP button (then GPS is switched off) then I have to press PLAY button which is now the second button and the GCC will in this case well ask me if I would like to continue the trip or start new.. I think this behavior is alright and should not be changed..

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

there is definitely a bug in the way I described. In version 4.4 it worked as intended: you can pause (the pause button changes to red) and then switch GPS off with the right button (and later on again). Then you can unpause the logging by clicking the red pause button.

I recommend to switch off GPS while long pauses, because GPS draws much power.

In the newer versions the red pause button changes to the start button (triangle) if you switch off GPS. This is an error because logging is not stopped, i.e. the log file is opened for writing and cannot be deleted. If you now press the 2nd button (triangle = start), the message box appear.

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

It doesn´t mind to me as I have an external power source now.. But I only like to press pause while I pause the track (or stop if I would like to stop there for more than 15 minutes) but for just pause while it lost the GPS during this period and then I just unpause by pressing the red pause button the message will appear after GPS is fixed again.. This will not happen if GPS still has fix during pause - so this I think it is bug and it is not much friendly if it behaves different while I just wanted to unpause. Yes, if I will stay longer I will then press STOP and then nevernind that the GCC will ask me to continue - that is correct!

Good, you have found another bug - but this is not my case as I never stops GPS :) untill finish my trip.. Then I am pressing the STOP button which is the third button then..

Lukas
[Touch Diamond, MDA Compact IV General] low.flying.pigs:
All issues can be resolved with the proposals in post 2161 explained further in post 2164.

The current functionality when GPS is switched off is neither an error or a bug as detailed in post 2164.

That functionality has been conflated with a separate issue which is also addressed and resolved in the aforementioned proposals. That being GPS is on but signal is lost whilst on pause, and then unpaused before signal is reacquired, the Confirmation prompt appears in some circumstances when GPS lock is reacquired *. The issue is addressed and resolved by not triggering the prompt in any circumstance unless GPS has been switched off.

* It can be stated from my own testing detailed in post 2161 in that specific situation, the Confirmation prompt does not occur in all circumstances or on all devices and pause and unpause works without issue regardless of screen on or off or GPS signal loss or reacquisition. In addition to that, it can be stated whether Read GPS data directly was used or not, it had no effect on this either.

low.flying.pigs
[Touch Diamond, MDA Compact IV General] Juppes1:
Newbie questions

Hi everybody who is involved in development (Klaus?) of this

really great product

(GpsCycleComputer :o) which I use since 2 days on my Medion S3857!!

Before that I used the normal built-in application. Last year I threw that piece away and decided to buy another "real" cycle Computer. Then I found some link to your application and now you see a content and smiling user again!!

I just found this forum and wonder whether there is another application web site where I could find the latest release (final or beta) and other Information like Manuals and FAQs. I walked back the pages in this forum to find the latest release here and it seems to be version 4.12beta14 which I have installed now.

Anyhow some questions (which may have been answered before, but I could not find any answer here):

- Is there any possibility to run that application in German? If yes what do I have to do (modify files)?

- I downloaded some map files by "Mobile Atlas Creator" and selected "OSMTracker tile storage" as Atlas type as recommended in some other forum. Is this also your recommendation? Or is there a better map integration?

- Where can I find maybe better (more detailed) maps especially for biking in Germany?

- I saw some question in some previous pages for a possibility to display the map in move direction and not always in North direction but I did not find any answer to this question. Is this setting possible?

Thanks for all your support and again for the extraordinary app!!