商品簡介
In this guide meant to be a companion to the specification, Gupta, a design manager who works at a multinational technology company and has worked on Bluetooth and Bluetooth Low Energy, explains Bluetooth Low Energy to engineering students, software and hardware engineers, architects, and engineering and business managers new to the technology. He covers both Bluetooth and Bluetooth Low Energy concepts, including the fundamentals and architecture, the Bluetooth protocol stack and examples, message sequence charts, and air sniffer logs, as well as setting up the development environment and step-by-step deployment of a real-world application. He describes the history of the technology, terms, use cases, and how it works. He details the lower layers of Bluetooth Low Energy, including single and dual-mode devices, the protocol stack from bottom to top, the main enhancements of each layer, and how the technology leads to reductions in power consumption; the upper layers, Logical Link Control and Adaptation Protocol, the Security Manager, the concept of attributes and Attribute Protocol, the Generic Access Profile, Generic Attribute Profile (GATT)-based profiles, and how to develop basic applications; and the testing and qualification process. No prior knowledge of Bluetooth or other wireless protocols is needed, but familiarity with the Unix or Linux operating systems is valuable, as is basic knowledge of any scripting language. Commands and programs have been written directly on the Linux shell prompt or using the basic features of Perl or C language. Annotation c2013 Book News, Inc., Portland, OR (booknews.com)