Desktop Web View

Desktop Anwendung mit integrierten Browser

Warum DesktopWebView?

cardo.Puzzle Touch ist eine reine Webanwendung und wurde für Windows-Tablets optimiert.

Aufgrund zahlreicher Probleme mit diversen Browsern haben wir ab Version 3.8.0 eine kleine Desktop-Anwendung erstellt, welche einen integrierten Browser auf Basis von Chromium mitbringt. Die Desktopanwendung stellt im Wesentlichen einige Funktionen für die HTML-Umgebung zur Verfügung, um diverse Probleme der Browser zu umgehen. Der Einsatz dieser Anwendung ist optional.

Folgende Möglichkeiten bringt DWV (Desktop-WebView) mit sich:

  • eigenen Zugriff auf das im Gerät integrierte GPS
    Google-Chrome unterstützt in Desktopsystemen (Windows 8) *kein* GPS
  • eigene Implementierung des Local-Store
    damit wird der verfügbare Speicherplatz nur durch die Festplattenkapazität beschränkt
  • eigene Kamera-Implementierung
    der eingebettete Browser unterstützt leider die HTML-Camera-Api nicht
  • definierte Browserversion durch eingebetteten Chromium
    der IE, egal in welcher Version, ist im Zusammenhang mit dem Sencha-Touch-Framework leider unbrauchbar

Potentiell ist mit diesem Verfahren auch der Zugriff auf lokal gespeichertes Kartenmaterial realisierbar, bzw. auch die Nutzung weiterer lokaler Ressourcen und Anwendungen.

Installation

Das Programm kann hier herunter geladen werden:

DOWNLOAD

Bekannte Probleme beim Starten:

  • In der Ereignisanzeige stehen möglicherweise Fehler, wenn das Programm nicht gestartet werden kann

Fehler:

Lösung: installieren Sie das .net-Framework in der Version 4.5.2

Einbindung externer GPS Geräte

Wenn Puzzle.Touch in DesktopWebView (DVW) ausgeführt wird, können externe GPS Geräte, die über einen COM-Port ansprechbar sind und Daten in Form des NMEA-Protokolls liefern, als Alternative zur integrierten Lageermittlung verwendet werden.

Das externe GPS Gerät muss per Bluetooth oder USB mit dem Tablet verbunden und angeschaltet sein. Es wird empfohlen, die Verfügbarkeit des Datenstroms am COM-Port mit einem externen Tool zu testen, welches auch die Baudrate anzeigt. Hier hat sich das Tool GPS-Information bewährt.

Starten Sie dann die Anwendung IDU.DWV.exe und klicken links oben auf das cardo Logo. Hier öffnet sich ein Kontextmenü (das Systemmenü der Anwendung). Wählen Sie den Eintrag Externes GPS initialisieren.

gps_initialisieren.png

Daraufhin wird an allen verfügbaren COM-Ports nach einem GPS gesucht. Dies kann eine Weile dauern, in der Titeleiste wird die Ausschrift angezeigt 'Suche GPS ...'.

Wird kein GPS gefunden, erscheint ein entsprechender Hinweisdialog. Im Erfolgsfall wird oben in der Titelleiste der COM-Port, die Anzahl der Satelliten und die Höhe über NN ausgegeben.

Wurde kein GPS-Gerät gefunden, schauen Sie sich bitte die Logdatei an (Systemmenü -> 'Log-Datei anzeigen'). Eventuell passt die Baudrate nicht und muss angepasst werden (Systemmenü -> 'GPS Einstellungen').

 

Einstellung Baudrate

Nach dem Start des DesktopWebView können Sie per Klick auf das cardo Logo die Einstellungen aufrufen. Klicken Sie hier auf GPS Einstellungen und geben die Baudrate ein.

baudrate.png