Bluetooth Low Energy (LE) is one of the latest enhancement to Bluetooth technology and, as the name suggests, it is aimed at "ultra" low power devices, such as heart rate monitors, thermometers, and laboratory sensors. Due to very low power consumption, devices compliant with this standard can operate for months or even years on coin cell batteries without the need for recharging. This cutting-edge book helps professionals understand the "whats", "whys", and "hows" of Bluetooth LE. It includes a broad view of the technology, identifies the various building blocks and explains how they come together. The book explains the architecture of the Bluetooth LE stack and the functionality provided by each of the layers. Software engineers find expert guidance in setting up their own system in a quick and efficient manner with inexpensive, easily available hardware and just a couple of PCs running Linux. Additionally, this practical volume features exercises and sample programs to help readers get a first-hand feel for how the technology works.
Naresh Gupta has several years of industry experience working as a design manager in the Connectivity Business Unit of ST Ericsson. He holds a B.S. in computer engineering from the Delhi College of Engineering, India and an M.B.A. in operations management from the Indira Gandhi National Open University, India.
Introduction. Background of Bluetooth. Getting the Hands Wet. Bluetooth Stack and Profiles. Introduction to Blue tooth Low Energy. LE Architecture. Physical Layer. Link Layer. Generic Access Profile (GAP). Security Manager Protocol (SMP). Attribute Protocol (ATT) and Generic Attribute (GATT) Profile. BLE Profiles. Building a LE Time Server. Building a FindME Application. Practical Project 3. Bluetooth Testing and Listing. Bluetooth/WiFi coexistence. Glossary of Acronyms and Important Terms. References.