日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Bluetooth基础知识--蓝牙的几种通讯方式

發(fā)布時間:2023/12/16 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Bluetooth基础知识--蓝牙的几种通讯方式 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

??????? 在建立連接之前,BLE設(shè)備之間可以通過廣播和掃描的方式進行通信,一旦建立連接,雙方可以通過client/server模式通信(建立了鏈路層連接),因此對于BLE網(wǎng)絡(luò),有兩種通信的方式:

1. 基于廣播方式通信:

  • 是一種無連接的方式
  • 單向的,可以向任何人或者接收器發(fā)送數(shù)據(jù)。
  • 參與的角色是Broadcasting and Observing
  • 廣播方式的通信就是通過廣播以及掃描響應(yīng)的方式來通信,
  • 是一種無連接的方式,可以將數(shù)據(jù)發(fā)送到任何掃描設(shè)備或接收器
  • 使用廣播方式通信沒有任何安全措施,任何監(jiān)聽設(shè)備都能收到,因此它可能不適合于敏感數(shù)據(jù)。除非在廣播數(shù)據(jù)中采用某種加密方法
  • 廣播包和掃描響應(yīng)數(shù)據(jù)包最大包括31個字節(jié)的有效載荷,(BLE 5.0增加了廣播能力),因此使用廣播通信,最多的數(shù)據(jù)只能是62個字節(jié)(advertisment以及scanresponse),所傳遞的信息會受到該大小的限制,
  • 但另外一方面,如果雙方只想傳遞少量的數(shù)據(jù)或者將信息傳遞給周圍的多個設(shè)備,使用廣播則是一個方便的選擇。比如蘋果的iBeacon,Google的Eddystone beacon,基于BLE廣播的定位等等

2.? 基于連接方式通信

?

本質(zhì)上,連接只不過是兩個設(shè)備之間可以交換數(shù)據(jù)的方式和數(shù)據(jù)的表現(xiàn)形式不一樣而已,有了連接,使得數(shù)據(jù)傳輸?shù)膬?nèi)容更加豐富,比如加密數(shù)據(jù)。

  • 設(shè)備雙方建立一個永久的連接,在兩個設(shè)備之間周期性的交換數(shù)據(jù),數(shù)據(jù)內(nèi)容多樣

  • 參與者是Master和slaver

  • 建立連接后,兩個設(shè)備之間就可以周期性(connection events)的通信,兩個設(shè)備的數(shù)據(jù)的發(fā)送和接收均是獨立的,他們的角色不會對數(shù)據(jù)吞吐量或優(yōu)先級有限制,從數(shù)據(jù)通信角度來看上,二者是獨立的。

  • ?一個設(shè)備可能同時是central和Peripheral角色

  • 一個central可以連接多個Peripheral? 基于連接可以擴展更豐富的網(wǎng)絡(luò)拓撲結(jié)構(gòu)。

    • ?一個Peripheral可以連接多個central

總結(jié)

以上是生活随笔為你收集整理的Bluetooth基础知识--蓝牙的几种通讯方式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。