微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 主机发现从机的距离太近

主机发现从机的距离太近

时间:10-02 整理:3721RD 点击:

两块CC1350LP的板子,从机是simpleBLE_perpherial程序,主机下载host_test主机扫描发现从机正常。由于没有CC1350LP没有central程序,移植了CC2650em的central程序,但是在距离大于1米时,就很难发现从机。1米距离时,将dongle放在主机位置,发现从机广播的RSSI大概有-50dbm。不知道为什么这么大的信号还不能发现从机。central与从机距离小于50cm时,发现从机且通信正常。大于50cm小于1m连接不稳定,断开的原因是8(没收到从机交互信号)。

哪位知道是什么原因啊,如果移植有误,应该跟距离无关,距离近也不能发现从机,不能与从机通信才是啊!

难道stack工程有问题?因为发现主机就调用函数,没有发现跟距离有关的参数。

你看下是不是蓝牙天线配置的问题,你们电路板的蓝牙天线是差分天线还是单端天线?在ble_user_config.h配置文件里面有一项

  #define RF_FE_MODE_AND_BIAS           ( RF_FE_SINGLE_ENDED_RFP |                 \
                                          RF_FE_EXT_BIAS)

对应封装的封装下,模式与实际的天线要匹配,配置不匹配,蓝牙信号会不正常的。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top