工具与软件:
我们目前正在使用 SimpleLink Connect 应用 v1.3.5评估 OAD 更新。
在 iOS 上、更新开始前会显示错误消息"OAD Service Not Found"。
自去年以来、我一直在您的论坛上报告此问题、但问题似乎尚未得到解决。
我想知道情况。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
我们目前正在使用 SimpleLink Connect 应用 v1.3.5评估 OAD 更新。
在 iOS 上、更新开始前会显示错误消息"OAD Service Not Found"。
自去年以来、我一直在您的论坛上报告此问题、但问题似乎尚未得到解决。
我想知道情况。
您好!
感谢您联系我们。
我们已经尽可能对您在2023年11月报告的问题进行了分析并解决了该问题。
分析:
使用 RPA 地址处理目标器件时、必须对移动设备和目标器件进行配对和绑定、才能成功执行片上 OAD 流程。
当触发 OAD 复位并且目标器件启动持久性应用程序时、就会出现该问题。 设备再次开始使用新的 RPA 地址进行广播、与初始地址不同。 如果发送器器件未与目标器件配对和绑定、则无法解析此新地址、并且可能会显示为新器件。 在 OAD 复位后尝试重新连接到目标器件时、这可能会导致超时。
由于 iOS 上的技术限制、我们目前无法在 TI 应用程序(Android 版本中提供)中运行或创建配对和绑定操作。 因此、用户需要使用 iPhone 上的主蓝牙接口(而不是通过 TI 应用)将设备配对和绑定、从而创建初始连接。
完成初始步骤后、用户可以使用器件的公共 ID 从 TI iOS 应用运行 OAD。 移动设备将能够解析目标设备的公有地址、因为它们现在已绑定。
已实施的更改:
For OAD process please connect and pair to the device using the iOS's Bluetooth interface.现在会显示一条消息、内容为""
我希望这将有所帮助、
此致、
您好!
此处的讨论提供了一种方法来清空 iOS 上的缓存- https://stackoverflow.com/questions/23549859/clearing-corebluetooth-gatt-cache-without-removing-bond
我希望这将有所帮助、
此致、