【发布时间】:2013-02-22 10:59:11
【问题描述】:
在我的应用程序中,当我从手机接收数据(信标、文件、..)时,我想知道手机的发射功率。我需要知道发射功率,以便使用 接收信号强度指示器 (RSSI) 进行距离计算。
我该怎么做?
【问题讨论】:
-
您是使用直接wifi还是手机作为无线热点?原因 从通过普通无线网关发送的包中读取 RSSI,将告诉您手机和网关之间的 RSSI。
-
不管是wifi直连还是热点,我知道我可以读取RSSI,但是除了RSSI值我还需要发送者的发射功率
-
在 0-100 的范围内,RSSI 可以使用 dbm = ((Rssi/3)-100); 大致更改为 dbm;
-
你不明白我的意思吗,我要的是发送器发送前的发射功率值
-
我认为任何射频协议都不会发送该信息。发射功率也因各个设备而异。但是如果你想要通常在 Wifi 中的发射功率,它是 100mW。发射功率不能真正用于计算位置和距离。您可以使用信号损失(衰减)来测量距离。可能我还是没明白你的意思。
标签: android android-wifi android-wireless