Bluetooth isaway for devices to wirelesslycommunicate overshort distances.Wirelesscommunication
hasbeen around since Marconni and everyone knows about wifi or 802.11 digital wireless
communication, but the short distances and protocols are what distinguish bluetooth. A comprehensive
set of documents, called the Bluetooth Specifications, describes in gory detail exactly how they
accomplish this, but the basic idea is aboutwireless,short-range communication.
By pushingthe gory detailsaside,the fundamentals ofbluetooth programming can beunderstood.
Following this understanding comes the basics of iits programming concepts. Witha firm grip on the
foundations,one can then comfortably explore therestof bluetooth. In short, our goal isto help the
reader getstarted.
1