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

sorry for late answer - was too busy in my job.

Lukas,

fullscreen -> realized in V4.12beta1

one click config: single click is used for reactivation of display. Unexpierienced users may be confused by changing things unintentionally, but as option it may be possible.

WolWer,

the display stuff may be improved in 4.12. I have not managed to get GCC running on my WinCE5 emulator.

Navigation:

The "track to follow" (t2f) is a sequence of points. The points are connected with straight lines and build up the t2f.

Gcc first calculates the distance of each t2f point to the current position (fullSearch) and chooses the nearest point.

Then the shortest distance to the straight line (connected to the nearest point) is calculated.

The route to follow is from the current position to this intersection point and then along the straight lines of the t2f to the destination.

After the first full search gcc switches to shortSearch once every second. The shortSearch begins at the momentary nearest point and ends when the distance

to the current position increases to twice the detected minDistance plus 100m. In version 4.10 this was only 100m.

Since version 4.11 every 30sec a full search is performed.

This is done to overcome a stuck on the last point in certain situations when you leave the t2f and come back

(when the t2f from the last point at first increases the distance to the current position before it comes closer to the real nearest point).

There is a corner detection algorithm which analyzes the t2f 200m ahead (toward the destination).

The navigation arrow always points to a point on the straight line of the route to follow which is 100m ahead.

Maybe a solution could be to remove the fullSearch and only rely on the (improved) shortSearch from the beginning of the t2f.

For safety I can make the full search available by context menu (idea for a name?).

Will,

welcome and thank you for using GCC.

Navigation arrow on main: good idea, please wait for one of the next betas.

Regards

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

Thanks for detailed description of calculations for positioning of travel direction arrow, that work fine as long as no part of track is used twice or more. Would it be possibel to restrict these calculations on the remaining trackpoints considering actual track length? If there is any mismatch, e. g. trackpoints in the past are nearer to actual position than those who should be the consecutive ones, fullSearch on the whole track to be restartet manually?

cu - WolWer
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello!

Attached the new beta version 4.12beta1.

Release notes:

********* version 4.12beta1 *********

- option to have App maximized (context menu of clock)

- option for "one tap config on main screen"

- optional navigation info on main screen (instead of compass)

- improved navigation (if multiple t2f lines on the same road)

The navigation feature now performs a fullSearch only on request by context menu. It should only be necessary in very rare cases if you leave the track and come back and the track has a big bulge inbetween (in other direction).

Regards

Klaus
[Touch Diamond, MDA Compact IV General] WolWer:
Hi, Klaus! Thanks a lot - I'll try new beta within the next days. cu - Wolfgang

I guess I have to go back to 4.11 final, since context menu doesn't work with my CE5-device and bottom menu line is hardly to be operated even with stylus.

Display on start gcc: zwischenablage-1.jpg (don't bother about white background), after shifting to the left and click full screen icon: zwischenablage-2.jpg. cu - Wolfgang
[Touch Diamond, MDA Compact IV General] ElfKaa:
Hi WolWer,

to me it still seems it is because CE5 is not WM 6.x - it can work but also can not - depending on the application and system configuration as well. I had Neonode N2 before and it also had WinCE 5 and many application I also could run, but some had simillar problems like you are describing. I had the tool named MoveWindow (movewindow.exe) what can be able to shift any window elsewhere not depend if it was fullscreen or not, I could also be able to shift the main GUI of the Neonode also.. I think this application can be easy way for you to shift the window manualy. Or Klaus can maybe simply add some setting for the shift (something like WinCE shift patch as this old system has constant bar heigth and is known how much has to be shifted up.) I think this can be the easiest solution and working.. If you really need to use the GCC on this old system.

Hi Klaus,

I have tested the one tap option - it is exactly what I was meaning! Great! The Fullscreen also work perfect and I noticed you corrected the buttons height also! Great! Thank you!

The only what I would need now is to be working the same for Info frame also to be able to see the map screen. without need to go to ikon menu and then tap the map. Now it does nothing - or this behavior also can be optional if someone can have any other idea how to use Info frame :)
[Touch Diamond, MDA Compact IV General] WolWer:
Old System? Nearly all GoPal PNA are fitted with CE 5, all outdoor versions are supplied with CE5. My S3857 is available since 2012.07 and the newest one (S3867) since 2013.05! Since GoPal outdoor sw is rather poor, I'm very glad to manage GCC running on this device. As mentioned above, context menus are not essential for those, who use our S3857: The less facilities they have to operate, the better it is! Important is a reliable navigation on the track - and that works nearly perfect with gcc!
[Touch Diamond, MDA Compact IV General] Blaustein:
Hi WolWer,

are you able to test the fullscreen-mode (AppMaximized)?

Do you have a Windows-Mobile device or emulator? where you can use the context menu to change settings (App maximized on clock field) and copy the generated settings file "GpsCycleComputer.dat" to your WinCE device.

Or you can use the attached settings file, where I have enabled Maximized mode.

Are there any settings in WinCE or some additional tools where you can start the application with a predefined screen size or maximized option?

Lukas,

if GPS is ON, then you can switch with one click to map. To use info field for this is not meaningful.

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

Many thanks for 4.12 Beta 1. Appreciated as always.

Kindly provide the source code as a downloadable .zip file as per previous betas.

Specifically regarding 4.12 Beta 1:

App Maximized:

Working well on all Windows Mobile versions and screen resolutions tested.

However, File/Export and Track2Follow Screens no longer fill screen area above the lower buttons, and now have a gap where the previous menu screen can be seen whether 'App Maximized' is selected or not as per the attached screen grabs. Emulator testing shows this observable at 240 x 400 WQVGA and 480 x 800 WVGA resolutions. It is not observable at 240 x 320 QVGA and 480 x 640 VGA resolutions.

One Tap config:

As above, this Introduces an issue when the user wishes to use this feature, and have backlight dim when not in use. Tapping to restore backlight brightness causes the display to change requiring a further tap if that change was undesired. It was not previously necessary for the rider to observe where to tap the screen, and nor should it be now, to avoid this. Further, in future versions there will not necessarily be an area of the screen that is not changeable by single tap. The apparent solution is that when the backlight is dimmed, the first tap just restores brightness as normal. When the backlight is not dimmed, the first single tap just alters the displayed information intended as normal. One tap config operation is then as expected and consistent with backlight off functionality within GCC and Windows Mobile.

Navigation on Main Screen:

Display of information is working well in and of itself.

Improved Navigation:

Initial testing shows Track2Follow navigation to be much improved where the track runs alongside, overlaps, crosses over itself, or otherwise non consecutive sections of track come in to close proximity to the current section. Further testing is however required.

It can be observed that 'navigate backwards' does not in all circumstances operate as intended. Further testing is required to determine what exactly is occurring.

low.flying.pigs
[Touch Diamond, MDA Compact IV General] ElfKaa:
Aha, perfect one! :good:

This is very intuitive!

Thanks.

Lukas
[Touch Diamond, MDA Compact IV General] WolWer:
Clicking on full-screen-icon shows app maximized, but the white bar nearly disappears under unused black part of main screen (refer to zwischenablage-2.jpg in my previous posting) - no change with submitted GpsCycleComputer.dat

I Haven't got any WM-device or -emulator.

I don't know, but I'll check for that matter, when my actual main prob with S3857 (calibration of touchscreen get worse and worse, especially in the left lower corner of the screen - recalibration with CE-tool doesn't work any more) is solved!

Thanks for your help! cu - Wolfgang
[Touch Diamond, MDA Compact IV General] low.flying.pigs:
Hello Blaustein / Klaus and WolWer,

Windows CE 5

GCC 4.11 Final is working and displaying normally running on Windows CE 5 Emulator in 240 x 400 WQVGA Resolution with 128Mb allocated RAM. Resolution and RAM selected to match Medion S3857 and S3867 hardware.

Windows Embedded CE 6

GCC 4.11 Final working as above in Emulator with same RAM and Resolution selected.

As a proof of concept it shows GCC 4.11 Final can run on Windows CE 5 and Windows Embedded CE 6 in the right circumstances. Screen shots attached. Further information and details to follow.

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

thank you very much. You are the best tester I ever had.

gap below file selection control: fixed

"One Tap Config" and "do not keep Backlight on" (if GPS is on, normally the backlight is kept on):

do not use both options at the same time - or live with the side effects.

For the application (GCC) it is normally not visible that the screen was dimmed by windows before a tap.

Windows switches on the display and sends the click-event to the application. All applications (e.g. file explorer) react on the first click.

navigate backward:

If you load t2f, this setting is cleared. This has changed in 4.12.

If you alter this setting, the nearest position to t2f is searched from the beginning (normal) or end (nav back) of t2f.

Phantastic! You have got GCC running on WinCE5 Emulator. Can you assist me? Do I need another emulator or another image (download source?)?

My Emulator is very similar but has a i486 processor and GCC is not running. See screen1.png

Wolfgang,

I have changed a little thing in detecting the available screen resolution - maybe it helps...

Another Question: can you specify command line parameters for start of GCC? To specify resolution.

WinCE does not support context menu. Maybe I can find a satisfying solution if CE emulator is working.

Klaus
[Touch Diamond, MDA Compact IV General] WolWer:
Thanks a lot to low.flying.pigs and blaustein: 4.12beta2 looks good on S3857!

Unfortunately that gap between main screen and taskbar occurs in all screens - in map view a little disturbing.

Resulting from GccConfig_maximized.zip???
[Touch Diamond, MDA Compact IV General] low.flying.pigs:
Hello WolWer,

The gap as per your screen grab, and that of my screen grab 3 as described in my post 2015 is an issue with 4.11 Beta 2.

It occurs whether the GpsCycleComputer.dat from the GccConfig_maximized.zip provided earlier, is used or not.

This behaviour is consistent within the emulator, and you appear to confirm the same with the Medion S3857.

It seems to be of relevance how the GpsCycleComputer.dat is generated.

The attached GpsCycleComputer.dat from the GCC_412beta2_Win_CE5_Emulator_Maximized_Config.zip attached, within the Window CE 5 Emulated environment at least, GCC works consistently without the gap, as per screen grabs 7 and 8 as described in my post 2015.

If you wish to do so, simply extract the attached and place the GpsCycleComputer.dat in the installation folder as you did previously, replacing the existing file. Before proceeding, it is important to ensure GCC is not running. Take a backup or rename the existing file and make a note of any settings if required as you will need to enter them again.

If all is well after running GCC, and the Medion S3857 performs like the emulator in this regard, the display should be without any gap, which would be interesting to establish.

If not there may be something device specific to be addressed.

low.flying.pigs
[Touch Diamond, MDA Compact IV General] WolWer:
Really great - gap disappeares with new dat-file and GCC even starts directly in full screen mode - without need to shift and start it manually!!!!:
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello Wolfgang,

that are good news!

If you like you can just try GccConfig_maximized.zip again in the same manner. It should work the same way. I suppose you had GCC running while substituting the file and therefore the setting was overwritten before it could take an effect or you made some other mistake. This would help me to understand the world a little bit better.

I should make the "App maximized" state the default.

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

Attached screen grabs show GCC 4.12 Beta 2 on first run. Results consistently reproducible in Windows CE 5 emulator.

Ensure GCC is not running. Delete or rename any existing GpsCycleComputer.dat as applicable. Install the GpsCycleComputer.dat to be tested if any. Run GCC. Repeat as required.

1 No GpsCycleComputer.dat - Result: Landscape orientation. Above the blue Title Bar with GPS Cycle Computer text will be whatever was on screen before GCC was run which may vary. In this instance it is the Windows CE Desktop.

2 GpsCycleComputer.dat from GccConfig_maximized.zip - Result: Portrait orientation with gap

3 GpsCycleComputer.dat from GCC_412beta2_Win_CE5_Emulator_Maximized_Config.zip - Result: Portrait orientation without gap.

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

are there any MessageBoxes on start of GCC in this case? If yes, confirm them, exit GCC and start it again. For some reason the MessageBox disturbs the correct switch to maximized mode. For Windows Mobile I have worked around this, but it seem not to work with Win CE.

Klaus
[Touch Diamond, MDA Compact IV General] WolWer:
I'm totally confused now: Though I'm shure that I've copied GpsCycleComputer.dat in MassStorageMode to my S3857, I've tested your Gcc.dat again (copied to GCC folder in MSM). Result: Gap appears again. Ok, copy low.flyin.pigs GCC.dat in the same way - and gap is there, too!!!:(:(:(

On second start of GCC with GCC.dat of low.flying.pigs gap disappeared - GCC starts in full screen mode again.

Same test with GCC of Blaustein - same result: gap on first prgramm start, no gap on second (!).

cu - WolWer
[Touch Diamond, MDA Compact IV General] WolWer:
Yes they are, since file location in GCC.dat doesn't comply with my, and gps settings,too. (COM2, 57600 Bd).

On second start, gap disappeared as mentioned in previous post, but reappeared after correcting file locations:confused:

Restart of GCC - gap disappeared again!

cu - WolWer
[Touch Diamond, MDA Compact IV General] low.flying.pigs:
Hello WolWer,

Thank you for the interesting feedback.

If you wish to do so, you can install the attached created as a proof of concept.

GCC should upon first run start without any message boxes, and also without any gap.

Working consistently in Windows CE 5 Emulated Environment.

Take backups before proceeding if desired, but deletion is important for the avoidance of any doubt.

Delete any existing GpsCycleComputer.dat

Delete any existing GpsCycleComputer.exe

Install the GpsCycleComputer.exe from the attached GpsCycleComputer_4.12beta2_Win_CE_5_Proof_of_Concept.zip, by extracting and copying to the installation folder as you would any beta.

You can afterwards if you wish revert to standard 4.12 beta 2 by deleting this .exe and installing that from your backup or download.

Your feedback is awaited with interest.

It should be possible in due course to have GCC run in Windows CE full screen utilising the entire screen space, without either Titlebar or Taskbar (if the Taskbar is ordinarily visible on the device, from your screen grabs it does not seem to be on the Medion S3857). Context menus should be possible also.

low.flying.pigs
[Touch Diamond, MDA Compact IV General] WolWer:
Hi, low.flying.pigs!

I've deleted GCC.exe and GCC.dat and copied your version posts #2024 and #2017: GCC starts with "can't open GPS" - due to mismatching gps port configuration in new GCC.dat. So I changed configuration menu to edit files location: "Error! An unexpected error ocurred in GpsCycleComputer.exe. DirectoryNotFoundException ...." I guess this because there's no storage card slot available in S3857 (as in S3867).

So I copied my GCC.dat to S3857 and GCC starts without any popup and/or gap. Now I'll start a test course with partly common way fore- and backward (required since I live in a dead end street).

cu - WolWer

Test results:

On common road at the beginníng and end of the trip: arrow is always aiming in the right direction. Only when I get back to the common road there seemed to be some confusion in turn advises "R 30m" despite of straight road. And old issue ocurred once again on a straight road (single track): Arrow and turn advises tried to send me on track backward 200m after last turn, this stayed for about 200m.

Anyway: (Almost) perfect - thanks a lot!

p. s.: If required I can supply you with testtrack, prob points marked.
[Touch Diamond, MDA Compact IV General] WolWer:
Sorry - I didn't got that. Now I know better - a new gcc.dat ist generated starting gcc.exe. My poor knowledge of with dat-files are related with PASCAL! After deltion of ggc.dat "Can't open GPS port. Error -3" occurs on first start of gcc without proper gps comm data, gap between main screen and tool bar is there. Restarting gcc: no message regarding gps-port and no gap! But on activating GPS "Can't open GPS port. Error -3".

GPS in GoPal seems to be activated by menu.exe (of GoPal), in gcc it always has to be initiated by left button of toolbar.

.

With generated gcc.dat only one Error occurs - on settings/files location: language directory: "Unexpected error in gcc.exe ...." though \my flash disc\gcc\local\eng exists.

cu - WolWer
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello Wolfgang, hello low.flying.pigs,

attached a new beta3:

- improved startup in maximized mode. Default is now maximized - you can delete Gcc.dat to use this default

- slightly chance that context menu works on WinCE

- parameter tuning on t2f

- check for updates should now work again

I had to change the download site because google code don't allow to provide downloads from 15. of Jan.

The new download site is: https://www.dropbox.com/sh/69ps6iqg4ajau3r/_cXdntYYU6

(google store was not possible because every upload creates a new downloadkey, even on same filename, and for update function I need a constant download address for GpsCycleComputer.xml.)

low.flying.pigs, it seems you wanted to post a link with informations on full screen of WinCE, but the link is missing.

And please provide me your OS-image file of your CE emulator. I have tried for many many hours to find one and to install many tools and packages to build one, but there are always some errors and always one one edge it is not working.

Please provide me your OS-image file. If you don't find it, look in VS at Tools-Options-Device Tools-Devices-<CEdevice>-Properties-Emulator Properties. I had sent you an email to which you can reply. If you don't find it, let me know.

Kind regards

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

Many thanks for 4.12 Beta 3. Appreciated as always.

Kindly provide the source code as a downloadable .zip file as per previous betas.

Specifically regarding Windows CE functionality:

Context Menus are non functional.

On first run in Windows CE 5 Emulated Environment having delete any existing .exe and .dat, and installing 4.12 beta 3.

After Config File not found and GCC Important News GCC message boxes, GCC main screen is displayed in landscape orientation. Double tapping the Title Bar changes orientation to potrait. Gap is present. (same as standard beta 2 up to this point)

After exiting and restarting, after Folder does not exist message boxes for Resetting input/output and Resetting maps, GCC main screen is displayed in portrait orientation correctly. (standard beta 2 would still be landscape at this point, requiring double click on Titlebar) Gap remains present.

After exiting and restarting without any message boxes, GCC main screen then displays portrait with gap regardless of further exits and restarts. (standard beta 2 would be landscape)

Essentially, beta 3 starts GCC in portrait on second start up. It does not allow gap to be rescaled unless GCC is minimized using the Titlebar and then Maximised using Taskbar, if available.

It should be noted not to confuse the differing operation of standard beta 2 without any .dat on first run, standard beta 2 when either of the .dat provided are in use, and proof of concept beta 2 without any .dat on first run.

The situation with Google Code is a real shame. Prior to this it had been a very good and comprehensive platform.

Were any similar sites such Microsoft CodePlex considered? It appears to offer consistency of download links. Such a site obviously offers a more complete alternative to Google Code with assorted features and development tools, than a basic file hosting service.

Information and links for Windows CE Full Screen and Context Menus are present in post 2026.

I think there was some overlap between my finishing editing and your posting. Kindly read 2026 again.

Details for the Windows CE 5 and 6 Emulator have now been forwarded by Private Message.

Any problems or if you need anything else, let me know.

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

Thank you for the feedback in your posts 2025 and 2027 which I am considering. I will address these as required shortly.

low.flying.pigs
[Touch Diamond, MDA Compact IV General] WolWer:
Thanks for up and quick response. Installing beta3 on S3857 (gcc.dat and gcc.exe deleted):

1. Start: "pop up gcc.dat not found", "context menu available". prog start in landscape. MaxWindow => portrait. Message: "GPS not found". Start Options => aygshell.dll missing (present in \windows and \My Flash Disk. Gap between main screen and tool bar

aygshell.dll copied to gcc-folder

2. Start: same procedure, but gps data completed in options

3. Start: portrait, but gap between main screen and toolbar. Context (double clicks) => no reaction (maybe, there are missing some dll - e. g. aygshell.dll wasn't supplied with OEM-CE5).

cu - Wolver