EF Service Tool

Thurnherr, Raphael and Carcione, Marco (2013) EF Service Tool. Student Research Project thesis, HSR Hochschule für Technik Rapperswil.

Full text not available from this repository.

Abstract

Die Servicetechniker eines Kaffeemaschinenherstellers benutzen momentan eine Desktopanwendung mit USB Anschluss um gewisse Parameter einer zu wartenden Maschine auszulesen. Das Ziel dieser Studienarbeit, die als Machbarkeitsstudie definiert wurde, ist es festzustellen ob es mittels Bluetooth möglich ist, diese Parameter auszulesen. Dies soll mit einer App auf einem Androidgerät geschehen, welche das bestehende Desktopprogramm schrittweise ersetzen soll. Wichtig ist dabei die Verwendung des bestehenden Sourcecodes der Desktopapplikation. Bestehende Aspekte wie die Sicherheit und Authentifizierung müssen nicht berücksichtigt werden. Die App soll später von den Servicetechnikern verwendet werden und deren Mobilität zu steigern sowie Ihnen den Schritt in die heutige mobile Zeit ermöglichen. Dazu wurde das Framework Xamarin eingesetzt sowie C# als Programmiersprache verwendet. Durch den Einsatz des Xamarin Frameworks können Codefragmente später auch noch von anderen mobilen Betriebssystemen und Windows verwendet werden. Die Hardware musste zu gewissen Teilen selbst hergestellt und konfiguriert werden. Die fertige App entsprach den geforderten Anforderungen und konnte sich erfolgreich mit der Kaffeemaschine verbinden und deren Parameter auslesen. Dazu benötigte man einen Bluetooth Adapter, der das SPP Protokoll unterstützt. Der Grossteil des wiederverwendeten Programmcodes musste nur geringfügig angepasst werden um das MEF Framework zu ersetzen, welches auf mobilen Plattformen nicht verfügbar ist. Durch zusätzliche Aufwände könnte die App soweit ausbaut werden, dass sie das komplette Desktopprogramm ersetzen könnte. Zusätzlich wäre es möglich die App auch auf anderen mobilen Betriebssystemen zu verwenden.

Item Type: Thesis (Student Research Project)
Subjects: Area of Application > Industry
Area of Application > Mobile
Technologies > Programming Languages > C#
Technologies > Operating Systems > Android
Technologies > Communication > Bluetooth
Technologies > Devices > Smartphone
Divisions: Bachelor of Science FHO in Informatik > Student Research Project
Creators:
CreatorsEmail
Thurnherr, RaphaelUNSPECIFIED
Carcione, MarcoUNSPECIFIED
Contributors:
ContributionNameEmail
Thesis advisorStolze, MarkusUNSPECIFIED
Funders: Noser Engineering
Depositing User: HSR Deposit User
Date Deposited: 04 Apr 2014 12:22
Last Modified: 04 Apr 2014 12:22
URI: http://eprints.hsr.ch/id/eprint/329

Actions (login required)

View Item View Item