Obile Luetooth Ervices: (Final Year B.Tech Project Presentation)
Obile Luetooth Ervices: (Final Year B.Tech Project Presentation)
Project Guide
Asst. Prof. Balu John
Presented By
Anup Antony (Reg. No. 06401003)
Deepu M.P. (Reg. No. 06401006)
Prashant Arvind (Reg. No. 06401020)
CONTENTS
1. Introduction
2. Software Requirements
3. Hardware Requirements
4. System Design
5. System Implementation
6. Screenshots
7. Results
8. Conclusion
1. INTRODUCTION
Mobile Bluetooth Service enables the user to chat with the
neighboring Mobile Bluetooth devices and perform file
transferring. It also allows us to control certain applications
in PC e.g. PowerPoint, Winamp. Mobile Bluetooth Service is
divided into 2 modules:
PC Controller
Bluetooth Chat
2. SOFTWARE REQUIREMENTS
Tools and Technologies Used
J2ME
It is a lighter platform of Java.
Intended to design applications for mobile devices
Contains ‘profiles’ – e.g. MIDP (a de facto standard in
mobile phones) to develop mobile user GUI called
MIDlets.
Technologies Used (contd…)
Sun Java Wireless Toolkit
SERVER
SERVER (contd)
CLIENT
CLIENT (contd)
User can select Winamp or Powerpoint listed in the MIDlet
In Winamp, a list of operations (play, pause etc.) are
displayed using an instance of ChoiceGroup class
Upon selection of a function, the index corresponding to
the item in the choice group is retrieved and a string is
written onto an instance of OutputStream and sent to the PC
Initiate Chat
Join Chat
Initiate Chat
The application starts off with the startDeviceInquiry()
method and lists all available bluetooth enabled devices in
vicinity
This is followed by service discovery which finds and
finally allows user to connect to the other end, checking the
UUID
5.2 Bluetooth Chat (contd)
Chat Window
7. RESULTS
PC Controller was successfully implemented
Various windows applications could be opened and
switched between each other