Final Presentation Wireless mouse over BLUETOOTH By: David Gabay

Slides:



Advertisements
Similar presentations
Maternal and Child Health Bureau Seminars on Adolescent Health: Nutrition and Physical Activity, Part I July 30, 2003 Health Resources and Services Administration.
Advertisements

This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these action items during.
Investigating Learner Autonomy in a Virtual EFL Classroom Jo Mynard Research in ELT Conference Bangkok, April 2003 This presentation will probably involve.
Project Status Chemical Engineering Lab Scheduler Team 5 This presentation will probably involve audience discussion, which will create action items. Use.
Project Status Group B-4 This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these.
Project Status OOMeter: Measuring Coupling and Cohesion of OO Systems This presentation will probably involve audience discussion, which will create action.
Al Akhawayn University School of Humanities and Social Sciences Communication Studies Course „Public Relations Communication“ Prof. Dr. Mohammed Ibahrine.
Introduction 12 VDC to 120 VAC Inverter Juan Tello This presentation will probably involve audience discussion, which will create action items. Use PowerPoint.
The Mines of Moria (It’s a deep dark place where bad things happened) Ocular Dominance Araya, Joy, and Angela This presentation will probably involve audience.
Hospital Management System A complete solution for Hospital Services and Activity This presentation will probably involve audience discussion, which will.
MEDIEVAL UNIT This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these action.
R. Rucinski, Fermilab Feb. 9, 2005 Project Status 2 cassette VLPC Cryostat Russ Rucinski - Fermilab This presentation will probably involve audience discussion,
IETF Bridge WG Transition to IEEE WG Dave Harrington Dan Romascanu This presentation will probably involve audience discussion, which will create.
Ecuador National Executive Committee INTERNATIONAL YEAR OF VOLUNTEERS 2001 IN ECUADOR "NATIONAL EXECUTIVE COMMITTEE" This presentation will probably involve.
Computer Science Program Center for Entrepreneurship and Information Technology, Louisiana Tech University This presentation will probably involve audience.
Final Project Status Presentation May 1, 2003 SPOT Li Geng, Akbar Noorani, Aimee Ronn, Stephen Sisk, Mollie Wendel, Billy.
Breeding Excellence Abroad A Journey In the Caribbean This presentation will probably involve audience discussion, which will create action items. Use.
Mid Term Report Integrated Framework, Visualization and Analysis of Platforms This presentation will probably involve audience discussion, which will create.
My Life Scott Stillwell This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these.
Karl Marx The German Ideology A Contribution to the Critique of Political Economy Prepared by: Erin Mustard Jackeline Hernandez This presentation will.
The Underground Railroad in Ohio Interactive DVD-ROM ______________________________ Eboney Kimbrough This presentation will probably involve audience discussion,
ATS Message Handling System (AMHS)/ System Wide Information Management (SWIM) Workshop and the Seventh Meeting of Aeronautical Telecommunication Network.
GRID Event display for the HRD D. Protopopescu University of Glasgow, U.K. DESY, Hamburg, May 2005 This presentation will probably involve audience discussion,
Evening High School Ms. Baisden Intro to Computers Intro to Word Processing Typing This presentation will probably involve audience discussion, which will.
CSC 532 Term Paper Topic decision: 10/10/02 This presentation will probably involve audience discussion, which will create action items. Use PowerPoint.
The Design of MCM1 Cayci Suitt, Sal Ledezma, Jimar Garcia, Gene Wie ICS 125 – Ebert 15 May 2001 This presentation will probably involve audience discussion,
This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these action items during.
Final Presentation DigiSat Reliable Computer – Multiprocessor Control System, Part B. Niv Best, Shai Israeli Instructor: Oren Kerem, (Isaschar Walter)
THE BOOK BANK MAKERERE UNIVERSITY LIBRARY This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to.
How abstract components are returned when schema.getElementDeclarations() is called – an animation in 3 slides -- schemas that use and July 26, :00pm.
How abstract components are created when reading a schema – an animation in 9 slides -- complexType July 26, :00pm This presentation will probably.
Bridge WG Status Report David Harrington Dan Romascanu This presentation will probably involve audience discussion, which will create action items. Use.
What Kind of Church Are We? Sermon: Are We a Loving Church? Revelation 2:1-7 September 4, 2011 This presentation will probably involve audience discussion,
Electronic Engineering Dept.1 Final Year Project - Progress Presentation Wifi Controlled Robotics Mark Heneghan This presentation will probably involve.
Project Status [Project Name] [Presenter Name] This presentation will probably involve audience discussion, which will create action items. Use PowerPoint.
Health Resources and Services Administration Maternal and Child Health Bureau Presentation For DataSpeak May, 2003 Health Resources And Services Administration.
IRRI - Genetic Resources Information Management System (GRIMS) This presentation will probably involve audience discussion, which will create action items.
How abstract components are created when reading a schema – an animation in 6 slides -- complexType with wildcard July 26, :00pm This presentation.
1 LoTAG conference – 11 th May 2015 LoHEG - London Highway Engineering Group Update Co-chair – Dale Foden/Ian Hawthorn This presentation.
LoTAG conference – 1st March 2016
Intro to Real World Robotics Upcoming course project Martin Jagersand
The Rhetorical Triangle
The Rhetorical Triangle
Bond-Jini Interoperability Mathew Lowery
Continuous Random Variables
Einstein’s Special and General Theories of Relativity.
Pretest Chapter 17 This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these.
Using Office 365 in the Classroom
Final Project Presentation
Martha Grabowski LeMoyne College
واشوقاه إلى رمضان مرحباً رمضان
by Manish Shah & Eugene Park CSPP 523 Jan.21, 2002
Presented by: Arlene N. Baratang
San Diego Unified School District
Evaluation of Data Fusion Methods Using Kalman Filtering and TBM
Continuous Random Variables
Preliminary Results on Non-Projective HCal Simulations
IEEE Rail Transit Vehicle Interface Standards Committee
Presented by Ingrid Evans- JEDDS Officer
Fiber Based Synchronous Timing System
Baseline Matching / Grading
Test Flow: Acceptance & defect criteria The First half RUP summary
Project - Execution stage
* L. E. Turner and M. R. Smith, University of Calgary, Alberta, Canada
7 - Managing - Misbehavior
Project Design Document
Minnesota Counties Computer Consortium(MCCC) Community Registry
Stephen Pate New Mexico State University September 1999
Presenting Project Status
Integrated Cryptographic Network Interface Controller
Presentation transcript:

Final Presentation Wireless mouse over BLUETOOTH By: David Gabay This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these action items during your presentation In Slide Show, click on the right mouse button Select “Meeting Minder” Select the “Action Items” tab Type in action items as they come up Click OK to dismiss this box This will automatically create an Action Item slide at the end of your presentation with your points entered. Final Presentation Wireless mouse over BLUETOOTH By: David Gabay Aharon Grupman Instructor: Ilan Hazan

Project Objectives Too many cables use of Bluetooth to implement a wireless mouse. Not a full implementation, an emulation of a wireless mouse.

What is Bluetooth? Bluetooth is a new standard for short distance wireless communication. BT provides a reliable communication protocol. In a communication between two BT units there are a master and a slave (up to seven slaves per master).

Working Space and Tools Project will be implemented on WinXP OS. The working environment will be VC++ .NET We’ll use the new stack of Cstack. Project’s hardware will be: Two PCs. Two Ericsson Bluetooth units. PS/2 mouse.

The General Idea of the Project PC Bluetooth Slave Wrapping in bluetooth packets (by the slave) the Mouse – PC (slave) pure data channel Transmission PC monitor Bluetooth Master Receiving in Master’s side and unwrapping packets. Usage of pure data by every application on the master

What have we done so far? Learning Bluetooth concepts and focusing on relevant points. Learning some examples of Bluetooth application implemented with VC++. Learning PS/2 mouse protocol, focusing on important issues regarding the project.

Attention Areas Consider the possibility of problems in implementing an application that will provide full mouse service for all applications running on the master. In case such a problem appears, we may implement an application that will provide partial mouse services.

Attention Areas – cont. Further more, if we won’t be able to work with the pure data channel between the slave and mouse we will send messages (mouse events) instead of mouse signal.

Time Schedule Week 9: Learning Win2K API and programming. Week 10-11: Write the application running on slave’s side Week 12-13: Write the application running on master’s side. Week 13-14: Testing & Debugging. Week 14-..: Attending to the fine points of the project