<rdf:RDF
    xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
    xmlns:s='http://snipsnap.org/rdf/snip-schema#'
    xml:base='http://startofentry.blogdns.org/rdf'>
    <s:Snip rdf:ID='MobileControl'
         s:name='MobileControl'
         s:cUser='case'
         s:oUser='case'
         s:mUser='case'>
        <s:content>1 Mobile Control Suite&#xD;&#xA;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. &#xD;&#xA;&#xD;&#xA;The suite consists of &#xD;&#xA;- a [MobileControl/MobileControl Midlet] - the J2ME Control Midlet (Documents and Downloads below)&#xD;&#xA;- a [MobileControl/MobileControl Application] - the PC application enabling remote control (Documents and Downloads below)&#xD;&#xA;{image:img=mcstarted.gif|link=/space/MobileControl/MobileControl+Application|align=float-right}&#xD;&#xA;{image:img=mobcon|link=/space/MobileControl/MobileControl+Midlet}&#xD;&#xA;&#xD;&#xA;1 Scope&#xD;&#xA;Platform is Win32 with Bluetooth Stack and Serial Profile support and J2ME MIDP2.0 with Bluetooth API (JSR-82) support. &#xD;&#xA;&#xD;&#xA;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. &#xD;&#xA;&#xD;&#xA;Applications are recognized by regular expressions defined in the configuration matching the window titles.&#xD;&#xA;&#xD;&#xA;Remote Control is done by single key commands, so no support for graphics is planned.&#xD;&#xA;&#xD;&#xA;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.&#xD;&#xA;&#xD;&#xA;1 Environment&#xD;&#xA;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.&#xD;&#xA;&#xD;&#xA;1 Downloads&#xD;&#xA;1.1 Mobile Control PC Application&#xD;&#xA;License for Mobile Control PC Application is based upon {link:MIT-License|http://www.opensource.org/licenses/mit-license.php}. See {link:LICENSE.txt|space/MobileControl/MobileControl+Application/LICENSE.txt|none}\\ \\&#xD;&#xA;{table}&#xD;&#xA;package|version|content|size&#xD;&#xA;{link:MobileControl-1.2.1-bin.zip|http://startofentry.de/files/MobileControl-1.2.1-bin.zip|none}|1.2.1|Binaries for PC Application|551.821B&#xD;&#xA;{link:MobileControl-1.2.1-src.zip|http://startofentry.de/files/MobileControl-1.2.1-src.zip|none}|1.2.1|Source Files and binaries for PC Application|579.593B&#xD;&#xA;{table}&#xD;&#xA;1.1 Mobile Control Midlet (MobCon)&#xD;&#xA;License for Mobile Control Midlet (MobCon) is based upon {link:MIT-License|http://www.opensource.org/licenses/mit-license.php}. See {link:LICENSE.txt|space/MobileControl/MobileControl+Midlet/LICENSE.txt|none}\\ \\&#xD;&#xA;{table}&#xD;&#xA;package|version|content|size&#xD;&#xA;{link:MobConMidlet-1.1-src.zip|http://startofentry.de/files/MobConMidlet-1.1-src.zip|none}|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&#xD;&#xA;{link:MobCon.jad|http://startofentry.de/files/MobCon.jad|none}|1.1|JAD Description File for MobCon Midlet|-&#xD;&#xA;{link:MobCon.jar|http://startofentry.de/files/MobCon.jar|none}|1.1|JAR Binary File for MobCon Midlet|-&#xD;&#xA;{table}&#xD;&#xA;&#xD;&#xA;1 Documentation Mobile Control PC Application&#xD;&#xA;- see [MobileControl/MobileControl Application]&#xD;&#xA;&#xD;&#xA;1 Documentation Mobile Control Midlet (MobCon)&#xD;&#xA;- see [MobileControl/MobileControl Midlet]&#xD;&#xA;&#xD;&#xA;1 Setup Connectivity with Bluetooth Stack&#xD;&#xA;1.1 Widcom&#xD;&#xA;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.&#xD;&#xA;1.1 Windows XP SP2 BT Stack&#xD;&#xA;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.&#xD;&#xA;&#xD;&#xA;</s:content>
        <s:mTime>2005-05-26 08:40:22.325</s:mTime>
        <s:cTime>2005-05-06 00:11:26.912</s:cTime>
        <s:comments
             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
        <s:snipLinks>
            <rdf:Bag>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#MobileControl/MobileControl Application'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#MobileControl/MobileControl Midlet'/>
                <rdf:li rdf:resource='#Midlet'/>
                <rdf:li rdf:resource='#snipsnap-index'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#5ud0ku'/>
                <rdf:li rdf:resource='#snipsnap-search'/>
                <rdf:li rdf:resource='#mobilecontrol'/>
                <rdf:li rdf:resource='#midlet'/>
                <rdf:li rdf:resource='#WhatIsThis'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#MobileControl/MobileControl Application/'/>
                <rdf:li rdf:resource='#ShoppingList'/>
                <rdf:li rdf:resource='#snipsnap-notfound'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#Dungeon Siege LOA 22032004'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#MobileControl/'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#Charley/2005-05-09/1'/>
                <rdf:li rdf:resource='#Sudoku'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#SnipSnap/config'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#start/2005-05-09/1'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#'/>
                <rdf:li rdf:resource='#k4kur0'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#Charley/2007-06-01/1'/>
                <rdf:li rdf:resource='#eclipse'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#start/2006-01-29/1'/>
                <rdf:li rdf:resource='#SnipScale'/>
                <rdf:li rdf:resource='#Impressum'/>
                <rdf:li rdf:resource='#portableapps'/>
                <rdf:li rdf:resource='#javaspecialist'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#start/2005-06-16/1'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#start/2005-05-08/1'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#Charley/2006-12-11/1'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#MobileControl/MobileControl Application/config-part_1by1player.xml'/>
                <rdf:li rdf:resource='#Charley'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#start/2007-06-28/1'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#timeline/timeline 2005'/>
                <rdf:li rdf:resource='#suzie-news'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#new theme ideas'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#start/2007-05-27/1'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#Dungeon Siege Legends of Aranna - The End'/>
                <rdf:li rdf:resource='#snipsnap-portlet-1'/>
                <rdf:li rdf:resource='#sandbox'/>
                <rdf:li rdf:resource='#case'/>
            </rdf:Bag>
        </s:snipLinks>
        <s:attachments>
            <rdf:Bag>
                <rdf:li>
                    <s:Attachment rdf:about='http://startofentry.blogdns.org/space/MobileControl/mcstarted.gif'
                         s:fileName='mcstarted.gif'
                         s:contentType='image/gif'
                         s:size='3927'>
                        <s:date>Sat May 07 16:03:25 CEST 2005</s:date>
                    </s:Attachment>
                </rdf:li>
                <rdf:li>
                    <s:Attachment rdf:about='http://startofentry.blogdns.org/space/MobileControl/mobcon.png'
                         s:fileName='mobcon.png'
                         s:contentType='image/png'
                         s:size='8583'>
                        <s:date>Sun May 08 21:39:05 CEST 2005</s:date>
                    </s:Attachment>
                </rdf:li>
            </rdf:Bag>
        </s:attachments>
    </s:Snip>
</rdf:RDF>
