text.skipToContent text.skipToNavigation
  1. Home
  2. Computer Science & IT
  3. Bluetooth low energy: The Developer's Handbook

Bluetooth Low Energy: The Developer's Handbook, 1st edition

  • Robin Heydon

Published by Prentice Hall (October 28th 2012) - Copyright © 2013

1st edition

Chosen format
View all
Bluetooth low energy: The Developer's Handbook

ISBN-13: 9780132888424

Includes: Instant Access

This product is not available in your country

What's included

  • Instant Access

    You'll get instant access to the digital content.

Overview

Table of contents

Preface         xvii

Acknowledgments         xix

About the Author         xxi

 

Part I: Overview         1

Chapter 1: What Is Bluetooth Low Energy?         3

1.1 Device Types 6

1.2 Design Goals 7

1.3 Terminology 9

 

Chapter 2: Basic Concepts         11

2.1   Button-Cell Batteries 11

2.2   Time Is Energy 12

2.3   Memory Is Expensive 13

2.4   Asymmetric Design 14

2.5   Design For Success 15

2.6   Everything Has State 16

2.7   Client-Server Architecture 17

2.8   Modular Architecture 18

2.9   One Billion Is a Small Number 19

2.10 Connectionless Model 19

2.11 Paradigms 20

 

Chapter 3: Architecture         27

3.1 Controller 27

3.2 The Host 32

3.3 The Application Layer 36

3.4 Stack Splits 38

 

Chapter 4: New Usage Models         41

4.1 Presence Detection 41

4.2 Broadcasting Data 42

4.3 Connectionless Model 43

4.4 Gateways 44

 

Part II: Controller         47

Chapter 5: The Physical Layer         49

5.1   Background 49

5.2   Analog Modulation 49

5.3   Digital Modulation 51

5.4   Frequency Band 54

5.5   Modulation 54

5.6   Radio Channels 55

5.7   Transmit Power 56

5.8   Tolerance 57

5.9   Receiver Sensitivity 57

5.10 Range 58

 

Chapter 6: Direct Test Mode         61

6.1 Background 61

6.2 Transceiver Testing 62

6.3 Hardware Interface 65

6.4 Direct Testing by Using HCI 67

 

Chapter 7: The Link Layer         69

7.1   The Link Layer State Machine 69

7.2   Packets 76

7.3   Packet Structure 79

7.4   Channels 84

7.5   Finding Devices 90

7.6 

For teachers

All the material you need to teach your courses.

Discover teaching material