yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV General] low.flying.pigs:
Hello Hello Blaustein / Klaus,

Many thanks for 4.11 beta 15 and source code. Appreciated as always.

I can confirm 'Safe Energy: do not keep Backligh on' no longer requires that GPS must be switched off and back on again.

Live Logging:

90 - Could not establish a connection to the server!

The issue remains unchanged as at 4.11 beta 15. As you confirm functionality is working for some users, i.e. yourself, it is established it can work in some circumstances. It now needs to be established why it does not work for other users.

Below is a full list of exhaustive actions and testing carried out to date:

In all cases CrossingWays LiveLogging functions, and password verifies correctly.

In all cases no general issues are apparent with internet connectivity, browsers are working etc.

Deleting the existing GpsCycleComputer.dat to reset GCC and start afresh made no difference.

Configuration of privacy settings at www.crossingways.com made no difference.

Data Array Size is set to 4k, to avoid out of memory issues until that is resolved.

Save GPX with 'rte' tag (see readme)' is not selected.

.gcc converted to .gpx with GCC is minimal size. Upload via www.crossingways.com works normally. Upload via GCC consistently fails with '90 - Could not establish a connection to the server!'

Tested from device: HTC HD2 Windows Mobile 6.5

- via multiple Broadband Internet Service Providers using Wi-Fi and ActiveSync connections, and with Firewalls disabled.

- via multiple 2G and 3G Mobile Data connections with multiple providers.

- using Microsoft .Net Compact Frameworks 2.0.7045.0 and 3.5.9198.0 selected via App Configuration Tool (NetCFcfg.exe)

- using regional settings English (United Kingdom), English (United States), German (Germany), and Czech.

Tested via Windows Mobile Emulators: 2003 SE, 6.0 (others not tested yet)

- via Emulator ActiveSync Connection Tool

Network Protocol Analysis, using WireShark, of packet data between GCC and Crossingways servers over the ActiveSync connection when attempting upload in all cases shows in brief as below, full logs available.

HTTP	7455	POST /services/livetracking.asmx/UploadGPX HTTP/1.1 (application/x-www-form-urlencoded)

HTTP/1.1 500 Internal Server Error (text/plain)

Line-based text data: text/plain

Country with CODE GB not found! \r \n

The attached passworded .zip contains full logs from Network Protocol Analysis using Wireshark of working 'Verify Password' (to show there is some working communications with crossingways) and non working 'Upload GPX'. If you log using Wireshark your working 'Upload GPX', and compare with the attached, it might assist with identifying the issue. Note the 'Country with CODE GB not found! \r \n' in the log, which might be of relevance. Tests changing the system regional settings had no effect as detailed.

Further testing can be undertaken, for the time being however it is not apparent what else can be done.

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

I have made some changes in map display which might or not have some effekt. In my debugger it has, in the release version not.

You should delete your empty map folders.

What is your device? OS and .NET-version?

Hello low.flying.pigs,

this is a very strange error message. In your pdf files I can't find anything wrong. Why didn't you export the whole communication as .pcap?

I attach my communication so you can look for any differences (zipped with your password).

BTW: I analyzed the crossingways functions and found a way to use the stored passwordhash to verify password without the need to retype it.

Regards

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

I don´t exactly know what you mean of OS and .NET-version.. I have .NET 3.5 (version 3.5.9085.0) WM 6.5.x version (5.2.23103). My device is just standard Samsung Omnia II GT-I8000 phone.

But I know now that the problem is just in zoom only.. If I zoom in a lot the GCC will always freeze. Now by beta16 I have some log for you I am sending you everything I have. (state, log and also dat setting file). The last line from log is probably from the latest freeze in about 02:40 at night.

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

thank you for the informations.

The last entry in your log file "2013.9.22_2:43:3::0 ERROR LoadGcc ... GpsCycleComputer.Form1.Main(String[] args)" is rather not harmful. It is a message at startup of GCC, where it tried to automatic load the last gcc file - and this gcc file is corrupt (maybe resultant from a previous crash). You should have been also shown a message box.

The other messages are 14 days old and have rater no direct correlation to the freezes, if you had freezes later than 2013.9.7.

Your freezes are furthermore not explainable.

I would beg you to try a new (small) and faultless map directory (without any specialities).

Regards

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

I got it! It is not because of my maps. It is not the problem of the latest versions. The problem is also in version 4.10 and maybe earlier also.

The problem is the zoom while you have the track2follow loaded (and maybe also it has to have the waypoints..) Also it can be the incorrect translation problem as I am using special czech characters that are not displayed correctly in GCC for the waypoints description. You can improve it maybe later by having an option to change font for it :) Try the gpx file I sent you in the past. (That long trip), and please check it and find the bug. It is not as critical bug because you have to zoom in a VERY lot. But then it totally freeze always.

Unexplainable is explained :)

Lukas

P.S.: You have to do it quick - quickly press zoom plus button until it freeze :) If you will make it slower, it will a little increase the probability to not freeze.

And also if you zoom in this a lot the waypoints don´t fit on the track - they are shifted outside the track - then the next press to zoom plus button the GCC will most probably freeze.
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello Lukas,

I can't find a gpx file from you with wayponits. I have tried one of mine - no freeze.

Please send it again and do some tests to find out the minimum things to make it freeze.

- T2F loaded (you told so)

- waypoints in T2F

- waypoints with czech characters

- only a very short T2F (you can delete most of the trkpt in gpx)

- normal track also loaded (GPS off)

- GPS on

- Track log started

- map available (load a map without (visible) tiles)

Regards

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

I have send you PM with the link to my track (gpx file).

But I think I have found what happens..

When I do a new track - just few points, there is no problem. But when the track has about 100 points then after zoom to where the measure say 0.0002 km and more it will slow down a lot unexpectedly and the track started to do unexpected things. I made you some screenshot of what it does.

on ss1 the green track line is normal width but while I will zoom more the line is next thinner (ss2) and then on ss3 after zoom in again the line will completely disappear. I must also say that from the ss1 to ss3 it is very complicated to get as it is very slowed down nearly freezed - it is made from the short 100 point track.

Previously it even displayed me the track line like it was under the map - but I didn´t catched it and as it was very slowed down I accidently closed it. But maybe you now see where the problem is. It is not exactly the freeze - but it is as slow as it is useless then.. And it start to make it just about 100 points and it is not as much. My track has maybe about 6000 points.

I know it is not as probable to zoom as much - as it is also useless - but if you make it it will freeze unexpectedly and to zoom out back is nearly impossible then.

I think the solution is at first to find the way how to preserve to this much slowdowns and why it slows down and then maybe do some limit for the zoom as it is useless - the device slows down a little during zoom at all but it is not visible on normal zoom levels, but then it very quickly slows to be useless (e.g you wait a second, next zoom you´ll wait 5 seconds and next zoom a minute - the same backward - if you have just 100 points) so when it happened then it is a big problem..

Lukas
[Touch Diamond, MDA Compact IV General] Site watcher:
Hello low.flying.pigs,

Thank you for your quick and comprehensive response to my post #1933.

I have reinstalled GCC exactly as you suggested and... it works! Hardware power button and 'Safe Energy' checkboxes seem to be working like in v10. Also there are no sound anomalies any more.

I had reinstalled GCC previously, but not exactly in that way. So I have to confirm: the way of upgrading GCC is very important. low.flying.pigs, thank you again for your help.

I apologize to all for rising confusing topic in this thread.

Regards

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

I think I have discovered the reason of the freezes (slow downs). If you have a T2F far away and zoom in very high, the T2F points are very high magnificated in units of screen pixels. And this slows down the function which draws the line on the screen (even if the line is not visible). Points outside the screen normally are not drawn except of one (in order to draw a line in direction to the point outside).

There are different actions to improve this behaviour including limit of the zoom.

But now I'm going on holliday for 2 weeks and will be offline until 10.10..

Regards

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

Good news that your issues have been resolved.

Thank you for the courtesy but no apology is necessary. I look forward to any further feedback you have.

low.flying.pigs
[Touch Diamond, MDA Compact IV General] MrLAG:
Wow. I was using version 3.100 and suggested few additional features to Andy. And now when i downloaded the latest version I can see how much was added since that time. I found a lot of usefull things I wanted to see in this software ).

I installed and tried it a little, and so far I have one little problem: whenever I start the program it says "Resseting language directory to default and create it". Any solutions for this?

I downloaded from here: http://code.google.com/p/gccv2/downloads/list

version 4.10 from Oct 2012. Maybe I need newer version? if so pls point me to the links.
[Touch Diamond, MDA Compact IV General] ElfKaa:
Hello MrLAG,

yes, Klaus is the best! :) He works on it very hard and quick and it started to look like unbelievable handy tool which does whatever you could imagine .)

Now to your problem:

Follow the topic back and you will find the answer :)

As low.flying.pigs already described - download the complete set of beta 3 of version 4.11 from this topic discussion and update the newest exe file from the latest beta (beta16). Then if the problem persists, write the problem down here, maybe it will then need some fixes from Klaus to be done - 4.11 is still in beta.

If you have some ideas discuss it here, if I can talk as others - we all in the forum here will enjoy it :)
[Touch Diamond, MDA Compact IV General] low.flying.pigs:
Hello MrLAG,

Welcome back, and thank you for your message.

'Resetting language directory to default and create it' relates to the voice files for track to follow navigation. Ordinarily it may occur once only. Persistent occurrence is not normal. Accordingly, it is not usually necessary, but if you press:

Menu > Options > 'Set local\language directory'

Select your GCC installation directory, and then the 'local\eng' folder therein

Menu > Exit

Restart GCC. Problem should be resolved. If not, within the installation directory delete GpsCycleComputer.dat (having taken a backup if desired) and repeat as above.

As it is likely having upgraded from 3.100 to 4.10, dependent upon how you did so, that you may encounter further issues, if you wish to do so, it would be recommended that you upgrade to the latest beta, currently 4.11 beta 16 which you should find a considerable improvement over 4.10 Final.

Installation, Testing and Troubleshooting

Please do confirm whether your issues are resolved, so that further assistance can be provided as necessary, and continue to provide any further feedback you may have.

low.flying.pigs
[Touch Diamond, MDA Compact IV General] MrLAG:
Thanks for answer! I tried to delete configuration file and set the required folder, but this problem still repeats itself. And when i check in options it shows "...\local" folder as seleted, not "...\local\eng". I mean even in currents session I go into options and choose "...\local\eng" folder. GCC shows that the path is choosen. But when i re-enter this option again it shows as if "...\local" folder is selected. Moving language file to this folder didn't help as well.

When I upgraded to new version it asked to remove the old one and I did so (after making a back-up of configuration file). I will try to install beta version to solve my problem, tho I doesn't looks crytical, but just a little bit annoying.

There's also one other thing. If I want to read help and press "?" button on the screen with all the functions it opens Opera with "file://localhost" adress, not the readme file.

I wonder if there maybe some problem because of WM localization? I have russain. But everything works fine except setting local folder and opening readme file.
[Touch Diamond, MDA Compact IV General] ElfKaa:
Hello MrLAG,

it seems to me it is caused of your localization. Many applications also can have problems if the sd card will not name "Storage Card" exactly. I have no problem with reaching the help file located in the GPSCycleComputer folder by pressing help. To me it opens IE correctly and then it open Readme.htm from there. Try to move the whole directory to the root inside your device, not SD card and then try it again.. If it will work - it is caused of your localization or bad name of SD card folder.
[Touch Diamond, MDA Compact IV General] MrLAG:
Hmmm. Ye, it may work. I can keep application on device and maps on SD card. But help file isn't that important anyway. I'll chck this idea some time, thanks for suggestion.

---

After playing with programm a bit I have one suggestion: To add a point to t2f you need to click on the screen. However when you do it (at least for me) often instead of adding point it just resets the map. So on my screen it often jumps and the point I finally added is somewhere off due to changed zoom/position. Possible solution is when the t2f points edit mode activated to turn off reseting the map by doubleclick (so the context menu works, but doubleclick not). I think it's simple to do and will make working with points simplier. This also may be solved by adding to context menu the line "add this point". Bcoz clicking on the screen works like 1 time out of 5 tries (meybe bcoz my phone is 4+ years old? :D)

Btw guys, do you think that maybe it might be usefull to save viewpoints also in separate txt database (and keep saving it with track too of course), so you can always find one without loading the track? I've seen such a function on a GPS navigator I've got from my friend for a trip and I think it's rather usefull. Of course I can just use kml files for this, but choosing from the list seems like good idea.
[Touch Diamond, MDA Compact IV General] MrLAG:
Well. I installed programm on the device instead of memory card and Menu > Options > 'Set local\language directory' works fine now (mistake disappeared). It's a bit confusing tho, bcoz I had no mistakes with maps and tracks folders, but only with language directory. So yes it meybe bcoz of localization, but then it shouldn't have worked for any path when on memory card. Would be nice to have it fixed.

However even after installing GCC on the device I still have no access to readme file from the menu: Opera opens path "file://localhost/Program" and that's all. When GSS was on memory card it was opening path "file://localhost". It seems like the path set without quotation marks and so instead of full path (file://localhost/Program files/GPSCycloComputer/readme.htm) Opera opens just a part of this path.

IT's not critical ofc (I don't really need readme and know where to find it) and now that I fixed the problem with language directory I can completely enjoy it ).
[Touch Diamond, MDA Compact IV General] ElfKaa:
Hello MrLAG,

I am glad you are now possible to use it even you have the issue with the readme. It seems to me that maybe there is still something wrong with the path comparing to english in your device. It is not a problem of the system at all but surely of the GCC. And this should be fixed by Klaus probably. But - I noticed you wrote "Program Files" with small f letter. My path is with big F and the name of the SD card is "Storage Card". You can try to rename it to "Program Files" (SD card folder is not as easy to rename as it is necessary to make a patch to system registry and I don´t recommend you to do it) then you maybe will be more successful opening the Readme - until Klaus will make a fix for the system language mutations and not standard character sets.

The issue with the tap and insert waypoint also did not work for me - as you already told - 1 of 5 taps will add the point ;) My device also is not new but I don´ t think this is the problem.. :) I think the problem may be in detecting the move or just tap on big screens like 800x480. And detecting double tap - I think this is good idea to disable while editing.. Wait what will tell Klaus on it.
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello Lukas,

I am back from holliday.

Please check beta17 if the issue with the freezes is solved.

MrLAG,

please check if local directory now works on storage card (I suppose you have cyrillic characters).

I also added "" to the help filename, although it should not be necessary. I suppose an incorrect installation of your opera.

Does it open when you click in file explorer on Readme.htm?

Furthermore I improved "addPoint to T2F" and I removed the "distance to T2F" at the bottom of the map.

Regards

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

some things are working well. The add waypoint is much easier and I see you also implemented the idea of MrLAG to remove doubletap while editing T2F :) Good job!

Another thing that is working is the limit to the zoom in to level 23. It is sufficient I think.

But what is not working is the map moving. It is very slowed down and it is very unpleasant. It is jamming now a lot. I have also tried to zoom out to what is possible while I was editing T2F. The device didn´t freezed completely for now, but the GCC slows then to nearly freeze even. But I was able to pres the buttons of the device, to lock and unlock without much problems - a little slow down because of huge working GCC application - but it was also possible to exit the GCC (by send Application Close, which I have set to double click the Phone Red button, but then the application did´t started and only the top handle name was shown, so I had to run application manager then close the GCC and then after it I tried it again and then it started allright.) It also happened while I zoomed out to most far level that when I was at level 1 or 0 the map disappeared and the No Map was shown, then after press minus button again the map appeared again and zoom out to more far level.

I suggest to implement also the zoom out limit (e.g. also 3 levels out of the most far level) and to revert the map moving to the previous state. The editing of T2F is working well and when the map will jam like this while editing - I think it should not be as much big problem if it is necessary to work like this now as it is working nearly perfect to me yet.

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

I can not observe any noticable difference in map moving between beta17 and beta15 (or 16).

Please state the closer circumstances (track loaded, t2f loaded....) and make quantitative statements about the move speed in beta17 and a previous beta with the same circumstances.

Regards

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

I don´t know why you don´t see what I see. It must have been changed something in map shifting as it does to me in every case, Nothing I have loaded, just moving map by my finger. If I can simile it to film, when previous beta 16 and older went 30 frames a second the beta 17 goes 3 frames a second. The move is very jamming and not fluent like in previous betas. If I will find how to record it, I can try to and send you the recordings. If you don´t see it while you have switched on the draw map while shifting switch it off - it is more recognizable as the draw map while shifting also had previously some delay, but now it has much more delay. It is very challenging to move the map as I will expect to.

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

Many thanks for 4.11 beta 17. Appreciated as always.

Unfortunately there is indeed now an issue with map smoothness and fluidity.

Whilst previously excellent on the HTC HD2, it is now severely degraded. Basically the map screen does not seem to be updated as frequently, resulting in jumps between changes of position, instead of smoothly flowing with the movement of the finger on the screen. The effect is immediately apparent on first running 4.11 beta 17, when going straight to the map screen without doing anything else than moving the map in the ordinary way.

The effect is most apparent when 'draw map whilst shifting' is selected, but can also be seen when not, with the existing map area shown moving moving in jumps when shifted, and the new area of the map taking longer to be displayed after lifting the finger. I think whether or not the effect it is observed may depend on the degree of map smoothness and fluidity the device was capable of producing before 4.11 beta 17

The effect is caused by the new code added in Form1.cs, which may require actual fixing. This has been confirmed by commenting out lines 6146, 6150, 6151, 6152 and 6189. This restores the map smoothness and fluidity as per 4.11 beta 16 when compiled with Visual Studio and tested on device.

6146 //int paintTime;

6150	//int begin = Environment.TickCount;
6151 //if (Environment.TickCount - paintTime < 200)
6152 // return;

6189 //paintTime = Environment.TickCount;

Additional feedback to follow in due course. Very busy of late and may be for a while yet. I trust you had a relaxing holiday.

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

thank you very much for solving the problem with map moving.

On my device and emulator it was not noticed because the frame rate is in all cases very slow.

I have removed the code lines. They were a try to solve Lukas' freezes, but in the meantime I found the reason on an other place.

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

Many thanks for 4.11 beta 18. Appreciated as always.

Just a quick message to confirm map smoothness and fluidity has been restored as per 4.11 beta 16.

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

on quick test, no freezes, no map jamming. :) It seems to me the limit of zoom has solved the problem and it is sufficient now :) Thanks.

I am glad you fixed it!

I think if anything - you can now improve the double tap as it is not working in all cases :) I don´t know exactly how correctly to double tap, sometimes it works, sometimes not, sometimes also quick map move reset the map.. In the system self the doubletap seems it is working well but I haven´t also found the doubleclick settings to adjust doubletap for the system as well. Never mind.

It is not as big problem as it is not necessary to do double tap as it is there also menu the item Reset the map view if I need it.

Lukas