我正在尝试使用我的新数据包监听器来确定为什么我的 IOS 应用不再发现我的 CC2640的服务。
当我的 IOS 应用程序中触发了 DiscoverdidServices 时、我收到"身份验证不足"错误。
以下是对连接尝试的监听(保持活动数据包已过滤掉)、左侧是在工作时捕获、右侧是不工作的当前捕获:
我无法确定或者哪个代码负责发出 ATT_READ_BY_Type_Req、而 ATT_READ_BY_GROUK_Type_Req 不起作用。
有没有关于我可以做什么以及在哪里(xcode 或 ccsv7)必须做什么才能使这项工作再次进行的想法?
编辑:
遗憾的是、这是在 IOS 应用程序开始发现带有"身份验证不足"错误的外设之前、我所做的唯一捕获。 我不知道左侧会话为什么不包括0x10 Group 对服务的读取、因为它必须发现服务才能发现特征(我想) 和显示了我的 iOS 应用所执行的 iphone 屏幕上的特征值。
左侧的178号数据包是报告第一个特性值的从器件、因此左侧是缺失的数据包、或者显示了整个连接序列正常工作。
谢谢、
戴尔
