从iOS发出连接请求(connection request)。< br / > 2。外设发出连接请求指示。< br / > 3。从外设发出断开进程。
在iOS 9中,它将被标识为断开连接,并立即断开。
但是,iOS 10将其识别为超时,并需要时间来断开连接。
这是iOS的问题吗?
外围有问题吗?< / p > < p >静态int gapc_connection_req_ind_handler (ke_msg_id_t const是否,< br / > struct gapc_connection_req_ind const *参数,< br / > ke_task_id_t const dest_id, < br / > ke_task_id_t const src_id) < br / > {< br / > uint8_t connection_idx = KE_IDX_GET (src_id); < / p > < p > / / iOS 9将确定为立即断开连接和断开连接。
//但是,iOS 10将其识别为超时,并需要时间来断开连接。< br / > app_easy_gap_disconnect (connection_idx); < / p > < p >返回(KE_MSG_CONSUMED); < br / >} < / p > < / div > < / div > < / div > < div class =”字段field-name-field-forum-keywords field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >关键词:,< / div > < div class = "字段条目" > < div class =”field-item甚至“> < a href = " / resource-keywords / ios10”typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">iOS10
我想可能是由于连接间隔时间过长,单板无法传输所有的采样数据。这是它断开的原因吗?为什么它在wrap_platform_reset中停止?谢谢。< / p > < / div > < / div > < / div > < div class =”字段field-name-field-forum-keywords field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >关键词:,< / div > < div class = "字段条目" > < div class =”field-item甚至“> < a href = " / resource-keywords / connection-interval”“=“skos:概念”属性=“rdfs: label skos: prefLabel” datatype="">connection interval
我知道可能我们可以监听GAPC_CON_RSSI_IND消息并手动断开连接。我们是否可以在init BLE堆栈时设置一个值并让它自动断开?< / p > < p >谢谢,< / p > < / div > < / div > < / div > < div class =”字段field-name-field-forum-keywords field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >关键词:,< / div > < div class = "字段条目" > < div class =”field-item甚至“> < a href = " / resource-keywords / rssi”“=“skos:概念”属性=“rdfs: label skos: prefLabel”数据类型= " " > RSSI < / > < / div > < div class = " field-item古怪”> < a href = " / resource-keywords /断开”“=“skos:概念”属性=“rdfs: label skos: prefLabel”数据类型= " " >断开< / > < / div > < / div > < / div > < div class =”字段field-name-field-device field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >设备:< / div > < divclass="field-items">
Hi,
I guess,有效负载由3个字节组成,前两个是连接句柄(文档中没有),第三个是原因(文档中有记录)。
参见gapc_task.h中的struct gapc_disconnect_cmd。< / p > < p >欢呼,迈克尔< br / > < / p > < / div > < / div > < / div > < div class =”字段field-name-field-forum-keywords field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >关键词:,< / div > < div class = "字段条目" > < div class =”field-item甚至“> < a href = " / resource-keywords / doc”“=“skos:概念”属性=“rdfs: label skos: prefLabel”博士数据类型= " " > < / > < / div > < div class = " field-item古怪”> < a href = " / resource-keywords /错误”“=“skos:概念”属性=“rdfs: label skos: prefLabel”数据类型= " " >误差< / > < / div > < div class =”field-item甚至“> < a href = " / resource-keywords / gapc”“=“skos:概念”属性=“rdfs: label skos: prefLabel”数据类型= " " > gapc < / > < / div > < div class = " field-itemodd">disconnect