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 测距相关推荐

  1. BLE】CC2541之通过RSSI测距

    本篇博文最后修改时间:2017年01月06日,11:06. 一.简介 本文介绍如何在SimpleBLEPeripheral工程中,通过RSSI粗略测距. 二.实验平台 协议栈版本:BLE-CC254x ...

  2. 蓝牙android rssi测距,蓝牙RSSI测距开发实践记录

    补充些默认参数值,现在怀疑这款蓝牙可能不支持RSSI +NAME=BT05 +VERSION=Firmware V4.2.0,Bluetooth V4.0 LE +PIN=1234 +TYPE=0 + ...

  3. iOS开发 之 可穿戴设备 蓝牙4.0 BLE 开发

    1 前言 当前有越来越多的可穿戴设备使用了蓝牙4.0 BLE(Bluetooth Low Energy).对于iOS开发而言,Apple之前专门推出CoreBluetooth的Framework来支持 ...

  4. android ble蓝牙接收不到数据_Android蓝牙4.0 Ble读写数据详解 -2

    Android蓝牙4.0 Ble读写数据详解 -2 上一篇说了如何扫描与链接蓝牙 这篇文章讲讲与蓝牙的数据传输,与一些踩到的坑. 先介绍一款调试工具,专门调试Ble蓝牙的app.名字叫:nRF-Con ...

  5. android低耗能蓝牙开发,Android BLE低功耗蓝牙开发

    最近做了一个智能硬件开发(针灸仪)的项目,有一部分涉及到低功耗蓝牙的开发,就是通过蓝牙和设备进行数据的交互,比如控制改设备的LED的开关,设备的开关机,设置设备的时间和温度等,下面就项目中遇到的坑一一 ...

  6. 蓝牙技术|一文带你了解电动车蓝牙钥匙

    经历了十几年的飞速发展,据不完全统计,目前我国电动车生产企业有500多家,分布在10多个省市.综合而言,我国电动车生产厂家和品牌繁多,但是存在较为严重的无序竞争现象.对于电动车行业的发展来说,人民生活 ...

  7. 汽车改装手机蓝牙钥匙有哪些优点?汽车钥匙升级移动管家一键启动智能钥匙,怎样实现蓝牙免带钥匙启动和舒适进入?

    **汽车用手机当钥匙,移管家蓝牙BLE在汽车智能智能控制中的应用,蓝牙钥匙可以通过手机蓝牙与车辆配对连接,实现锁门.开门.启动车辆/驾驶.共享密码锁/权限,共享车辆钥匙等功能.蓝牙钥匙是指当您在距离车 ...

  8. android蓝牙4.0 BLE低功耗应用

    转自    http://www.cnblogs.com/zdz8207/archive/2012/10/17/bluetooth_ble_android.html 谈谈几个月以来开发android蓝 ...

  9. 谈谈几个月以来开发android蓝牙4.0 BLE低功耗应用的感受

    谈谈几个月以来开发android蓝牙4.0 BLE低功耗应用的感受 谈谈几个月以来开发android蓝牙4.0 BLE低功耗应用的感受,注明下时间:2012-10-17写的博客,后期更新的也注明了时间 ...

最新文章

  1. 海康威视 AI Cloud 软硬件平台
  2. [三层架构+WCF]三层架构+WCF实现TaskVision
  3. python处理excel大数据-【Python 模块】 xlrd 读取 Excel 文件
  4. VTK:几何对象之RegularPolygonSource
  5. Bug之Yii继承类的
  6. Hawq超过最大允许连接数
  7. 设计模式学习笔记之代理模式
  8. 一款网盘软件应该具备哪些功能?
  9. Android 性能指标检测工具
  10. ios 团购信息客户端demo(二)
  11. 我的第一个大创项目——智能药箱(1)前期准备
  12. SpringBoot(53) 整合canal实现数据同步
  13. CSS中animation动画-详解
  14. 第三版全球干旱指数和潜在蒸散数据发布
  15. 【雪碧图】url放置图片路径
  16. 在制品和成本故障排除常用脚本
  17. beego之bee 工具简介
  18. HTML的基本结构及基本标签
  19. linux驱动编写之十六(块驱动设备初识)
  20. 微信小程序第三方平台开发流程以及改善

热门文章

  1. *基于类平衡自我训练的无监督域自适应用于语义分割
  2. python如何控制鼠标键盘_Python如何控制鼠标键盘
  3. C语言 - 计算n的阶乘(n!)
  4. 2019双十一淘宝天猫刷喵币 不用ROOT,执行javascript脚本
  5. python 借助opencv实现Gabor滤波特征提取
  6. 数据结构基础 之 递归算法实例讲解
  7. Lumiprobe丨Lumizol RNA 提取试剂解决方案
  8. Html-照片的逐步出现 、心形动画制作、3d立方体魔方、鼠标划过box阴影练习
  9. 2021年5月19日最新快手半自动刷金币
  10. mysql求回购率_用户行为分析——回购率、复购率(SQL、Python求解)