(Attention: Because of the big price decrease of android phones, the JavaME version is not anymore in active development. This page is kept for history reason only)
OOBD-ME allows on Java enabled mobile phones to hide complex communication with a Bluetooth device behind a simple user interface. All the menus and functions are not static, they are fully programmable instead through an build-in Lua interpreter.
So to add new functionality, you don't need another program, you just have to load another script
Just copy the OOBD-ME.jar file onto your mobile phone as executable java- program. How this works is different for each mobile, so please follow the instruction in your user manual. If it's not described there: Good luck…
The main form offers three menu commands:
The following settings can be made and will automatically be saved automatically (except the blind mode), until you going to re-install the program.
Guess what this is…
If you would like to report a bug, please use the OOBD Bugtracker
As said, the interface is fully programmable. The available functions are shown as a list and simple called just by selecting the list entry. Depending on the actual functionality of the loaded program this starts e.g. a request to the Bluetooth device or opens another Menu.
as you can see in the OOBD.lua sample, the programming itself is quite straightforward. You do not need to know how to do Bluetooth communication on a mobile phone, this is all done by OOBD-ME itself, you can focus on the data exchange itself.
To write your own scripts, please follow the instruction in the Lua Programming section.
Transfer the resulting <myprogram>.lbc on your mobile and select it in the Config.