开发用于蓝牙技术的移动应用程序是否可用于蓝牙LE技术?
或者开发人员是否需要修改代码来处理蓝牙LE(智能)信号,输入,输出等?
修改
虽然我想问这个问题我想知道
如果我写一个代码段,我可以在BLE设备上运行它,还有BLE性能吗?
是否有可能?
如果设备可以同时拥有B和BLE,那么我还有一个问题:
我们是否应该为普通的B和BLE编写不同API的代码?
答案 0 :(得分:1)
我不知道任何手机在做BTLE而不是经典蓝牙。所以应用程序应该仍然可以工作,但它仍然只是使用硬件的经典蓝牙部分。
当然,从其他设备的传感器来看,情况可能会有所不同,因为仅有BTLE传感器可能具有与旧式蓝牙传感器类似的功能但他们想要兼容。例如。一些经典的心率传感器和现代BTLE心率传感器。
答案 1 :(得分:1)
如果您想连接到仅BLE设备(LE配置文件),那么您需要明确修改代码,因为LE设备上的配置文件是基于GATT的,与Bluetooth Classic不同。 您需要在代码中实施GATT Client和GATT服务器。