Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Author:steven
Introduction Bluetooth low
energy(BLE) wireless technology
07/04/131
Outline
About Bluetooth
Bluetooth low energy(BLE) wireless technology
Feature
Stack
Profile
Nordic BLE feature
Exam...
About Bluetooth(BT)
2.0: EDR (Not Mandatory)
2.1: SSP (Mandatory)
3.0: High Speed (Not Mandatory)
4.0: Low Energy (Man...
About Bluetooth
Fig 1.History of Bluetooth
07/04/134
Feature
Ultra-low peak, average and idle mode power consumption
Ability to run for years on standard coin-cell batteries...
Feature
Classic BT(Bluetooth) v.s BLE(bluetooth low energy)
1.藍牙 4.0
 不傳聲音,
 不傳檔案,
 只傳資料,
 小量的資料,
 距離短
 最短可在 3 毫秒內完...
Feature
BT v.s BLE
07/04/137
Feature
BT v.s BLE
07/04/138
Feature
專有名詞 :
藍牙規範( Bluetooth profile )
藍牙技術聯盟定義了許多 Profile 。 Profile 目的是要確保
Bluetooth 設備間的互通性( interoperability )。但 B...
Feature
專有名詞 :
Bluetooth smart (single mode)
Bluetooth smart ready(dual mode)
BLE smart : 只能各 BT 4.0(smart and smart r...
專有名詞 (ATT , GATT, UUID and CCCD )
07/04/1311
專有名詞 (ATT , GATT, UUID and CCCD )
ATT (Attribute Protocol) and GATT (Generic Attribute
Profile)
every LE profile is expe...
專有名詞 (ATT , GATT, UUID and CCCD )
ATT: Attribute Protocol
a 16-bit handle;
an UUID which defines the attribute type;
a...
專有名詞 (ATT , GATT, UUID and CCCD )
GATT: Generic Attribute Profile
GATT is a base profile for all top-level LE profiles. ...
專有名詞 (ATT , GATT, UUID and CCCD )
GATT: Generic Attribute Profile
. GATT services
07/04/1315
專有名詞 (ATT , GATT, UUID and CCCD )
GATT: Generic Attribute Profile
07/04/1316
專有名詞 (ATT , GATT, UUID and CCCD )
GATT service characteristics
07/04/1317
專有名詞 (ATT , GATT, UUID and CCCD )
Characteristic descriptors
07/04/1318
專有名詞 (ATT , GATT, UUID and CCCD )
Client Characteristic Configuration descriptor
07/04/1319
Nordic BLE profile
GATT-Based Specifications
1. alert notification profile/service
2. Current Time Service
3. Device Info...
Nordic BLE profile
GATT-Based Specifications
Link Loss Service
Next DST Change Service
Phone Alert Status Profile/Serv...
Nordic BLE profile
The source code and project file can be found in the
<InstallFolder>Nordicnrf51822Boardnrf6310ble
<in...
Nordic BLE profile
Test Step :
1. you can test the Profile example project By iOS system or
Master Control Panel
2. The e...
07/04/1324
07/04/1325
reference
Bluetooth: ATT and GATT
http://epx.com.br/artigos/bluetooth_gatt.php
Bluetooth v4.0 真的是超省電的,只要傳統的
1/10
http:...
Upcoming SlideShare
Loading in …5
×

Bluetooth low energy(ble) wireless technology

7,820 views

Published on

Published in: Technology, Business
  • Be the first to comment

Bluetooth low energy(ble) wireless technology

  1. 1. Author:steven Introduction Bluetooth low energy(BLE) wireless technology 07/04/131
  2. 2. Outline About Bluetooth Bluetooth low energy(BLE) wireless technology Feature Stack Profile Nordic BLE feature Example Nordic BLE framework(con,..) 07/04/132
  3. 3. About Bluetooth(BT) 2.0: EDR (Not Mandatory) 2.1: SSP (Mandatory) 3.0: High Speed (Not Mandatory) 4.0: Low Energy (Mandatory)  07/04/133
  4. 4. About Bluetooth Fig 1.History of Bluetooth 07/04/134
  5. 5. Feature Ultra-low peak, average and idle mode power consumption Ability to run for years on standard coin-cell batteries Low cost Multi-vendor interoperability Enhanced range 07/04/135
  6. 6. Feature Classic BT(Bluetooth) v.s BLE(bluetooth low energy) 1.藍牙 4.0  不傳聲音,  不傳檔案,  只傳資料,  小量的資料,  距離短  最短可在 3 毫秒內完成連線設定並開始傳輸資料  支援星形拓撲的一對多連線 1. BT 和 BLE, 不是用來取代 BT 。而是將 BT(BLE) 擴展 它的應用範圍。 07/04/136
  7. 7. Feature BT v.s BLE 07/04/137
  8. 8. Feature BT v.s BLE 07/04/138
  9. 9. Feature 專有名詞 : 藍牙規範( Bluetooth profile ) 藍牙技術聯盟定義了許多 Profile 。 Profile 目的是要確保 Bluetooth 設備間的互通性( interoperability )。但 Bluetooth 產 品無須實現所有的 Bluetooth 規範 Profile 。 SIG 所通過的 Profile ,分成兩類;健康醫療體適能及通知類。 有關健康的 Profile 有心跳計、體溫計及血壓計。通知類有電 話通知、近距離通知及時間等。 及新增 HID 的 Profile(keyboard and mouse) 。 07/04/139
  10. 10. Feature 專有名詞 : Bluetooth smart (single mode) Bluetooth smart ready(dual mode) BLE smart : 只能各 BT 4.0(smart and smart ready) 相容 BLE smart ready : 可向下相容於之前的 BT(2 and 3) 07/04/1310
  11. 11. 專有名詞 (ATT , GATT, UUID and CCCD ) 07/04/1311
  12. 12. 專有名詞 (ATT , GATT, UUID and CCCD ) ATT (Attribute Protocol) and GATT (Generic Attribute Profile) every LE profile is expected to use them. But they can also be used over "vanilla" Bluetooth (BR/EDR). ATT is a wire application protocol, while GATT dictates how ATT is employed in service composition. Every Low Energy profile must be based on GATT. So, ultimately, every LE service uses ATT as the application protocol. 07/04/1312
  13. 13. 專有名詞 (ATT , GATT, UUID and CCCD ) ATT: Attribute Protocol a 16-bit handle; an UUID which defines the attribute type; a value of a certaing length. 07/04/1313
  14. 14. 專有名詞 (ATT , GATT, UUID and CCCD ) GATT: Generic Attribute Profile GATT is a base profile for all top-level LE profiles. It defines how a bunch of ATT attributes are grouped together into meaningful services. 07/04/1314
  15. 15. 專有名詞 (ATT , GATT, UUID and CCCD ) GATT: Generic Attribute Profile . GATT services 07/04/1315
  16. 16. 專有名詞 (ATT , GATT, UUID and CCCD ) GATT: Generic Attribute Profile 07/04/1316
  17. 17. 專有名詞 (ATT , GATT, UUID and CCCD ) GATT service characteristics 07/04/1317
  18. 18. 專有名詞 (ATT , GATT, UUID and CCCD ) Characteristic descriptors 07/04/1318
  19. 19. 專有名詞 (ATT , GATT, UUID and CCCD ) Client Characteristic Configuration descriptor 07/04/1319
  20. 20. Nordic BLE profile GATT-Based Specifications 1. alert notification profile/service 2. Current Time Service 3. Device Information Service 4. Find Me Profile 5. Health Thermometer Profile/Service 6. Heart Rate Profile/Service 7. Immediate Alert Service 07/04/1320
  21. 21. Nordic BLE profile GATT-Based Specifications Link Loss Service Next DST Change Service Phone Alert Status Profile/Service Proximity Profile Reference time Update Service Time Profile Tx Power Service 07/04/1321
  22. 22. Nordic BLE profile The source code and project file can be found in the <InstallFolder>Nordicnrf51822Boardnrf6310ble <installFolder> @C:KeilARMDevice 07/04/1322
  23. 23. Nordic BLE profile Test Step : 1. you can test the Profile example project By iOS system or Master Control Panel 2. The every Profile project Testing Step at Nordic document 07/04/1323
  24. 24. 07/04/1324
  25. 25. 07/04/1325
  26. 26. reference Bluetooth: ATT and GATT http://epx.com.br/artigos/bluetooth_gatt.php Bluetooth v4.0 真的是超省電的,只要傳統的 1/10 http://wjungle.blogspot.tw/2011/12/bluetooth-v40.html Bluetooth Smart (Low Energy) Technology file:///C:/Users/steven/AppData/Roaming/Mozilla/Firefox /Profiles/v0pqr6dp.default/ScrapBook/data/2013062811571 5/index.html 07/04/1326

×