我正在尝试使用 Microchip 的 RN4020 蓝牙低功耗模块来创建我自己的自定义服务,以便我可以通过手机控制它们。
当我尝试仅创建一项私有(private)服务时,一切正常。如果我尝试使用以下命令创建超过 1 个,则会出现问题
从所有 AOK
消息来看,似乎没有问题,但是当
我实际上使用 LS
命令列出了所有可用的服务
这两个特征都被置于第二个服务之下,而第一个特征甚至不再存在。我尝试首先设置一项服务,然后重新启动并添加另一项服务,但这没有什么区别。
是否有办法在此 RN4020 BLE 模块上创建多个私有(private)服务?
最佳答案
嗨,etrusks,我想现在您可能已经找到了这个问题的答案。但对于那些有同样问题的人来说。
看来RN4020模块有这个问题,而且还没有解决(固件V1.23)。 microchip 已在“RN4020 Bluetooth® Low Energy Module User’s Guide”中解决了此问题,他们对此有解决方法,您可以在同一文档中阅读有关此问题的更多信息。
谢谢!
关于bluetooth - 无法在 RN4020 蓝牙模块上创建多个私有(private) BLE 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47540967/