Table of Contents

OOBD-ME: Die OOBD mobile Edition

(Achtung: wegen des grossen Preisverfalls bei Android Smartphones, ist die JavaME version nicht mehr die aktive Entwicklungsumgebung. Diese Seite wird aus historischen Gründen behalten)

OOBD-ME ermöglicht Java unterstützen Mobiltelefonen das Verstecken einer komplexen Kommunikation hinter einer einfachen Benutzeroberfläche. Alle Menue's und Funktionen sind nicht statisch , sondern anstelle dessen voll programmierbar mit einem eingebauten Lua-Interpreter.

Um neue Funktionalität hinzuzufügen, brauchst Du nicht ein neues Programm, sondern nur ein neues Skript :-)

Installation

Kopiere einfach die OOBD-ME.jar Datei als ausführbares Java Programm auf Dein Mobiltelefon. Wie es arbeitet, ist für jedes Mobiltelefon unterschiedlich, also folge den Instruktionen in unserem Manual. Falls es dort nicht beschrieben ist, viel Glück… ;-)

Nutzung

Die Hauptseite zeigt Dir drei verschiedene Menue Kommando's:

Konfiguration

Die folgenden Einstellungen können gemacht werden und sind danach automatisch abgespeichert,(Ausser dem Blind Modus) bis Du das Programm wieder neu installierst.

Start

Hierbei wird das Skript Menu starten, nachdem versucht wurde sich mit dem OOBD Dongle zu verbinden.

Ende

Rate mal was das bedeutet…

Anfragen & Meldung von Fehlern

Wenn Du einen Fehler melden möchtest, benutze bitte den OOBD Bugtracker

Das Skript Menu

Wie schon vorher erwähnt, ist die Applikation einfach und komplett zu programmieren. Alle verwendbaren Funktionen sind als Liste dargestellt und durch das Auswählen des jeweiligen Eintrags zu aktivieren. Abhängig von der Funktionalität des gerade geladenen Skripts, startet dies z.B. den Aufruf sich mit einem Bluetooth Gerät zu verbinden oder einen anderen Menuepunkt zu öffnen.

Schreibe Deine eigenen Skripte

wie Du in der AnleitungOOBD.lua sehen kannst, ist die Programmierung einfach geradeaus ohne kompliziertes Beiwerk. Du musst nicht wissen wie die Bluetooth Kommunikation auf dem Telefon funktioniert, dies wird bereits von OOBD-ME selbst bewerkstelligt. Stattdessen kannst Du Dich auf den Datenaustausch selbst fokussieren.

Um Deine Eigenen Skripte zu schreiben, folge bitte der Anleitung Lua Programmierung.

Transferiere das resultierende <myprogram>.lbc auf Dein Mobiltelefon und wähle es nachher im Konfigurationsmenue aus.