[N32WBxxx] 获取RSSI值的接口和流程

[复制链接]
 楼主| N32BLE 发表于 2022-9-8 10:26 | 显示全部楼层 |阅读模式
1、接口函数 BT_get_rssi_cmd();
void BT_get_rssi_cmd(void)
{
struct gapc_get_info_cmd * info_cmd = KE_MSG_ALLOC(GAPC_GET_INFO_CMD, TASK_GAPC, TASK_APP,gapc_get_info_cmd);
       
        info_cmd->operation = GAPC_GET_CON_RSSI;
       
        //send command
        ke_msg_send(info_cmd);
}
查找接口函数的具体位置: app_task.c -> BT_get_rssi_cmd(void) .
2、        RSSI值更新位置:
static int gapm_read_RSSI_req_ind_handler(ke_msg_id_t const msgid,
                                        struct gapc_con_rssi_ind const *param,
                                        ke_task_id_t const dest_id,
                                        ke_task_id_t const src_id)
{
        app_env.rssi = param->rssi;    //即为RSSI值
        return (KE_MSG_CONSUMED);
}

天天向善 发表于 2022-9-9 13:09 | 显示全部楼层
这个RSSI获取的到的值是正数还是负数?
 楼主| N32BLE 发表于 2022-9-13 14:43 | 显示全部楼层
天天向善 发表于 2022-9-9 13:09
这个RSSI获取的到的值是正数还是负数?

表面看是负数
qiangtech 发表于 2023-2-24 16:49 | 显示全部楼层
这个接口是需要在连接后使用还是可以在扫描外部蓝牙信号的时候就可以使用?

评论

我想应该是在建立连接之后才可以,因为RSSI信号值来源于蓝牙数据包的特征。  发表于 2023-10-12 20:39
单片小菜 发表于 2023-2-27 11:39 | 显示全部楼层
这样是不是就可以测试距离了?通过蓝牙进行测量距离
单片小菜 发表于 2023-2-27 11:39 | 显示全部楼层
这样是不是就可以测试距离了?通过蓝牙进行测量距离
macpherson 发表于 2023-3-2 10:50 | 显示全部楼层
这个可以实现rssi测距的吗?              
uytyu 发表于 2023-3-2 11:30 | 显示全部楼层
信号的强度跟距离有什么关系              
timfordlare 发表于 2023-3-2 11:45 | 显示全部楼层
单片机的测距需要注意什么              
updownq 发表于 2023-3-2 12:02 | 显示全部楼层
RSSI值如何计算,受什么影响  
chenci2013 发表于 2023-3-3 20:56 | 显示全部楼层
利用rssi测量距离的精度高吗
zerorobert 发表于 2023-3-3 21:05 | 显示全部楼层
如何将RSSI值进行高斯滤波  
wilhelmina2 发表于 2023-3-3 21:20 | 显示全部楼层
接收到的RSSI值越大,基本上可以表明标签距离读写器越近。
benjaminka 发表于 2023-3-3 21:25 | 显示全部楼层
rssi在无线网络中表示信号的强度,它随距离的增大而衰减,通常为负值,该值越接近零说明信号强度越高。
beacherblack 发表于 2023-3-3 21:31 | 显示全部楼层
RSSI值越高越好还是越低越好
mattlincoln 发表于 2023-3-3 21:59 | 显示全部楼层
可以利用RSSI值实现定位的吗?
jtracy3 发表于 2023-3-3 22:19 | 显示全部楼层
rssi信号强度多少好               
mattlincoln 发表于 2023-3-4 20:51 | 显示全部楼层
蓝牙的rssi值是怎么得出来的?  
beacherblack 发表于 2023-3-4 21:03 | 显示全部楼层
这个是什么接口呢?              
averyleigh 发表于 2023-3-4 21:10 | 显示全部楼层
主要应用于发射机和接收机之间的距离测量。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:国民技术股份有限公司
简介:国民技术股份有限公司(简称:国民技术)2000年源于国家“909”集成电路专项工程成立,2010年创业板上市(股票代码:300077),是通用MCU、安全芯片领先企业和国家高新技术企业。

12

主题

175

帖子

13

粉丝
快速回复 在线客服 返回列表 返回顶部