【小程序】蓝牙信标ibeacon获取
最近在研究ibeacon,有一点小结论,分享给大家:
1、小程序获取信标数据有2种方式,可以理解为主动方式和被动方式:
被动方式:onBeaconUpdate,就是等待接收的方式。目前经过测试是同一个信标1s刷新一次,也就是说1s内会接受到多个信标的回调,修改信标的发射频率并不会增大回调的频率
主动方式:getBeacons,会主动获取检测到的信标。这个获取频率可以由我们程序控制,但出于比较低频的时候,连续获取得到的信标数据是相同的,所以人为地加大频率调用也没什么用。
2、小程序直接提供了beacon的距离计算,参照IBeaconInfo的accuracy属性,单位为米。该属性目前观测到的特征为:
(1)空旷无阻挡的情况下,精确度较高,人眼判断的误差为10cm~100cm这样子;
(2)有阻挡的情况下精确度较差,尤其是被金属遮挡的情况。
(3)较大概率会得到-1值,该值表明获取不到距离。因此在后续的计算中要剔除。
【小程序】蓝牙信标ibeacon获取相关推荐
- 微信小程序蓝牙ibeacon_微信开放蓝牙iBeacon接口小程序靠近原生APP功能
腾讯一直要连接一切,特别是新的物联网浪潮涌来的时候,不管大众重视程度与否,微信已经又走在了我们前面.在物联网中最基础最通用的当属每个人手机上都具有的蓝牙功能.所以,继2014年微信开放了基于低功耗蓝牙 ...
- 微信小程序蓝牙功能开发与问题记录
一.蓝牙支持情况 1. 微信小程序对蓝牙的支持情况 目前普遍使用的蓝牙规格:经典蓝牙和蓝牙低功耗. 经典蓝牙(蓝牙基础率/增强数据率):常用在对数据传输带宽有一定要求的大数据量传输场景上,比如需要传输 ...
- wx.getBLEDeviceCharacteristics 微信小程序蓝牙 微信小程序热敏打印机
1 微信小程序蓝牙功能开发概述 第一步 判断当前微信版本,是否支持蓝牙 通信 第二步 打开蓝牙 第三步扫描设备 第四步连接设备 第五步 获取服务与特征值 看是否支持读写数据操作 第六步 发送数据 本文 ...
- 小程序蓝牙BLE——自动连接设备(手环)
了解小程序蓝牙API: /** *蓝牙API: * 1.初始化蓝牙(判断蓝牙是否可用):openBluetoothAdapter* 2.获取蓝牙设备状态(蓝牙是否打开):getBluetoothAda ...
- 微信小程序蓝牙BLE开发——关于进制转换(四)
微信小程序蓝牙BLE开发--进制转换 这段时间开发共享设备,对接蓝牙BLE设备通信协议,过程中用到一些进制转换, 记录下方便使用. 有些参考大神们,感谢分享. 文章目录 微信小程序蓝牙BLE开发--进 ...
- 微信小程序 - 蓝牙BLE小程序开发
1.前言 最近领导看我比较闲,安排我开发一个蓝牙BLE微信小程序,刚开始接到这个项目时,我第一反应时,"卧槽"".老子在公司的岗位是做Windows和Android 软件 ...
- 微信小程序蓝牙BLE开发实战——案例(二)
微信小程序蓝牙BLE开发实战(二) 上篇主要介绍在开发过程中应用到相关API操作.接下来介绍个人在项目开发中应用蓝牙BLE一些事情. 由于时间比较仓促, 有些注释没那么详细.请理解~写的不好欢迎各位大 ...
- 微信小程序蓝牙使用总结
微信小程序获取蓝牙流程 注意点: wx.openBluetoothAdapter(Object object):初始化蓝牙模块. 其他蓝牙相关 API 必须在 wx.openBluetoothAdap ...
- 泰凌微ble mesh蓝牙模组天猫精灵学习之旅 ② 如何实现 微信小程序蓝牙控制 Ble Mesh模组 安信可TB02,全部开源!
本<泰凌微ble mesh蓝牙模组天猫精灵学习之旅>系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1.小 ...
最新文章
- 价值观对做产品的三点影响
- 【Linux】一步一步学Linux——umask命令(111)
- socket python json_python实现的基于TCP的JSON数据通信
- pip sintall pyspider 报错:ERROR: Command errored out with exit status 10
- js json过滤_如何在浏览器不崩溃的情况下过滤 200 万行数据?
- android卫星菜单中间,Android卫星菜单:android-satellite-menu
- 【我的物联网成长记11】8招带你玩转规则引擎
- 《深入理解 Spring Cloud 与微服务构建》第十八章 使用 Spring Security OAuth2 和 JWT 保护微服务系统
- python实现二分搜索binary_search
- docker批量导出导入本地镜像
- 计算机硬件系统主机主要包括,组成计算机硬件系统的基本部分是什么?
- 机器人彩铅画_儿童画教程:教你画机器人
- 怎么完成一个无尽的长列表
- window系统换为ubuntu系统
- 后浪的Java追随者们是什么样的?
- 深入解析ThreadLocal源码
- 古代的一两银子到底值多少人民币
- vuecli相关命令
- java ygc 频繁_jvm之判断ygc耗时和频率
- solidity 异常处理