Discuz! Board

标题: 请教信号强度rssi连续测量 [打印本页]

作者: yongruru    时间: 2015-7-23 01:17
标题: 请教信号强度rssi连续测量
求教nrf51822端和手机端蓝牙连接后连续测量rssi信号强度的方法,跪求大咖指导


作者: yongruru    时间: 2015-7-23 10:31
问题初步解决,首先在事件BLE_GAP_EVT_CONNECTED:添加rssi的启动,sd_ble_gap_rssi_start(m_conn_handle);再在添加BLE_GAP_EVT_RSSI_CHANGED:事件,这样当rssi变化是就会进入BLE_GAP_EVT_RSSI_CHANGED事件,执行它后面的存储rssi或打印等语句(自己想象)。手机app的还不懂,没搞过app开发。求交流,求指导
作者: yongruru    时间: 2015-7-24 09:41
继续提问,rssi的值怎么读取?相关的函数是什么?斑竹在哪里~~~
作者: admin    时间: 2015-7-24 10:27
yongruru 发表于 2015-7-24 09:41
继续提问,rssi的值怎么读取?相关的函数是什么?斑竹在哪里~~~

你就找RSSI相关函数,这个我也没详细研究过
作者: yongruru    时间: 2015-7-24 16:40
admin 发表于 2015-7-24 10:27
你就找RSSI相关函数,这个我也没详细研究过

找到了rssi_value = p_ble_evt->evt.gap_evt.params.rssi_changed.rssi;从https://devzone.nordicsemi.com/q ... ssi-by-nrf51822-ek/查到的
作者: admin    时间: 2015-7-27 16:19
yongruru 发表于 2015-7-24 16:40
找到了rssi_value = p_ble_evt->evt.gap_evt.params.rssi_changed.rssi;从https://devzone.nordicsemi.co ...

还找到一种方法,用抓包器抓包,每个数据包都能显示rssi




欢迎光临 Discuz! Board (http://www.qfv8.com/) Powered by Discuz! X3