蓝牙钥匙解决方案 BLE RSSI 测距
1.理论公式
RSSI计算距离的公式原理为d = 10 ^ ( RSSI – A ) / ( 10 * n )
a) d为车辆与被计算目标节点之间的距离数值
b) RSSI为车辆与被计算目标节点之间的RSSI数值
c) A为距离车辆1m处接收到的RSSI数值
d) n为环境衰减因子
2.RSSI特性
在实际的使用环境中,可影响RSSI数值的因素有当前车辆的停车环境、温度、手机硬件差异、手持手机的方向等多样且不可控,并具有以下特性:
a) 被测设备与车辆之间的距离越近RSSI变化量越大,被测距离的变化量越大,误差越小,相对精准
b) 被测设备与车辆之间的距离越远RSSI变化量越小,被测距离的变化量越小,误差越大,且实际距离超过15m,得到的计算距离就不具备使用价值
由于RSSI自身特性的限制,在测距精度的计算上,只能做到距离的相对计算,满足需求靠近车辆5m内自动解锁 、远离车辆12m后自动上锁
3.距离计算公式的参数确定
由d = 10 ^ ( RSSI – A ) / ( 10 * n ) 公式可知,当确定A与n之后,带入RSSI的数值就可得到距离d
A 应为1m处的RSSI值,实际处理中,A值为手持手机在门边与车辆之间的RSSI数值,不同的手机,有不同的A值,每次解锁完成后,使用车辆时,通过拉动驾驶位门把手,可滚动更新本地保存的20组A值。
n为当前环境中RSSI的衰减因子,由于环境的不同,会导致n值不同
n值越小,当被测设备的RSSI数值与A值之差发生变化,计算的距离结果变化量越大
n值越大,当被测设备的RSSI数值与A值之差发生变化,计算的距离结果变化量越小
根据多次实车测试的结果分析确定,n值的范围为1.5 ~ 2.0 之间 通过被测设备与车辆之间的RSSI数值来进行动态变化。
蓝牙钥匙解决方案 BLE RSSI 测距相关推荐
- BLE】CC2541之通过RSSI测距
本篇博文最后修改时间:2017年01月06日,11:06. 一.简介 本文介绍如何在SimpleBLEPeripheral工程中,通过RSSI粗略测距. 二.实验平台 协议栈版本:BLE-CC254x ...
- 蓝牙android rssi测距,蓝牙RSSI测距开发实践记录
补充些默认参数值,现在怀疑这款蓝牙可能不支持RSSI +NAME=BT05 +VERSION=Firmware V4.2.0,Bluetooth V4.0 LE +PIN=1234 +TYPE=0 + ...
- iOS开发 之 可穿戴设备 蓝牙4.0 BLE 开发
1 前言 当前有越来越多的可穿戴设备使用了蓝牙4.0 BLE(Bluetooth Low Energy).对于iOS开发而言,Apple之前专门推出CoreBluetooth的Framework来支持 ...
- android ble蓝牙接收不到数据_Android蓝牙4.0 Ble读写数据详解 -2
Android蓝牙4.0 Ble读写数据详解 -2 上一篇说了如何扫描与链接蓝牙 这篇文章讲讲与蓝牙的数据传输,与一些踩到的坑. 先介绍一款调试工具,专门调试Ble蓝牙的app.名字叫:nRF-Con ...
- android低耗能蓝牙开发,Android BLE低功耗蓝牙开发
最近做了一个智能硬件开发(针灸仪)的项目,有一部分涉及到低功耗蓝牙的开发,就是通过蓝牙和设备进行数据的交互,比如控制改设备的LED的开关,设备的开关机,设置设备的时间和温度等,下面就项目中遇到的坑一一 ...
- 蓝牙技术|一文带你了解电动车蓝牙钥匙
经历了十几年的飞速发展,据不完全统计,目前我国电动车生产企业有500多家,分布在10多个省市.综合而言,我国电动车生产厂家和品牌繁多,但是存在较为严重的无序竞争现象.对于电动车行业的发展来说,人民生活 ...
- 汽车改装手机蓝牙钥匙有哪些优点?汽车钥匙升级移动管家一键启动智能钥匙,怎样实现蓝牙免带钥匙启动和舒适进入?
**汽车用手机当钥匙,移管家蓝牙BLE在汽车智能智能控制中的应用,蓝牙钥匙可以通过手机蓝牙与车辆配对连接,实现锁门.开门.启动车辆/驾驶.共享密码锁/权限,共享车辆钥匙等功能.蓝牙钥匙是指当您在距离车 ...
- android蓝牙4.0 BLE低功耗应用
转自 http://www.cnblogs.com/zdz8207/archive/2012/10/17/bluetooth_ble_android.html 谈谈几个月以来开发android蓝 ...
- 谈谈几个月以来开发android蓝牙4.0 BLE低功耗应用的感受
谈谈几个月以来开发android蓝牙4.0 BLE低功耗应用的感受 谈谈几个月以来开发android蓝牙4.0 BLE低功耗应用的感受,注明下时间:2012-10-17写的博客,后期更新的也注明了时间 ...
最新文章
- 海康威视 AI Cloud 软硬件平台
- [三层架构+WCF]三层架构+WCF实现TaskVision
- python处理excel大数据-【Python 模块】 xlrd 读取 Excel 文件
- VTK:几何对象之RegularPolygonSource
- Bug之Yii继承类的
- Hawq超过最大允许连接数
- 设计模式学习笔记之代理模式
- 一款网盘软件应该具备哪些功能?
- Android 性能指标检测工具
- ios 团购信息客户端demo(二)
- 我的第一个大创项目——智能药箱(1)前期准备
- SpringBoot(53) 整合canal实现数据同步
- CSS中animation动画-详解
- 第三版全球干旱指数和潜在蒸散数据发布
- 【雪碧图】url放置图片路径
- 在制品和成本故障排除常用脚本
- beego之bee 工具简介
- HTML的基本结构及基本标签
- linux驱动编写之十六(块驱动设备初识)
- 微信小程序第三方平台开发流程以及改善
热门文章
- *基于类平衡自我训练的无监督域自适应用于语义分割
- python如何控制鼠标键盘_Python如何控制鼠标键盘
- C语言 - 计算n的阶乘(n!)
- 2019双十一淘宝天猫刷喵币 不用ROOT,执行javascript脚本
- python 借助opencv实现Gabor滤波特征提取
- 数据结构基础 之 递归算法实例讲解
- Lumiprobe丨Lumizol RNA 提取试剂解决方案
- Html-照片的逐步出现 、心形动画制作、3d立方体魔方、鼠标划过box阴影练习
- 2021年5月19日最新快手半自动刷金币
- mysql求回购率_用户行为分析——回购率、复购率(SQL、Python求解)