A look at Bluetooth
Low
Energy
History
A brief history of Bluetooth 4.0
What BLE can't do ?
- Work on the same h/w as BT Classic
- Have a high bandwidth
What BLE can't do ?
- Indoor positioning
- Lasts on coin cell batteries for
months
Architecture
The Bluetooth Architecture
Architecture
Profiles
Beacons
MFi
- made for iOS
- Certification program
- iBeacons is a trademark of Apple Inc.
Packet format
- Apple defined prefix
- UUID
- Major
- Minor
d6 be 89 8ed6 be 89 8e #Fixed header
e2 c5 6d b5 df fb 48 d2 b0 60 d0 f5 a7 10 96 e0 # iBeacon proximity uuid
00 00 # major
00 00 # minor
Applications
- Indoor positioning
- Contextual notifications
- Navigation
- Complement Apple Pay (NFC)
- Restaurants
- Baseball Stadium
- Shopping malls
iOS
Much more robust support for BLE
Android
Buggy till 5.0
Improvements in scanning recently
iOS 7 or later
- iPhone 4s or later
- iPad (3rd generation) or later
- iPad mini or later
- iPod touch (5th generation) or later
Android 4.3 or later
Devices
<buffer overflow> There seem to be
too many Android devices
Chip makers for BLE
BCM20702
BCM20737S
Atmel
Marvell
Bluegiga
Boards
- Tah
- RFduino
- Redboard
- Light Blue Bean
- Bleduino
- Bluefruit
- Puck
Kits
- Sensor tag
- WICED
- Nordic DK
Dev boards and kits
Tah
4.1
- Dec '13
- Reconnection timeout intervals
- Hub & end point simultaneously
4.2
- Jan '15
- IPSP
- New privacy features
References
- Bluetooth Low Energy : The Developer's Handbook by Robin Heydon
A look at Bluetooth Low Energy
By anujdeshpande
A look at Bluetooth Low Energy
- 2,093