來(lái)源:Nordic半導(dǎo)體
今年早些時(shí)候發(fā)布的Android 16系統(tǒng)首次引入了支持藍(lán)牙信道探測(cè)的公共API,實(shí)現(xiàn)了智能手機(jī)的精準(zhǔn)測(cè)距功能。然而直到近期,市面上仍未出現(xiàn)支持藍(lán)牙6.0及信道探測(cè)技術(shù)的手機(jī)硬件。這一局面在2025年8月28日迎來(lái)轉(zhuǎn)機(jī)——谷歌發(fā)布了首款支持信道探測(cè)技術(shù)的Pixel 10手機(jī),預(yù)計(jì)后續(xù)將有更多機(jī)型跟進(jìn)。
今日,適用于Android的nRF Toolbox 應(yīng)用迎來(lái)重大更新,新增信道探測(cè)功能,為您的應(yīng)用開(kāi)發(fā)工具箱注入精準(zhǔn)距離估算能力。開(kāi)發(fā)者首次能夠通過(guò)Nordic Semiconductor的開(kāi)源應(yīng)用,在搭載nRF54L系列設(shè)備的Pixel 10智能手機(jī)上評(píng)估并運(yùn)用藍(lán)牙信道探測(cè)技術(shù)。
本次更新完善了Nordic端到端的藍(lán)牙信道探測(cè)解決方案,不僅支持在智能手機(jī)上直接測(cè)試評(píng)估信道探測(cè)功能,更能助力開(kāi)發(fā)者打造支持信道探測(cè)的應(yīng)用程序。Nordic的藍(lán)牙信道探測(cè)解決方案可為專用藍(lán)牙低功耗標(biāo)簽實(shí)現(xiàn)精準(zhǔn)物品定位功能,并將該功能作為增值特性擴(kuò)展至遙控器、工具、醫(yī)療設(shè)備等其他藍(lán)牙低功耗產(chǎn)品。同時(shí)支持多種應(yīng)用場(chǎng)景:房間級(jí)在場(chǎng)檢測(cè)、零售及博物館近場(chǎng)互動(dòng),以及基于近場(chǎng)區(qū)域的工業(yè)安全防護(hù)。
本文將詳細(xì)說(shuō)明如何使用 nRF Connect SDK 中的藍(lán)牙信道探測(cè)反射器示例程序(運(yùn)行于 nRF54L15 SoC),配合搭載 Android 16 系統(tǒng)藍(lán)牙信道探測(cè)發(fā)起器及算法實(shí)現(xiàn)的 Google Pixel 10 智能手機(jī),通過(guò) nRF Toolbox Android 應(yīng)用評(píng)估信道探測(cè)功能。
先決條件
要在智能手機(jī)上評(píng)估信道探測(cè)功能,您需要下載并安裝 nRF Toolbox 應(yīng)用程序。您可通過(guò)此鏈接在 Google Play 商店找到nRF Toolbox應(yīng)用——只需點(diǎn)擊安裝按鈕,待下載安裝完成即可開(kāi)始使用。
https://play.google.com/store/apps/details?id=no.nordicsemi.android.nrftoolbox
致有意自主開(kāi)發(fā)Android信道探測(cè)應(yīng)用的開(kāi)發(fā)者:nRF Toolbox采用完全開(kāi)源模式,基于Kotlin語(yǔ)言開(kāi)發(fā)。其源代碼存放于Android-nRF-Toolbox GitHub倉(cāng)庫(kù),可作為您開(kāi)發(fā)應(yīng)用的參考。
https://github.com/NordicSemiconductor/Android-nRF-Toolbox
代碼通過(guò)Android RangingManager類實(shí)現(xiàn)信道探測(cè)功能,應(yīng)用端實(shí)現(xiàn)細(xì)節(jié)詳見(jiàn)
ChannelSoundingManager.kt文件。
https://github.com/NordicSemiconductor/Android-nRF-Toolbox/blob/main/profile/src/main/java/no/nordicsemi/android/toolbox/profile/repository/channelSounding/ChannelSoundingManager.kt
除應(yīng)用程序外,您還需要以下硬件和軟件:
硬件
Google Pixel 10 - 任何型號(hào)均適用。
nRF54L15開(kāi)發(fā)套件(DK),配置為信道探測(cè)反射器。
DK的電源及電源線。
軟件
nRF Connect SDK - 3.0.1 版或更高版本。
Android 16 QPR2(目前僅通過(guò)公共測(cè)試版計(jì)劃提供)。
支持信道探測(cè)示例功能的最新版 nRF Toolbox 應(yīng)用(4.1.4 版或更高版本)。
如您所見(jiàn),根據(jù)硬件和軟件要求,您的Pixel 10手機(jī)需按照Android Beta計(jì)劃說(shuō)明中的指引,注冊(cè)加入Android 16 Quarterly Platform發(fā)布版2(QPR2)測(cè)試計(jì)劃。請(qǐng)仔細(xì)閱讀鏈接中的說(shuō)明,確保在注冊(cè)前充分理解相關(guān)條款與條件。值得注意的是,一旦QPR2版本被整合到正式公開(kāi)版本中,此步驟將不再需要。
在開(kāi)發(fā)板上構(gòu)建
并燒錄反射器示例程序
第一步是將信道探測(cè)反射器與測(cè)距應(yīng)答器示例程序構(gòu)建并刷寫(xiě)至nRF54L15開(kāi)發(fā)套件。為確保nRF Connect SDK中的反射器示例程序能與您的智能手機(jī)協(xié)同工作,需對(duì)應(yīng)用程序配置文件(prj.conf)進(jìn)行兩處微調(diào):必須啟用藍(lán)牙配對(duì)功能,并將信道探測(cè)天線路徑數(shù)配置為2。具體修改如下所示。
prj.conf
CONFIG_BT_BONDABLE=y CONFIG_BT_CTLR_SDC_CS_MAX_ANTENNA_PATHS=2
完整代碼請(qǐng)參見(jiàn)下方截圖。

對(duì)Reflector示例的prj.conf文件完成上述修改后,請(qǐng)構(gòu)建該示例并將其燒錄至nRF54L15開(kāi)發(fā)板。至此準(zhǔn)備工作已全部就緒,您可繼續(xù)使用智能手機(jī)與nRF54L15 DK Reflector運(yùn)行快速演示。
運(yùn)行信道探測(cè)示例
本示例展示了Android 16(QPR2)設(shè)備作為信道探測(cè)發(fā)起方與Nordic nRF54L15開(kāi)發(fā)套件作為反射器之間如何實(shí)現(xiàn)藍(lán)牙信道探測(cè)。同時(shí)演示了Android的新型測(cè)距管理器API(Android 16引入)如何利用Android操作系統(tǒng)內(nèi)置的信道探測(cè)算法,為兩臺(tái)藍(lán)牙低功耗設(shè)備提供精確距離估算。
注意:請(qǐng)確保已按前文所述對(duì)反射器RSRP示例應(yīng)用進(jìn)行修改后再繼續(xù)操作。
運(yùn)行示例的步驟
在Pixel 10上啟動(dòng) nRF Toolbox應(yīng)用。
掃描并連接至nRF54L15開(kāi)發(fā)套件(設(shè)備名稱顯示為Nordic CS Reflector)。
出現(xiàn)提示時(shí),與開(kāi)發(fā)套件配對(duì)——這將建立綁定連接。
綁定完成后,信道探測(cè)功能將自動(dòng)開(kāi)始測(cè)量。
在應(yīng)用界面實(shí)時(shí)觀察距離讀數(shù)。
示例提示:為獲得最佳評(píng)估效果,請(qǐng)將手機(jī)在距開(kāi)發(fā)板50厘米至20米范圍內(nèi)移動(dòng)(若空間允許可更遠(yuǎn))。將智能手機(jī)移離nRF54L15開(kāi)發(fā)板后,使用卷尺等工具測(cè)量實(shí)際距離,以此作為測(cè)距精度的參考基準(zhǔn)。
下圖所示為nRF Toolbox應(yīng)用程序在啟用信道探測(cè)且測(cè)量處于活動(dòng)狀態(tài)時(shí)的用戶界面外觀。

結(jié)語(yǔ)
藍(lán)牙信道探測(cè)是低功耗藍(lán)牙技術(shù)最重要的增強(qiáng)功能之一,Nordic很榮幸能引領(lǐng)這項(xiàng)技術(shù)的應(yīng)用。通過(guò)將nRF54L系列與開(kāi)源的nRF Toolbox for Android應(yīng)用相結(jié)合,我們?yōu)殚_(kāi)發(fā)者提供了探索、評(píng)估和構(gòu)建創(chuàng)新型智能手機(jī)連接產(chǎn)品的工具,這些產(chǎn)品具備更高級(jí)別的測(cè)距能力。
本文詳細(xì)闡述了在智能手機(jī)上運(yùn)行信道探測(cè)演示所需的軟硬件配置,并以搭載Android 16 QPR2系統(tǒng)的Pixel 10手機(jī)作為藍(lán)牙信道探測(cè)發(fā)起器、nRF54L15設(shè)備作為反射器,逐步演示了如何評(píng)估信道探測(cè)的精度與性能。
-
智能手機(jī)
+關(guān)注
關(guān)注
66文章
18697瀏覽量
186258 -
Google
+關(guān)注
關(guān)注
5文章
1812瀏覽量
60617 -
藍(lán)牙
+關(guān)注
關(guān)注
119文章
6377瀏覽量
179205 -
Nordic
+關(guān)注
關(guān)注
9文章
266瀏覽量
49131
原文標(biāo)題:【儒卓力為您帶來(lái)Nordic博文分享系列】在Google Pixel 10上“聽(tīng)診”藍(lán)牙信道?開(kāi)源安卓應(yīng)用實(shí)測(cè)揭秘
文章出處:【微信號(hào):儒卓力,微信公眾號(hào):儒卓力】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
如何在Google Pixel 10智能手機(jī)上評(píng)估信道探測(cè)功能
評(píng)論