工具/软件:
大家好
在我们的应用中将 RPA 与公共 ID 地址模式配合使用时、我们面临问题。
如果使用公共地址模式、则不 会出现此问题。
我们正在通过 BLE 设备开发 MIDI、多角色、直到现在我们使用公共地址、但我们发现如果使用公共地址、则在 Windows 中连接多个设备不起作用(即使以前的设备的 BLE 地址与新设备不同、也必须从列表中删除)。 使用具有公共 ID 的 RPA 时、此窗口问题已解决。
在应用程序中使用具有公共 ID 的 RPA 时、我们面临的问题是 OAD 升级后绑定会被擦除(或损坏)。
我们使用的是最新的库8.30、即片上 OAD。
对于持久性应用和应用、NVS 都定义在0x34000处。
OAD 持久性应用程序使用公共地址模式、没有安全性、因此在进入持久性应用程序时不会进行绑定。
我们不明白为什么债券在 OAD 升级后被删除或损坏?
我发现在文档增强 OAD 高级:
任务2–将片上 OAD 添加到多角色
-
在 BLE→General Configuration 中、将 Address Mode 更改为 公共广播 。
但在我们的应用中、我们必须保留具有公共 ID 的 RPA 以解决上述 Windows 问题。
同样、我们在使用公共地址模式时不会遇到此问题、只有在使用具有公共 ID 的 RPA 时才会发生此问题。
感谢您提供的任何提示。
杰罗姆