6个员额/ 0个新员额
最后发表
michaelmeng998
离线
最后看到:4年4个月前
加入:2017-01-11 07:46
扫描RSSI值

你好!

我有一个关于使用DA14681和14583 dongles来测试RSSI值捕获的问题。当我打开putty程序开始记录ble_central_task程序下的RSSI值时,值似乎有时在-120左右波动,并停留在那个状态。当处于-120状态时,任何信号干扰(覆盖狗狗)都不会影响RSSI的变化,因为它继续在-120左右波动。其他时候,数值是准确的,在适当的RSSI值附近对应一定的距离。

我想知道是什么原因导致RSSI波动这么大?

谢谢,

迈克尔·孟

设备:
MT_dialog
离线
最后看到:5个月2个星期前
工作人员
加入:2015-06-08 34
嗨michaelmeng998,

嗨michaelmeng998,

我不太明白这个问题,你从583 dongles的广告信息中得到的rssi值打印在68x的一面?

我不知道你是如何得到-120db作为从广告设备接收信号的指示,你确定你打印的值吗?至少在BLE设备上,我还没有看到这种rssi指示。

由于MT_dialog

michaelmeng998
离线
最后看到:4年4个月前
加入:2017-01-11 07:46
惠MT_dialog !谢谢你的

嘿MT_dialog !谢谢您的回复。为了说明这一点,我们试图通过一个名为ble_gap_conn_rssi_get的预构建函数来获取RSSI值。该函数在ble_gap.c中定义。

MT_dialog
离线
最后看到:5个月2个星期前
工作人员
加入:2015-06-08 34
嗨michaelmeng998,

嗨michaelmeng998,

为了使用该功能并获得正确的值,您是否连接到任何设备?

由于MT_dialog

michaelmeng998
离线
最后看到:4年4个月前
加入:2017-01-11 07:46
你好MT_dialog,我已经连接上了

你好MT_dialog,我已经连接到14583。

MT_dialog
离线
最后看到:5个月2个星期前
工作人员
加入:2015-06-08 34
嗨michaelmeng998,

嗨michaelmeng998,

我不能复制-120值在一个SDK 1.0.8与583或任何其他设备,这是一个错误的测量但obsiously,外围之间存在同步误差和中央设备将报告非常小的RSSI值像-110年以来毫无实际接待,具体时间和设备接收噪音或一无所有,所以它会报告这个值,表明他最后一次尝试监听时没有从外围设备或主设备听到。

由于MT_dialog