我遇到一个令人不快的问题,我无法找到一个确凿的理由:如果我重新编程我的BLE112模块(来自Michael Kroll / seeedstudio的BLEBee),由于某种原因设置(尤其是外围设备的UUID键)没有更新。 这非常令人不愉快,因为几乎无法通过iOS / Xcode连接到设备。
有关如何解决此问题以及导致此问题的原因有哪些?
注意:我使用来自Bluegiga的CC Debugger和BLEUpdate重新编程它们。我确定这些值实际上是重新编程的,但iOS似乎至少保留了旧信息一段时间。
(iOS 8 / Xcode 6 beta)
答案 0 :(得分:1)
您是否尝试重置手机的设置?这是iOS的常见问题。一旦你连接到例如BLEBee的原始固件和更改服务和特性,iOS将显示缓存的。尝试最初关闭蓝牙,杀死你的应用程序,重新启动BT并再次启动你的应用程序。 如果这样做无助于重置手机的设置。
希望这有帮助, 迈克尔。