Mobiles, WindowsCE Steuer- und Bediengerät mit Bluetoothschnittstelle
Im Auftrag eines international führenden Herstellers von Messtechnik und Sensortechnologie hat die Firma Technische Systemprogrammierung Jens Schneeweiss
eine Pocket-PC-Software entwickelt. Der Pocket-PC dient als Fernbedienung (Windows CE Handheld) für Messanlagen zur Erkennung von Gasleckagen,
die vor allem in der Kälte-/Klimatechnik und Automobilproduktion von entscheidender Bedeutung sind.
Die von uns erstellte Softwarelösung sollte eine möglichst hohe Kompatibilität mit handelsüblichen Plattformen (PDAs), sowie anderen
Marken-/Gerätenamen des Auftraggebers aufweisen. Deshalb werden alle Texte und Bilder über eine externe Datei (.xml) referenziert.
Außerdem werden die Befehlsnummern ebenfalls in dieser Datei referenziert, um eine Anpassung an andere Geräte zu vereinfachen.
Unsere Windows CE Handheld nutzt zur Kommunikation einen Bluetooth-Transceiver (Klasse 2) und das Messmodul verfügt über einen
Bluetooth RS-232 Serial Port Adapter.
Die Software erlaubt dem Bediener das rasche und leichte Erkennen von austretenden Gasmengen. Die Werte werden in regelmäßigen Abständen
(200 ms) aktualisiert und in einem Diagramm dargestellt.
Mithilfe von Visual Studio 2005 Professional Edition, Windows Mobile 5.0 SDK und .NET Compact Framework 2.0 konnten die Funktionen in kurzer
Zeit erstellt/implementiert werden und zudem ein intuitives User Interface (UI) geschaffen werden. Darüber hinaus verfügt die Firma Technische Systemprogrammierung Jens Schneeweiss mit der selbstentwickelten Lösungsbibliothek für Pocket-PCs bereits über ein umfangreiches Toolkit, das die Auftragsbearbeitung deutlich beschleunigt.
In diesem Fall erwiesen sich besonders BT-Control, PictureButtonTriState, TextBoxNumBlock und SignalStrengthControl als wesentliche Hilfen (siehe hierzu
auch: Pocket-PC Lösungs-Bibliothek).
Weitere verwendete Tools waren Steema TeeChart, Adobe Photoshop und MS FXCop.
Die fertige Windows CE Handheld Software wird für die Installation als .cab Datei auf den Pocket-PC kopiert und dort zur Installation gestartet. Zum Transfer kann
eine SD-Karte oder ActiveSync genutzt werden.
Über den vereinbarten Lieferumfang hinaus lässt sich die Windows CE Handheld Software noch um weitere Komfortfunktionen erweitern. So ist etwa eine Lokalisierung für
Niederlassungen in anderen Ländern oder die Anzeige der Bluetooth-Signalstärke problemlos möglich.
Zu Demonstrations- und Entwicklungszwecken haben wir eine Handbedieneinheit mit folgenden Spezifikationen eingesetzt:
- PDA im robusten Industriegehäuse, wasser- und staubgeschützt, stoßsicher, antistatisch, leitfähig, nicht korrodierend. Schutzklasse IP65
- Fallschutz 1,2 Meter auf Beton
- Drei Versionen verfügbar, davon zwei Ex-geschützt mit unterschiedlichen Zonenzulassungen
- Intel XScale PXA 255-400Mhz Prozessor
- 32MB ROM, 64 MD SD-RAM, 2,8 MB NVRAM
- Integriertes WLAN 802.11b, Bluetooth 1.1 (Class 2) und IrDA 1.1
- Interner RS232 Port und SD-Slot mit SDIO-Unterstützung
- Lithium-Ionen-Akku mit (optional) 1800 mAh für bis zu 15 Stunden Betriebszeit ohne Unterbrechung
- Hochauflösendes 3,5“ Farbdisplay mit 320 x 240 x 16 bpp, ablesbar auch bei ungünstigen Lichtverhältnissen, geschützt durch eine Makrolon-Scheibe
- Mikrofon, Lautsprecher, 5-Wege-Navigation und 5 frei programmierbare Tasten