Mobile Control Suite
The Mobile Control suite is built to allow a sort of pc remote control application. A typically usage is remote control of applications such as Winamp or Powerpoint with a bluetooth enabled java mobile.
The suite consists of
Scope
Platform is Win32 with Bluetooth Stack and Serial Profile support and J2ME MIDP2.0 with Bluetooth API (JSR-82) support.
Application control is limited to single key strokes with modifier keys such as CTRL or ALT. Configuration must be created on controlled pc in advance and applications to control must be started already.
Applications are recognized by regular expressions defined in the configuration matching the window titles.
Remote Control is done by single key commands, so no support for graphics is planned.
The initial motivation comes from our summer parties requirement to control the winamp volume and skip/repeat songs without having access to the player pc.
Environment
The code is developed on Windows XP SP2 with Widcom and Windows Bluetooth stack. The Nokia 6230 (Series 40) mobile serves as J2ME platform with bluetooth API using BT Serial Profile. Information about the bluetooth stacks used, see below.
Downloads
Mobile Control PC Application
License for Mobile Control PC Application is based upon
MIT-License. See
LICENSE.txt
Mobile Control Midlet (MobCon)
License for Mobile Control Midlet (MobCon) is based upon
MIT-License. See
LICENSE.txt
| package | version | content | size |
|---|
| MobConMidlet-1.1-src.zip | 1.1 | Source Files and jad/jar files MobCon Midlet. Also contains examples and Test midlet as well as base classes to be used for own development purposes showing Bluetooth API (JSR-82) usage! | 51.864B |
| MobCon.jad | 1.1 | JAD Description File for MobCon Midlet | - |
| MobCon.jar | 1.1 | JAR Binary File for MobCon Midlet | - |
Documentation Mobile Control PC Application
Documentation Mobile Control Midlet (MobCon)
Setup Connectivity with Bluetooth Stack
Widcom
For Widcom, select LocalServices Tab and check the availability of a Serial Bluetooth Connection. If not available, you can add one. The Connection is associated with a COM Port. The number is needed for the xml configuration for the Mobile Control PC Application. The Midlet will automatically connect to the first serial port connection, which is found on the remote machine, so that must be used within the configuration to allow succesfull operation.
Windows XP SP2 BT Stack
Open Bluetooth Settings. Check COM Connections Tab. If no incoming connection is available, create an incoming connection and enter the COM Port Number into the configuration file of the Mobile Control PC Application. The Midlet will automatically connect to the first serial port connection, which is found on the remote machine, so that must be used within the configuration to allow succesfull operation.