嗨对话框
对话DSPS应用程序是很难与“绑定”DA14681当我有三个任务在我的项目。然而,如果我减少任务数为2,与绑定设备的连接似乎提高更好(50%成功)。这种情况很奇怪,因为第一次连接(绑定过程)没有问题,但如果我断开设备,然后再连接它(连接到绑定的一个),结果如上所述。似乎设备响应不及时,导致双方无法建立连接。
请指导我如何在不减少项目任务数量的情况下解决问题?我运行16Mhz速度(sysclk_XTAL16M)。
谢谢
嗨nigelyang,
我将测试复制这个问题,并与构建这个项目的同事讨论,看看是否有解决您的问题的方案。
BR,
Qinjin杨
嗨,对话框中,
对不起,我想修改我的问题是“很难重新连接绑定设备如果使用“PRIVATE_STATIC_ADDRESS”和“PRIVATE_RANDOM_RESOLVABLE_ADDRESS””。
我尝试用BMS项目进行测试,得到了相同的结果。我在我的项目中添加了以下代码。如果我想使用上述两个地址模式,我是否错过了一些设置?
如果(ble_gap_address_set (&user_bd_address, 15000)){Printf ("set address error .\r\n");}
谢谢你的帮助
如果我从你在你的帖子中提到的理解正确,你想完成的是同时配置“PRIVATE_STATIC_ADDRESS”和“PRIVATE_RANDOM_RESOLVABLE_ADDRESS”?如果我误解了你的问题,请纠正我。如果您想这样做,您就不能同时拥有这两种配置。
谢谢,PM_Dialog
我只是在两个配置中(不是同时)重新连接绑定设备失败。我在我的项目中选择了其中的一个,“PRIVATE_STATIC_ADDRESS”和“PRIVATE_RANDOM_RESOLVABLE_ADDRESS”都没有失败。我只是想知道,如果我想使用BMS服务的地址配置,我错过了什么设置?在BMS示例项目中,只要我添加了ble_gap_address_set()函数来设置两个配置中的一个,就无法重新连接绑定设备,特别是重置绑定设备后的重新连接。DA14681似乎不运行ble_mgr_task()。
谢谢你的帮助。
嗨nigelyang,
我将测试复制这个问题,并与构建这个项目的同事讨论,看看是否有解决您的问题的方案。
BR,
Qinjin杨
嗨,对话框中,
对不起,我想修改我的问题是“很难重新连接绑定设备如果使用“PRIVATE_STATIC_ADDRESS”和“PRIVATE_RANDOM_RESOLVABLE_ADDRESS””。
我尝试用BMS项目进行测试,得到了相同的结果。我在我的项目中添加了以下代码。如果我想使用上述两个地址模式,我是否错过了一些设置?
如果(ble_gap_address_set (&user_bd_address, 15000))
{
Printf ("set address error .\r\n");
}
谢谢你的帮助
嗨nigelyang,
如果我从你在你的帖子中提到的理解正确,你想完成的是同时配置“PRIVATE_STATIC_ADDRESS”和“PRIVATE_RANDOM_RESOLVABLE_ADDRESS”?如果我误解了你的问题,请纠正我。如果您想这样做,您就不能同时拥有这两种配置。
谢谢,PM_Dialog
嗨,对话框中,
我只是在两个配置中(不是同时)重新连接绑定设备失败。我在我的项目中选择了其中的一个,“PRIVATE_STATIC_ADDRESS”和“PRIVATE_RANDOM_RESOLVABLE_ADDRESS”都没有失败。我只是想知道,如果我想使用BMS服务的地址配置,我错过了什么设置?在BMS示例项目中,只要我添加了ble_gap_address_set()函数来设置两个配置中的一个,就无法重新连接绑定设备,特别是重置绑定设备后的重新连接。DA14681似乎不运行ble_mgr_task()。
谢谢你的帮助。