iOS 10和iOS 9的断开过程不同。
1.从iOS发出连接请求(连接请求)。
2.外设发出连接请求指示。
3.从外设发出断开连接进程。
在ios9中,它会被识别为断开,并立即断开。
但是,iOS 10将其识别为超时,并需要时间断开连接。
这是iOS的问题吗?
这是外围的问题吗?
1.从iOS发出连接请求(连接请求)。
2.外设发出连接请求指示。
3.从外设发出断开连接进程。
在ios9中,它会被识别为断开,并立即断开。
但是,iOS 10将其识别为超时,并需要时间断开连接。
这是iOS的问题吗?
这是外围的问题吗?
你好,
我用的是14580 Pro板,SDK5.0.4。我发现在固定传感器采样率时,如果我设置的连接间隔太大,几分钟后板就会断开连接。如果我改变连接间隔更小,它就不会断开连接。断开连接时,停在:
空白wrap_platform_reset (uint32_t错误)
{
ASSERT_WARNING(错误= = RESET_AFTER_SPOTA_UPDATE);//在SPOTA重置时不要中断
platform_reset_func(错误);
}
嗨
我的应用程序有一个与583对话的Android应用程序。代码基于ble_app_barebone示例,我还实现了custs1_task配置文件。
我正在寻找切换LED时,Android应用连接器或断开从583。我能够得到正确的连接部分和LED继续。但是,如果Android应用程序启动断开连接,custs1_task.c将使用GAPC_DISCONNECT_IND消息,并且它不会冒头到user_barebone.c中的user_app_disconnect方法
亲爱的对话框,
我开发了一个Murata LBCA2HNZYZ BLE模块(包含DA14580芯片)的产品。
那个产品有两个模块,一个是中心模块,另一个是外围模块。
但在连接上之后,外围设备一个小时都不会回复几次。
中心到外围的距离大约6米。而且在我的环境中没有无线电波的干扰。
在我的测试代码,中央发送一个包有23八字节的pdu长度每50ms。
嗨,对话框中,
是否有可能在init BLE stack时设置一个rssi低阈值,这样当rssi低于这个值时,BLE stack会自动断开连接。
我知道也许我们可以通过连接GAPC_CON_RSSI_IND消息,然后手动断开连接。我们能不能在init BLE stack中设置一个值然后让它自动断开连接?
非常感谢,
是否可以使用GAPC_DISCONNECT_CMD作为中心从一个特定外设断开连接?(命令中没有连接句柄,这看起来很奇怪…)
或者GAPC_DISCONNECT_CMD到底做什么,当由一个有多个外设连接的中心发出?
欢呼,
迈克尔
你好,
我猜rwble - GAPC_DISCONNECT_IND中有一个错误:
有效负载由3个字节组成,前两个是连接句柄(文档中缺少),第三个是原因(文档中有记录)。
请参阅gapc_task.h中的struct gapc_disconnect_cmd。
欢呼,
迈克尔