亲爱的Dialog_Support团队,
我正在研究角色切换配置。设备配置延长睡眠模式。默认模式是中央并按按钮按下,设备将角色切换到外围。在中央模式期间,所有操作都是正确执行的。但由于模式切换到外围设备,如果我尝试使用移动应用程序连接到设备,它会显示连接和发现服务和断开连接。你能告诉我这个问题是什么吗?
带着敬意,Ruchi Patel.
嗨Ruchi Patel,
嗯,如果您提供嗅探器日志或设备报告作为断开原因的原因,它会有所帮助,中央连接执行发现,然后断开连接可能是任何东西,这也可能是中央本身的命令表示外围设备或甚至外围设备。
谢谢mt_dialog.
我无法发现断开的原因。作为一个中央,我正在使用BLE扫描仪应用程序。作为外围设备,我使用具有角色交换机(角色切换到外围设备)程序的设备。
您将能够从外设中找到断开连接原因,您还需要在user_app_disconnect()中断开连接时“捕获”设备,并在GAPC_DISCONNECT_IND结构的原因中检查断开连接的原因。还有一个嗅探器日志会有所帮助。
嗨Ruchi Patel,
嗯,如果您提供嗅探器日志或设备报告作为断开原因的原因,它会有所帮助,中央连接执行发现,然后断开连接可能是任何东西,这也可能是中央本身的命令表示外围设备或甚至外围设备。
谢谢mt_dialog.
亲爱的Dialog_Support团队,
我无法发现断开的原因。作为一个中央,我正在使用BLE扫描仪应用程序。作为外围设备,我使用具有角色交换机(角色切换到外围设备)程序的设备。
带着敬意,
Ruchi Patel.
嗨Ruchi Patel,
您将能够从外设中找到断开连接原因,您还需要在user_app_disconnect()中断开连接时“捕获”设备,并在GAPC_DISCONNECT_IND结构的原因中检查断开连接的原因。还有一个嗅探器日志会有所帮助。
谢谢mt_dialog.