将 RSSI 转换为距离

2024-02-01

如何将 RSSI 转换为距离?我有三个坐标 RFID 读取器:Reader1(0,0)。读者2(0,8),读者3(8,5)。应答器获取 RSSI,从阅读器 1 获取 156,从阅读器 2 获取 115,从阅读器 3 获取 124。我如何获得应答器与 reader1、reader2 和 reader3 之间的距离?也是应答器的坐标。 RFID 读取器的信号强度为 0-255。 255 如果很接近,0 如果很远。 我有RSSI公式来自网络 http://www.rey1024.com/2010/12/can-u-help-me-to-explain-this-formula-rssi-vs-distance/,但我对翻译 A 和 NAi 的参数感到困惑。 你能帮我吗?

谢谢你 :-)


兄弟,我澄清一下:RSSI(接收信号强度指示器)与距离无关。我们必须明白,RSSI 值以分贝为单位,与以瓦特表示的功率比呈对数关系。公式为Db = 10*Log(瓦).

为什么它与距离无关?这是因为信号强度比取决于使信号更容易或更难传播的环境(例如墙壁、深度、结构等)。换句话说,相同距离可以有不同的 RSSI 值,就像我们可以在开放区域或公路隧道内使用手机进行实验一样。

同样,RSSI 与距离无关。唯一可以自由转换这两个值的情况是在理论上的非实际情况下,其中环境(地球形态、结构、空气密度等)不具有相关性。在这些情况下,您属于物理上下文,而不是 stackoverflow(编程)上下文。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 RSSI 转换为距离 的相关文章

  • BetaFlight模块设计之三十五:RSSI信号强度&链路稳定性分析

    BetaFlight模块设计之三十五 xff1a RSSI信号强度 amp 链路稳定性分析 1 RSSI信号强度1 1 RSSI Value1 2 RSSI dBm Value 2 链路稳定性3 RSSI amp LinkQuality来源
  • Android蓝牙 接收灵敏度,Android Bluetooth 蓝牙强度Rssi

    Android 获取ROOT权限原理解析 一 概述 本文介绍了android中获取root权限的方法以及原理 xff0c 让大家对android 玩家中常说的 越狱 有一个更深层次的认识 二 Root 的介绍 1 Root 的目的 可以让我
  • Android获取手机信号强度汇总

    雪里香梅 先报春来早 宋 欧阳修 蝶恋花 如今的天气是越来略冷了 每每走在凛冽的寒风中 心里就一个想法 春 假 天 期 怎么还不到 不知道大家有没有同感 前两天要做一个获取手机信号的小程序 于是在网上搜索了很多 就找到两种方法 遗憾的是都没
  • 从 Windows 获取 Rssi 值

    我想测量调制解调器的 rssi 值 是否有任何 api 可以获取 Windows 的 rssi 值 我曾经使用 android 中的 Wifi Manager 来做到这一点 但我找不到任何适用于 Windows 的 api 使用本机代码是最
  • Android IRC Office Hours 关于 Android 蓝牙 RSSI 的问题

    我对 Android 2 0 或 2 1 上的蓝牙 RSSI 功能有疑问 创建蓝牙连接时获取 RSSI 值很容易 但是如何重复获取已处于活动状态的连接的 RSSI 值呢 能够做到这一点非常重要 因为这可以让您确定蓝牙设备是否彼此靠近或远离
  • Android 设备上的低功耗蓝牙 RSSI 会定期更改

    我注意到 Android 上接收到的低功耗蓝牙信号强度随周期变化 下图表示一个 BLE 信标在两分钟内的 RSSI 值 接收机器人和信标均处于静止状态 距离均为 1 米 我确保干扰尽可能低 Android 是 Nexus 5 但我在其他 A
  • 从 WiFi 传感器读取 RSSI

    请帮助我如何用 Java 编写代码来读取 WiFi 传感器的接收信号强度指示器 我尝试使用套接字编程来做到这一点 但我所有的尝试都没有得到我想要的 现在我正在查看 J2me 我可能会得到很好的答案 但我发现我可能需要一些建议 谢谢 您使用的
  • iOS 7(非越狱)Wi-Fi RSSI 值

    是否可以在未越狱的 iOS 7 设备上获取 Wi Fi RSSI 值 我读到了 MobileWiFi framework 和Apple80211功能 如果我理解正确的话 它们在没有越狱的情况下无法工作 我不想在 App Store 上发布我
  • 所有 Android 设备中的蓝牙 RSSI 值始终以 dBm 为单位?

    我是 Android 新手 我的应用程序使用蓝牙从小型称重传感器放大器接收数据 虽然在某些设备 三星设备 中 BT 信号强度 RSSI 会按预期变化 从短距离处的 20 左右到 10m 处的 80 左右 但在其他一些设备 至少是一款 LG
  • 蓝牙 RSSI 中出现的规律振荡是否有解释?

    我正在使用 kontakt io 蓝牙 eddystone UID 信标和使用 alt beacon 库的 Android 应用程序 在三星 Galaxy S5 上运行 尽管我怀疑这是否相关 我已经在不同条件下进行了一系列试验 并正在努力确
  • WifiManager.calculateSignalLevel(RSSI, 5) 问题

    我正在尝试使用 Wifimanager 来计算扫描期间找到的接入点的信号级别 我正在使用以下方法 WifiManager calculateSignalLevel int int 但无论 RSSI 级别是多少 它似乎总是返回相同的 int
  • 静脉如何在简单路径损耗模型中计算 RSSI?

    我们正在开发一个基于 Veins 框架的应用程序 它需要接收信号的 RSSI 值以及发送器和接收器之间的距离 我们参考了 VeReMi 项目 它也计算 RSSI 值并将其发送到上层 我们将模拟结果 RSSI 与距离 与 VeReMi 数据集
  • 计算 AP 的距离,包括信噪比

    出于某种原因 我和一个朋友正在讨论根据从设备获取的信息 RSSI 频率 SNR 等 计算您自己 笔记本电脑 手机等 与 AP 之间的距离 因此 在花了一些时间研究三边测量 三角测量和自由空间路径损耗之后 在一些博客文章和 wiki 的帮助下
  • 蓝牙 HC-05 发送错误 1F 仅适用于 INQ 命令

    我的新蓝牙 HC 05 模块有问题 在 AT 模式下 它可以与我需要的所有命令完美配合 除了 INQ 我已经尝试事先发送一大堆其他命令 AT INIT OK AT ORGL OK AT ROLE 1 OK AT CLASS 0 OK 他们都
  • Android蓝牙RSSI值总是返回-32768?

    我试图通过单击按钮获取已连接蓝牙设备的当前 RSSI 值 然而它总是只返回 32768 不知道出了什么问题 不过 我在第一次连接时就能够获得正确的 RSSI private Button OnClickListener buttonRSSI
  • 用于 RSSI 距离近似的卡尔曼滤波器

    我目前正在开发一个项目 该项目利用 RSSI 信号来确定用户与三个信标之间的距离 虽然我有粗略的三角测量公式 但我正在努力使一些东西更加准确 通过我所有的研究 我发现了卡尔曼滤波器 从我读到的有关它们的内容来看 它们似乎正是我想要使用的 然
  • 使用bluez5读取蓝牙低能耗信标的RSSI

    我想在 2 个蓝牙 le USB 适配器上同时读取蓝牙低功耗信标的 RSSI 我使用的是带有 bluez 5 和 LogiLink BT0015 适配器 CSR 芯片 的 fedora 20 系统 当仅连接一个适配器时 我的代码就像一个魅力
  • 在 Android 中读取蓝牙 RSSI 以获取 BLE 邻近配置文件

    我目前正在为 Android 开发低功耗蓝牙接近配置文件 并且偶然发现了有关 RSSI 的问题 为了使邻近配置文件起作用 我必须每隔很短的时间就通过已连接的设备接收 RSSI 数据 正如我所做的一些研究 我了解到在设备发现过程中可以获得蓝牙
  • Android:每秒更新蓝牙 RSSI

    我试图每秒显示蓝牙信号强度 RSSI Timer 来自检测到的设备 但我无法调用onRecive 多次因为接收器生命周期 http developer android com reference android content Broadc
  • 我安排一个计时器使用 readRSSI 函数读取 RSSI,但是当我的应用程序进入后台时计时器停止

    我安排一个计时器使用 readRSSI 函数读取 RSSI 但是当我的应用程序进入后台时计时器停止 也许有一个好方法可以在应用程序进入后台时从外围设备的通知中获取 RSSI 值 但我不知道该怎么办 有人可以帮助我吗 有人有更好的方法吗 我也

随机推荐

  • 如何从 GPUImageView 获取 UIImage

    我在我的项目中使用 GPUImageView 库 它使用 GPUImageView 并且我在 GPUImageView 上添加了对比度等滤镜和其他图像效果 如棕褐色等 一切都很好 但问题是现在我想将 GPUImageVIew 转换为 UII
  • 是否可以扩展免费的 monad 解释器?

    给定一个免费的 monad DSL 例如 data FooF x Foo String x Bar Int x deriving Functor type Foo Free FooF 和一个随机解释器Foo printFoo Foo gt
  • 为什么不使用堆数组的元素零?

    这是我对具有任意值的堆的开头的粗略草图 0 1 2 3 4 5 6 7 8 9 10 14 15 22 21 24 23 44 30 为什么 array 0 中的元素必须始终设置为 null 或者为什么我们不应该使用它 有多种方法可以将二叉
  • 如何制作 Angularjs 嵌套路由?

    我是 Angular 的新手 我想知道 AngularJS 是否支持像 emberjs 这样的嵌套路由 我的意思是这样的路由 myappurl company company id department department id 值得一提
  • 使用 Transformer 制作的缩进 XML [重复]

    这个问题在这里已经有答案了 我正在尝试从 Java 创建 XML 但遇到缩进问题 在下面的代码中你可以看到OutputKeys INDENT set to yes set up a transformer TransformerFactor
  • Linux 中可用于删除文件的系统调用

    Linux 上可以使用哪些系统调用来删除文件 我指的不仅仅是 libc wrapper 使用的系统调用 它又由命令行工具使用 以外unlink and unlinkat可以使用哪些系统调用来删除 Linux 计算机上的文件 rename a
  • Perl Getopt::Long 支持参数空格

    我有一个 Perl 脚本 它使用 GetOpts 长 像这样的命令很容易处理 automate action build deploy modules chat email login 我想要实现的是允许用户在参数之间给出空格 E g au
  • Batch:检查参数数量

    我想确保在调用我的批处理时 传递的参数不超过 2 个 有没有一种简单的方法来检查这一点 或者我是否必须根据需要多次调用 SHIFT 直到参数值为空 您可以简单地测试第三个参数是否存在 如果存在则取消 if not 3 echo No mor
  • EditText 中的 Android 标签或气泡

    Can someone please point me in the right direction how to do those bubbles or labels in the EditText something like thos
  • 在 asp.net-mvc 中捕获每个用户的页面视图的最佳方法是什么

    在不降低网站性能的情况下捕获个人页面浏览量的最佳方法是什么 我看到 stackoverflow 到处都显示页面浏览量 每次我点击页面时他们都会插入数据库吗 在 asp net mvc 中 是否有任何推荐的方法来跟踪每个用户的页面视图 我的网
  • Facebook 的 FirebaseUI 身份验证未登录

    我在 Android 中使用 FirebaseUI Auth 进行用户身份验证 我的应用程序 build gradle 中用于 Facebook 登录的依赖项 compile com google firebase firebase aut
  • FOSUserBundle 多种用户类型

    我正在构建一个应用程序 其中 至少 有两种不同的用户类型 比如说买家和卖家 每个用户类型应该有自己的逻辑 注册表单 流程 个人资料 权限等 但我想对每个用户使用 FOSUserBundle 以便在某些方面进行共同管理 我实际上被注册表挡住了
  • LeafletJS L.DivIcon HTML 标记文本 - 相对于地图缩放的比例

    因此 我正在使用最新版本的传单 v1 0 2 并尝试将文本标签动态应用到自定义 地理对齐 地图上的特定 lat lng 点 我的问题是 我需要地图上的文本在缩放时保持其大小 就好像文本实际上是图块图像的一部分 使用任何类型的标记都会使文本保
  • RavenDB 中使用空格键搜索子字符串

    我正在使用这样的查询 var query QueryParser Escape input session Query
  • 如何在我的图表的主标题中包含斜体?

    这是我的 atm 代码 plot V1 V2 pch 19 main Changes in absolute cell volume of Chlorella Alga over a 24hr period xlab Stage in 24
  • IIS6 上的 ASP.NET MVC

    在哪里可以找到有关在 IIS6 上运行 ASP NET MVC 最佳实践的一些好建议 对于提供 IIS7 托管的网络主机 我还没有看到任何现实的选择 主要是因为我不住在美国 因此 我想知道如何最好地在 ASP NET MVC 中构建应用程序
  • NestJS - 如何使用装饰器创建嵌套模式

    假设我想用猫鼬构建以下模式 const userSchema new Schema name firstName String lastName String 我怎样才能用 NestJS 装饰器做到这一点 Schema Prop 我尝试这个
  • 如何在测试之间重置 Hardhat 的主网分叉?

    我正在使用 Hardhat 的主网分支在 Hardhat 中编写单元测试 但是一项测试的结果似乎会影响未来的测试并导致我的断言失败 我正在使用 Alchemy 和区块 14189520 进行分叉 例如 it Test 1 async fun
  • 为 libmysqlclient.18.dylib 库创建符号链接

    我已经通过 pkg 安装程序安装了 mysql 我正在尝试启动 Rails 服务器 但收到以下错误 Library not loaded libmysqlclient 18 dylib LoadError 我读到解决方案是创建一个符号链接
  • 将 RSSI 转换为距离

    如何将 RSSI 转换为距离 我有三个坐标 RFID 读取器 Reader1 0 0 读者2 0 8 读者3 8 5 应答器获取 RSSI 从阅读器 1 获取 156 从阅读器 2 获取 115 从阅读器 3 获取 124 我如何获得应答器