藍芽4 0 概述

2021-08-02 21:21:13 字數 1041 閱讀 9140

v4.0 版本

藍芽4.0包括三個子規範,即傳統藍芽技術、高速藍芽技術和新的藍芽低功耗技術。藍芽4.0的改進之處主要體現在三個方面,電池續航時間、節能和裝置種類上。擁有低成本,跨廠商互操作性,3毫秒低延遲、100公尺以上超長距離、aes-128加密等諸多特色,藍芽4.0的有效傳輸距離有很大提公升。3.0版本的有效傳輸距離為10公尺,而4.0的有效傳輸距離最高可達100公尺。

協議層次結構

第一層:physicallayer(物理層)

通道頻寬提供2m,提供三個廣播通道1m。

第二層:link layer(鏈路層)

執行一些基帶協議,底層的資料報管理協議。

第三層:host controller inte***ce (主機控制介面層)

提供主機與控制層 的通訊方式,以及命令格式,重用藍芽標準,比如一些串列埠,usb等等。

第四層:l2cap(邏輯鏈路於介面卡協議層)

為它上層提供資料業務,提供端到端的邏輯資料通訊。

第五層:security manager(sm)安全管理層

層與層之間會有通訊,它是建立資料交換安全方面的資料知識。

第六層:attribute protocol(att)通用接入層

定義了一些通用介面,**用層和底層之間的呼叫,比如你要調底層的硬體模組的東西,就需要這個層的底層的驅動模組去實現它的一些功能,所以它會同時封裝一些api的函式設定。

第七層:generic attribute profile(gatt)(屬性協議層)

允許裝置以屬性的形式向外裝置暴露它的一些資料,就像廣播者與觀察者之間,它一直在廣播自己的屬性,資料出去。觀察者觀察到了它以後就可以把它的屬性提取出來。

第八層:generic access profile(gap)通用屬性剖面

具體屬性協議的應用框架,應用了屬性協議的應用架構,通過這個層,可以在裡面開發一些應用的東西,這裡做好了一些應用的框架,可以在上面寫一些開發。

藍芽4 0簡介

藍芽4.0包含了3種藍芽規格 1.傳統藍芽 對應的標識名稱為 bluetooth 2.高速藍芽 對應的標識名稱為 bluetooth smart ready 3.低功耗藍芽 ble 對應的標識名稱為 bluetooth smart 這三種規格既可以組合使用也可以分開使用,下面是對應可連線的裝置 注 ...

iOS藍芽4 0入門

一 藍芽介紹 隨著藍芽低功耗技術ble bluetooth low energy 的發展,藍芽技術正在一步步成熟,如今的大部分移動裝置都配備有藍芽4.0,相比之前的藍芽技術耗電量大大降低。從ios的發展史也不難看出蘋果目前對藍芽技術也是越來越關注,例如蘋果於2013年9月發布的ios7就配備了ibe...

Android ble 藍芽4 0 總結

本文介紹android ble 藍芽4.0,也就是說api level 18,且支援藍芽4.0的手機才可以使用,如果手機系統版本api level 18,也是用不了藍芽4.0的哦。一 了解api及概念 1.1 bluetoothgatt 繼承bluetoothprofile,通過bluetoothg...