注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡網絡與數(shù)據通信網絡通信綜合藍牙應用開發(fā)指南:近程互聯(lián)解決方案

藍牙應用開發(fā)指南:近程互聯(lián)解決方案

藍牙應用開發(fā)指南:近程互聯(lián)解決方案

定 價:¥36.00

作 者: (美)David Kammer[等]著;李靜[等]譯
出版社: 科學出版社
叢編項: Web與無線實用技術譯叢
標 簽: 藍牙技術

ISBN: 9787030115256 出版時間: 2003-06-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 290 字數(shù):  

內容簡介

  編輯推薦:Web與無線實用技術譯叢。藍牙是一種近程的無線互聯(lián)技術,它使筆記本電腦、移動電話和其他便攜式設備及家用設備可以相互換信息。本書從藍牙技術和開發(fā)藍牙技術的協(xié)議棧的簡介開始,詳細講述了各種常用的操作系統(tǒng)上開發(fā)藍牙應用產品的全過程,其中包括電源管理、安全管理、服務搜索等內容。在講述編寫藍牙應用程序方法和技巧的同時,書中給出了大量藍牙高級開發(fā)人員編寫的完整代碼示例。最后,本書提供了一個設計音頻應用的實例和個人信息庫的案例分析,使讀者能夠全面掌握藍牙應用的設計。本書內容豐富,條理清晰,每章后面都包括內容速查和常見問題解答,便于讀者對重點內容的查找。本書是從事藍牙應用程序的開發(fā)人員一本很好的參考用書。

作者簡介

暫缺《藍牙應用開發(fā)指南:近程互聯(lián)解決方案》作者簡介

圖書目錄

第1章  藍牙應用介紹 1                  
 1.1  概述 1                  
 1.2  為什么要扔掉電線 2                  
 1.2.1  為產品增加可用性 3                  
 1.2.2  考慮干擾 4                  
 1.2.3  考慮連接時間 5                  
 1.2.4  應付有限的帶寬 5                  
 1.2.5  考慮電源和覆蓋范圍 6                  
 1.2.6  決定可接受的覆蓋范圍 6                  
 1.2.7  適合使用藍牙技術的產品 6                  
 1.3  考慮產品設計 7                  
 1.3.1  您是否在為最終用戶增值 7                  
 1.3.2  您有時間嗎 11                  
 1.4  研究產品性能 11                  
 1.4.1  評測連接時間 12                  
 1.4.2  連接中的服務質量 15                  
 1.4.3  傳送語音通信 17                  
 1.4.4  研究干擾 18                  
 1.5  評價所需功能 23                  
 1.5.1  安全功能 23                  
 1.5.2  使用節(jié)能模式 23                  
 1.5.3  提供信道質量驅動的數(shù)據傳輸率 25                  
 1.6  決定如何實現(xiàn) 25                  
 1.6.1  選擇系統(tǒng)軟件體系結構 25                  
 1.6.2  選擇硬件實現(xiàn)選項 27                  
 1.6.3  把藍牙直接設計到PCB上 28                  
 1.6.4  使用預先檢驗合格的完整藍牙模塊 32                  
 1.6.5  考慮電池的限制 34                  
 1.7  小結 40                  
 1.8  內容速查 41                  
 1.9  常見問題解答 42                  
 第2章  探索藍牙基礎 43                  
 2.1  概述 43                  
 2.2  協(xié)議?;仡?43                  
 2.3  為何未連接的設備需要對話 46                  
 2.4  搜索鄰近的設備 47                  
 2.4.1  查詢和查詢掃描 48                  
 2.4.2  定時 49                  
 2.4.3  何時停止 50                  
 2.5  連接到設備 51                  
 2.5.1  尋呼和尋呼掃描 51                  
 2.5.2  定時 53                  
 2.5.3  誰呼叫誰 54                  
 2.6  查找設備提供的服務信息 54                  
 2.7  連接并使用藍牙服務 56                  
 2.8  小結 60                  
 2.9  內容速查 60                  
 2.10  常見問題解答 61                  
 第3章  電源管理 63                  
 3.1  概述 63                  
 3.2  使用電源管理:何時使用以及為什么是必要的 63                  
 3.3  探究藍牙電源模式 64                  
 3.3.1  活動模式 64                  
 3.3.2  保持模式 65                  
 3.3.3  呼吸模式 66                  
 3.3.4  暫停模式 68                  
 3.4  評估電源消耗級別 71                  
 3.5  小結 72                  
 3.6  內容速查 73                  
 3.7  常見問題解答 74                  
 第4章  安全管理 75                  
 4.1  概述 75                  
 4.2  決定何時實施安全管理 75                  
 4.3  配置安全工具箱 76                  
 4.3.1  驗證 76                  
 4.3.2  授權:如何授權以及為什么進行授權 79                  
 4.3.3  執(zhí)行加密過程 80                  
 4.4  理解安全體系結構 81                  
 4.4.1  安全管理器的作用 82                  
 4.4.2  模式1 82                  
 4.4.3  模式2 83                  
 4.4.4  模式3 84                  
 4.4.5  未知模式 85                  
 4.4.6  安全數(shù)據庫的作用 85                  
 4.4.7  設備數(shù)據庫的作用 87                  
 4.5  使用協(xié)議和安全接口 88                  
 4.5.1  安全模式2的操作 89                  
 4.5.2  安全模式3的操作 90                  
 4.6  探索其他安全管理的途徑 92                  
 4.6.1  不可見性 92                  
 4.6.2  應用程序級別安全管理 92                  
 4.6.3  執(zhí)行安全規(guī)范 92                  
 4.6.4  案例分析 96                  
 4.7  小結 96                  
 4.8  內容速查 97                  
 4.9  常見問題解答 98                  
 第5章  服務搜索 100                  
 5.1  概述 100                  
 5.2  服務搜索簡介 101                  
 5.2.1  服務搜索協(xié)議 101                  
 5.2.2  藍牙SDP 102                  
 5.3  藍牙服務搜索的體系結構 102                  
 5.3.1  服務記錄的結構 102                  
 5.3.2  服務搜索協(xié)議 104                  
 5.4  搜索服務 107                  
 5.4.1  縮短服務搜索過程 108                  
 5.4.2  創(chuàng)建和通告服務 108                  
 5.4.3  搜索特殊服務 111                  
 5.4.4  瀏覽服務 113                  
 5.5  服務搜索應用規(guī)范 115                  
 5.6  Java. C和SDP 117                  
 5.7  其他服務搜索協(xié)議 118                  
 5.7.1  Salutation 118                  
 5.7.2  服務定位協(xié)議 119                  
 5.7.3  Jini 120                  
 5.7.4  通用即插即用(UPnP) 121                  
 5.8  SDP的未來 122                  
 5.9  小結 122                  
 5.10  內容速查 123                  
 5.11  常見問題解答 125                  
 第6章  開發(fā)Linux藍牙技術 126                  
 6.1  概述 126                  
 6.2  評價Linux藍牙協(xié)議棧 126                  
 6.2.1  比較BlueDrekar與OpenBT的功能 127                  
 6.2.2  其他需要考慮的事情 129                  
 6.3  理解Linux藍牙驅動程序 130                  
 6.3.1  了解內核驅動程序 130                  
 6.3.2  理解藍牙驅動程序接口 132                  
 6.4  使用開放源碼開發(fā)應用程序 136                  
 6.4.1  研究OpenBT應用程序 136                  
 6.4.2  使用btd應用程序建立PPP連接 137                  
 6.4.3  編寫自己的小型應用程序 139                  
 6.5  連接藍牙設備 141                  
 6.5.1  初始化藍牙協(xié)議棧 141                  
 6.5.2  尋找附近設備 144                  
 6.5.3  使用服務搜索 146                  
 6.5.4  連接藍牙服務 150                  
 6.5.5  傳輸數(shù)據 152                  
 6.5.6  斷開連接 153                  
 6.6  控制藍牙設備 153                  
 6.6.1  區(qū)分控制型和數(shù)據型應用程序 154                  
 6.6.2  使用ioctl控制設備 154                  
 6.6.3  涉及到的基本情況 155                  
 6.7  小結 158                  
 6.8  內容速查 159                  
 6.9  常見問題解答 160                  
 第7章  嵌入式藍牙應用程序 161                  
 7.1  概述 161                  
 7.2  理解嵌入式系統(tǒng) 162                  
 7.2.1  理解任務. 定時器和調度程序 162                  
 7.2.2  理解消息和隊列 162                  
 7.2.3  使用中斷 163                  
 7.3  著手開始 164                  
 7.3.1  安裝工具包 166                  
 7.3.2  創(chuàng)建一個示例程序 166                  
 7.4  在調試器下運行應用程序 167                  
 7.4.1  使用插件 168                  
 7.4.2  在BlueLab下調試 170                  
 7.5  在BlueCore上運行應用程序 171                  
 7.6  使用BlueLab庫 176                  
 7.6.1  基本庫 177                  
 7.6.2  CSR庫 177                  
 7.6.3  應用程序庫 178                  
 7.6.4  使用任務和消息 179                  
 7.6.5  連接管理器 181                  
 7.7  部署應用程序 192                  
 7.8  小結 192                  
 7.9  內容速查 193                  
 7.10  常見問題解答 194                  
 第8章  在Palm OS上編寫藍牙應用程序 195                  
 8.1  概述 195                  
 8.2  準備工作 195                  
 8.3  理解Palm OS規(guī)范 196                  
 8.4  使用藍牙虛擬串行驅動程序來更新Palm OS應用程序 199                  
 8.4.1  創(chuàng)建客戶端單方VDRV應用程序 202                  
 8.4.2  創(chuàng)建服務器端單方VDRV應用程序 205                  
 8.5  在交換管理器中使用藍牙技術 206                  
 8.6  創(chuàng)建具有藍牙功能的Palm OS應用程序 208                  
 8.6.1  使用基本ACL鏈路 209                  
 8.6.2  創(chuàng)建L2CAP和RFCOMM連接 213                  
 8.6.3  使用服務搜索協(xié)議 221                  
 8.6.4  在Palm OS中使用藍牙安全管理 225                  
 8.7  為Palm OS編寫永久藍牙服務 225                  
 8.8  Palm OS藍牙支持的前景 228                  
 8.9  小結 228                  
 8.10  內容速查 230                  
 8.11  常見問題解答 232                  
 第9章  設計一個音頻應用 234                  
 9.1  概述 234                  
 9.2  選擇編解碼器 235                  
 9.2.1  脈沖編碼調制 236                  
 9.2.2  連續(xù)變量斜率增量調制 238                  
 9.3  配置語音鏈路 240                  
 9.3.1  選擇HV包類型 241                  
 9.3.2  同時發(fā)送數(shù)據和語音 241                  
 9.3.3  使用ACL鏈路以獲得高質量音頻 243                  
 9.4  選擇音頻接口 244                  
 9.5  選擇音頻規(guī)范 245                  
 9.5.1  規(guī)范未涵蓋的應用 248                  
 9.5.2  新的音頻規(guī)范 248                  
 9.6  編寫音頻應用程序 249                  
 9.6.1  搜索設備 249                  
 9.6.2  使用服務搜索 251                  
 9.6.3  連接到服務 252                  
 9.6.4  使用音頻連接的節(jié)能措施 253                  
 9.7  讓您的音頻應用與眾不同 254                  
 9.7.1  物理設計 254                  
 9.7.2  設計用戶接口 254                  
 9.7.3  允許升級 255                  
 9.7.4  改良音頻路徑 255                  
 9.8  小結 255                  
 9.9  內容速查 256                  
 9.10  常見問題解答 258                  
 第10章  個人信息庫案例分析 259                  
 10.1  概述 259                  
 10.2  為何選擇藍牙技術 260                  
 10.2.1  對PIB設備的要求 260                  
 10.2.2  為PIB設備選擇無線技術 264                  
 10.2.3  考慮PIB的成本 264                  
 10.2.4  探討個人信息庫的安全和保密問題 265                  
 10.3  使用藍牙協(xié)議來實現(xiàn)個人信息庫 267                  
 10.3.1  理解藍牙標準的層次結構 268                  
 10.3.2  PIB初始化 270                  
 10.3.3  發(fā)送和接收信息 271                  
 10.4  考慮用戶的看法 282                  
 10.4.1  確定系統(tǒng)的用戶 282                  
 10.4.2  確定系統(tǒng)的用途 282                  
 10.4.3  確定采用過程中的障礙 283                  
 10.4.4  管理個人信息庫的性能 283                  
 10.5  小結 284                  
 10.6  內容速查 285                  
 10.7  常見問題解答 286                  
 附錄  術語表 287                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號