成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

微信小程序iBeacon測距及穩(wěn)定程序的實現(xiàn)解析-創(chuàng)新互聯(lián)

前言

創(chuàng)新互聯(lián)建站專注于云縣企業(yè)網(wǎng)站建設,響應式網(wǎng)站建設,商城系統(tǒng)網(wǎng)站開發(fā)。云縣網(wǎng)站建設公司,為云縣等地區(qū)提供建站服務。全流程定制網(wǎng)站制作,專業(yè)設計,全程項目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務

iBeacon是蘋果公司推出的一項低耗能藍牙技術(shù),由藍牙設備發(fā)射包含指定信息的信號,再由移動設備接收信號,從而實現(xiàn)近場通信。微信小程序2017年開始支持iBeacon,搖一搖附近就是基于iBeacon實現(xiàn)的,此外iBeacon還可以實現(xiàn)距離測量,本文將介紹如何基于微信小程序?qū)崿F(xiàn)iBeacon測距。

iBeacon測距原理

藍牙信標發(fā)射的信號強度(rssi)與收發(fā)設備之間的距離,某種程度上呈正相關(guān),因此通過合理的運算轉(zhuǎn)化,可以通過rssi的值反推出與接收設備間的距離。

藍牙信標的rssi值是一個參考值,沒有固定標準。想要計算出藍牙信標的距離,還必須知道這個信標設備的txPower值。txPower是指當距離藍牙信標1m時的rssi值,不同的藍牙設備或相同設備不同的工況甚至不同的場地環(huán)境,都會影響txPower值,因此這個值雖然可以測量,但一定程度上是個經(jīng)驗值,無法測準。

rssi測距公式


知道rssi和txPower后就可以計算距離了,有兩種計算公式:

一、

這個公式里的三個變量A、B、C都是經(jīng)驗值,需要根據(jù)手機系統(tǒng)或硬件型號精確調(diào)校,通常會將所有設備的校準結(jié)果保存成一個設備信息表,移動終端先檢測本機型號,然后匹配設備信息調(diào)取相應的計算配置,再進行計算。很明顯這個公式是比較依賴硬件調(diào)校的,沒有數(shù)據(jù)儲備的前提下這個公式會很難用。

轉(zhuǎn)換成js代碼:

const calculateAccuracy = function (txPower, rssi) {
 return (0.89976) * Math.pow(rssi / txPower, 7.7095) + 0.111
}

本文名稱:微信小程序iBeacon測距及穩(wěn)定程序的實現(xiàn)解析-創(chuàng)新互聯(lián)
網(wǎng)站地址:http://jinyejixie.com/article14/jsege.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設計、響應式網(wǎng)站營銷型網(wǎng)站建設、移動網(wǎng)站建設、面包屑導航、動態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
白银市| 台安县| 西乌珠穆沁旗| 尉氏县| 辛集市| 化德县| 固镇县| 竹溪县| 苍南县| 金秀| 祁东县| 木兰县| 易门县| 如皋市| 搜索| 孝感市| 乌恰县| 东光县| 汕头市| 都安| 贵港市| 甘谷县| 霍林郭勒市| 朝阳县| 新建县| 达州市| 长武县| 六枝特区| 临江市| 法库县| 乌拉特中旗| 长岭县| 阿鲁科尔沁旗| 额敏县| 邛崃市| 惠来县| 沙洋县| 昌邑市| 秦皇岛市| 巨鹿县| 永州市|