hi,各位大侠!
请教一个问题:我有两块开发板分别跑HostTestApp和SimpleBLEPeripheral工程的hex文件,通过BTool双方可以正常通信。BTool先扫描到外设的mac,然后建立连接,在通过UUID进行控制操作,这些操作都正常没问题。
我的问题是:我看iphone上面的代码它的连接步骤好像不同,iphone并不是先扫描mac地址,在建立连接;而是直接通过扫描UUID;请问一下:iphone为什么不需要先扫描到mac地址,然后在建立连接。HostTestApp是否也可以像iphone应用一样直接扫描UUID,或者是ble sdk中有类似的范例?iphone这种模式对应的外设工程是否也有类型的范例呢,请告知?还有我看博通发布的android ble也是通过mac建立连接的,能否解释一下,这两种方式有什么区别?