原文:第16節_BLE協議GAP層

學習資料:官方手冊 Vol : Core System Package Host volume Part C: Generic Access Profile 下面這個圖是BLE協議各層跟醫院的各個科室的類比圖: 每個醫院的大堂都有些約定: 大堂里有醫院的介紹,你可以根據它確定這個醫院是否適合你 有急救通道 要掛號,掛號后你跟醫院才建立了聯系,才能去找醫生看病。 重點在於:怎么確定醫院 是否適合你 ...

2019-10-02 16:32 0 581 推薦指數:

查看詳情

第05-BLE協議物理(PHY)

對於軟件的人來說,物理關注的內容會少一點。在前面的博客中,我們以快遞員類比物理,對於快遞員來說,道路千萬條,這條不通換另外一條。對於物理來說也是一樣的,它有很多頻率,這個頻率有沖突了,將會切到另一個頻率上面。 舉例:深圳比較有兩個比較出名的電台:105.7MHZ 和106.2MHZ ...

Thu Oct 03 00:16:00 CST 2019 0 426
第11-BLE協議HCI的硬件接口

本篇博客由韋東山視頻整理所得 如何控制鏈路讓其發出廣播包、數據包?通過HCI向它發出命令,也可以通過ATT、L2CAP向LL發出數據。 學習資料: 藍牙協議core_v5.0.pdf 《Vol 4: Host Controller Interface [Transport ...

Thu Oct 03 00:28:00 CST 2019 0 422
第12-BLE協議HCI的數據格式

學習資料: 1. 藍牙協議core_v5.0.pdf 《Vol 2: Core System Package [BR/EDR Controller volume]》的“Part E: Host Controller Interface Functional Specification” 2. ...

Thu Oct 03 00:29:00 CST 2019 0 456
第04-BLE協議抓包演示

在上幾篇博客中,形象的講解了BLE各個的作用,各個的數據結構。本篇博客將研究BLE協議抓包。在實際開發中,有一個中央設備(central)和一個外設(Peripheral)。所謂中央設備就是指它可以識別出周邊的藍牙設備,可以發起連接。所謂外設就是手環等。中央設備和外設之間傳遞數據,我們使用一個 ...

Thu Oct 03 00:14:00 CST 2019 0 338
BLE 5協議棧-物理

文章轉載自:http://www.sunyouqun.com/2017/04/page/4/ 1. 簡介 物理(Physical Layer)是BLE協議棧最底層,它規定了BLE通信的基礎射頻參數,包括信號頻率、調制方案等。 BLE工作頻率是2.4GHz,它使用GFSK頻率調制,並使用跳頻 ...

Mon May 06 18:50:00 CST 2019 0 602
BLE 5協議棧-鏈路

文章轉載自:http://www.sunyouqun.com/2017/04/page/3/ 鏈路LL(Link Layer)是協議棧中最重要的一。 鏈路的核心是狀態機,包含廣播、掃描、發起和連接等幾種狀態,圍繞這幾種狀態,BLE設備可以執行廣播和連接等操作,鏈路定義了在各種狀態下 ...

Mon May 06 19:21:00 CST 2019 0 774
第03-BLE協議各層數據格式概述

本篇博客根據韋大仙的視頻,整理所得。 對於BLE系統,它分為上下兩塊。上面那一塊,我們稱為host主機。下面這一塊是controller,你可以簡單的認為它就是一個藍牙芯片。 對於host這一塊,它運行於linux android 單片機 ,它是純軟件的概念。它和藍牙芯片之間通過usb口或串口 ...

Thu Oct 03 00:12:00 CST 2019 0 388
第02-BLE協議各層的形象化理解

本篇博客根據韋大仙視頻,整理所得。 先上框圖: ATT 從ATT開始看,在上篇博客講的醫院結構里面有個檢驗室,檢驗室可以得到各項結果,但是它並不知道這些結果代表什么含義。類比的在BLE協議棧里面,ATT定義了各種屬性、屬性的操作方法,但是這些屬性有什么作用,能給用戶提供 ...

Thu Oct 03 00:11:00 CST 2019 0 326
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM