我们正在尝试连接DA和NRF BT模块,但没有多大成功。
使用SDK 5.0.3中的示例代码,使用windows PC作为主机的接近监视器Ext,我们很难连接到基于NRF芯片组的传感器,我们永远无法建立连接。查看BLE嗅探器日志(基于CC2540的TI BT嗅探器),它发送扫描请求,但在日志中看不到连接请求。我们正在尝试使用NRF SDK,它是现成的,可以很好地连接到其他NRF设备或移动电话应用程序(即Lightblue)。基于DA BT芯片连接到其他设备似乎工作正常,所以我们知道硬件处于正常状态。做相反的事情,从SDK运行接近报告器示例,并尝试从NRF作为收集器(监视器)进行连接,我们可以看到连接请求,但连接也没有建立。来自NRF的同一示例项目可以连接到其他传感器(不基于DA)。以上示例的BT sniffer日志文件可用,但无法在此上载,因为只允许使用pdf文件。雷竞技安卓下载
DA和NRF BT芯片组之间是否存在任何已知的互操作性问题?有解决这些问题的方法或想法吗?
关键词:
设备:

也许你可以压缩你的日志文件并上传它?
嗨,约翰阿尔卑斯山,
当试图以监视器或报告者的身份运行邻近示例时,会出现问题吗?我不知道NRF模块在用作外围设备或中央设备时的实现情况。将DA视为中心设备,将NRF视为外围设备,您无法看到您所说的任何连接请求(通过windows工具操作),您是否指示中心通过控制台发送连接请求?如果发出连接命令,在app_connect()函数中是否设置了正确的参数?(如果您尝试连接到随机地址,则接近监视器设置为仅与公共地址一起工作,据我所知,您不会在嗅探器中看到连接指示)如果您发出连接命令。据我所知,NRF芯片没有任何互操作性问题。
谢谢你的对话
你好
>当试图以监视器或报告者的身份运行邻近示例时,会出现问题吗?
J_A:当将DA14581作为监视器运行时会出现问题。当用作报告器并从类似的NRF应用程序连接到它时,没有问题。
>我不知道NRF模块在用作外围设备或中央设备时的实现情况。将DA视为中心设备,将NRF视为外围设备,您无法看到您所说的任何连接请求(通过windows工具操作),您是否指示中心通过控制台发送连接请求?
J_A:是的,我通过控制台(windows工具)请求连接,但在嗅探器中看不到任何连接请求。
>如果发出连接命令,在app_connect()函数中是否设置了正确的参数?(如果您尝试连接到随机地址,则接近监视器设置为仅与公共地址一起工作,据我所知,您不会在嗅探器中看到连接指示)如果您发出连接命令。据我所知,NRF芯片没有任何互操作性问题。
J_A:我正在使用app_connect()函数中的默认值。关于寻址(公共/随机),这一点很好,我将检查这是否是问题所在。