<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:about='http://startofentry.blogdns.org/rdf#MobileControl/MobileControl+Midlet'
         s:cUser='case'
         s:oUser='case'
         s:mUser='case'>
        <s:name>MobileControl/MobileControl Midlet</s:name>
        <s:content>1 Mobile Control Midlet (MobCon)&#xD;&#xA;The Mobile Control Midlet is a J2ME application to allow remote control of pc application. It connects to a remote pc running the [MobileControl/MobileControl Application], reads configuration data from it and enables the user to send command s to the pc using the configuration data.&#xD;&#xA;&#xD;&#xA;The midlet is part of the [MobileControl] mini suite.&#xD;&#xA;&#xD;&#xA;1 Requirements&#xD;&#xA;- Device featuring J2ME MIDP2.0 with Bluetooth API (JSR-82) support (tested on Nokia 6230)&#xD;&#xA;- Correct Setup of [MobileControl/MobileControl Application]&#xD;&#xA;&#xD;&#xA;1 Installation&#xD;&#xA;- Download MobCon.jad and MobCon.jar files from [MobileControl] or use __WAP OTA download at http://wintermute.de/wap/ __&#xD;&#xA;&#xD;&#xA;1 Extras &#xD;&#xA;The MobCon source file package in [MobileControl] contains also a TestMidlet which demonstrates the usage of the Bluetooth API. In addition it contains SerialConnection classes which encapsulate message exchange via bluetooth. These classes can be used as base classes or examples to incorporate them into other Midlets to ease bluetooth connection handling.&#xD;&#xA;&#xD;&#xA;1 Usage&#xD;&#xA;The MobCon midlet consists of mainly four screens:&#xD;&#xA;- MobCon Main Menu &#xD;&#xA;- Devices search&#xD;&#xA;- Application selection&#xD;&#xA;- Actions invocation&#xD;&#xA;&#xD;&#xA;1.1 MobCon Main Menu&#xD;&#xA;Select __Search Device__ to start a new device search. If a connection to a Device was stored from a previous session, it is available as item __Connect to ~~DeviceName~~__ . The mobile itself might prompt you to allow network (bluetooth) access after selection.&#xD;&#xA;&#xD;&#xA;1.1 Devices search&#xD;&#xA;The midlet tries to find BT devices within the neighborhood. When search is finished, found devices are displayed and can be selected. After selection, the midlet queries the appropriate Serial Profile service on the device. If successful, the midlet will try to contact the [MobileControl/MobileControl Application] and query it for available applications. That process can be aborted by pressing __break__ on the progress screen.&#xD;&#xA;&#xD;&#xA;1.1 Application selection&#xD;&#xA;If the midlet recieved information from the [MobileControl/MobileControl Application], it displays the configured application names. Selecting an application from the list again queries the action-list for that application.&#xD;&#xA;&#xD;&#xA;1.1 Actions invocation&#xD;&#xA;After recieving the configured action commands from the [MobileControl/MobileControl Application], the midlet tries to get the current window title of the selected application, which then will be displayed as a ticker. If that fails because the selected application was not started or recognized by the [MobileControl/MobileControl Application], the ticker will display an error message. In that case the [MobileControl/MobileControl Application] will reconfigure itself, so you can retry your command. &#xD;&#xA;&#xD;&#xA;Selecting an action sends that action to the [MobileControl/MobileControl Application] and will recieve the current window title as response, which will update the ticker row.&#xD;&#xA;&#xD;&#xA;1 Change Log&#xD;&#xA;1.1 Version 1.1&#xD;&#xA;- Code Review&#xD;&#xA;- Added midlet icon and about box&#xD;&#xA;1.1 Version 1.0&#xD;&#xA;- Initial Version, first build</s:content>
        <s:mTime>2005-05-09 20:03:58.359</s:mTime>
        <s:cTime>2005-05-08 19:33:55.143</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='#MobileControl'/>
                <rdf:li rdf:resource='#mobilecontrol'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#MobileControl/MobileControl Application'/>
                <rdf:li rdf:resource='#snipsnap-index'/>
                <rdf:li rdf:resource='#Midlet'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#MobileControl/'/>
                <rdf:li rdf:resource='#snipsnap-search'/>
                <rdf:li rdf:resource='http://startofentry.blogdns.org/rdf#start/2007-12-01/1'/>
                <rdf:li rdf:resource='#mobileControl'/>
                <rdf:li rdf:resource='#snipsnap-notfound'/>
                <rdf:li rdf:resource='#SnipScale'/>
                <rdf:li rdf:resource='#ShoppingList'/>
            </rdf:Bag>
        </s:snipLinks>
        <s:attachments>
            <rdf:Bag>
                <rdf:li>
                    <s:Attachment rdf:about='http://startofentry.blogdns.org/space/MobileControl/MobileControl+Midlet/LICENSE.txt'
                         s:fileName='LICENSE.txt'
                         s:contentType='text/plain'
                         s:size='1141'>
                        <s:date>Sun May 08 19:34:43 CEST 2005</s:date>
                    </s:Attachment>
                </rdf:li>
            </rdf:Bag>
        </s:attachments>
    </s:Snip>
</rdf:RDF>
