小米公司聯(lián)合創(chuàng)始人王川等人作序推薦
側(cè)重于工程項目和開發(fā)實戰(zhàn),凸顯實用性和通用性
全面涵蓋小米公司電視部門低功耗藍牙技術(shù)的產(chǎn)品化細節(jié)
低功耗藍牙是藍牙技術(shù)聯(lián)盟設(shè)計和銷售的一種個人局域網(wǎng)技術(shù),旨在用于醫(yī)療保健、運動健身、信標、安防、家庭娛樂等領(lǐng)域的新興應(yīng)用。低功耗藍牙技術(shù)憑借其具備的良好特性(比如低功耗、低成本、抗干擾能力強等)贏得了廣大的開發(fā)人員和用戶的認可,已經(jīng)成為主流的低功耗、近距離無線通信技術(shù)。
本書內(nèi)容源自作者多年的工作經(jīng)驗總結(jié),側(cè)重于開發(fā)實戰(zhàn),從“低功耗藍牙體系結(jié)構(gòu)及協(xié)議棧分析”、“開發(fā)實例講解”和“藍牙調(diào)試”三個方面對低功耗藍牙進行了全方位的介紹。本書適合藍牙應(yīng)用工程師、藍牙協(xié)議棧工程師、藍牙固件開發(fā)工程師閱讀,也適合對物聯(lián)網(wǎng)和智能硬件感興趣的讀者閱讀。
系統(tǒng)篇
低功耗藍牙簡介
Android藍牙系統(tǒng)框架和代碼結(jié)構(gòu)
GKI模塊簡介
Bluedroid的消息傳遞機制
TASK簡介
Bluedroid狀態(tài)機簡介
HCI接口層簡介
L2CAP簡介
Bluedroid的初始化流程
藍牙設(shè)備的掃描流程
SMP簡介
LE屬性協(xié)議簡介
LE屬性數(shù)據(jù)庫掃描過程的代碼分析
低功耗藍牙HID設(shè)備的連接分析過程
開發(fā)篇
Find Me功能的實現(xiàn)
LE設(shè)備接近配對的實現(xiàn)
基于LE廣播的無線電子設(shè)備的喚醒方法
基于LE廣播的系統(tǒng)Recovery的操作實現(xiàn)
藍牙HID設(shè)備OTA升級的設(shè)計和實現(xiàn)
加速度傳感器在低功耗藍牙設(shè)備上的應(yīng)用
LE系統(tǒng)快速更新連接參數(shù)的設(shè)計和實現(xiàn)
LE語音編解碼和傳輸
調(diào)試篇
開發(fā)工具
藍牙系統(tǒng)Bug分析