经典蓝牙inquiry与inquiry scan
1、Inquiry命令
讓藍牙芯片進入發現周圍藍牙設備的模式,它的返回值是周圍藍牙設備的信號。
輸入的參數有如下三個:一個是LAP(暫時沒有弄明白),一個是Inquiry長度表示發現多久單位是1.28秒,最長是61.44秒,
最后一個參數表示在停止發現設備前返回最大設備的響應數。
1.1 Inquiry 模式
Inquiry模式有3種,主要區別是返回值不一樣。
第一種模式:標準返回格式,Standard Inquiry Result event format
第二種模式:查詢結果返回帶有RSSI格式,Inquiry Result format with RSSI
第三種模式:查詢結果帶有RSSI的格式或者額外的查詢結果格式,Inquiry Result with RSSI format or Extended Inquiry Result format。
Extended Inquiry Result format:除了帶有RSSI,可能帶有設備名字之類的信息。
?
2、Inquiry scan
作用:藍牙設備開啟inquiry?scan模式,才能夠被別的藍牙設備搜索到。
其他設備發起inquiry命令,周圍的藍牙設備開啟inquiry scan功能后,才能被搜索到。
Inquiry scan有三個相關參數
2.1?INQUIRY SCAN INTERVAL(查詢掃描間隔)
這個參數表示藍牙間隔多久進行一次查詢掃描。
這個值得范圍是:
| Time Range: 11.25 to 2560 ms Time Default: 2.56 s |
2.2?INQUIRY SCAN WINDOW
這個參數表示藍牙進行Inquiry Scan時持續的時間,這個值必須小于等于Inquiry Scan Interval的值。
| Time Range: 10.625 ms to 2560 ms Time Default: 11.25 ms |
2.3 Inquiry Scan type
設置查詢掃描的類型
?
?
?
?
?
?
?
總結
以上是生活随笔為你收集整理的经典蓝牙inquiry与inquiry scan的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: react-router v6替换his
- 下一篇: iOS逆向:tweak开发教程(iPho