在蓝牙模块上编程

时间:2014-01-02 14:26:23

标签: ios bluetooth bluetooth-lowenergy spp

现在我有一个支持SPP的蓝牙模块,我希望它支持BLE 4.0。我可以编程吗?我怎么开始?事实上,我希望它连接到iOS应用程序,但我不想被包含在MFI中,这是我想出的唯一解决方案。

2 个答案:

答案 0 :(得分:0)

您可以将蓝牙模块连接到越狱的iOS设备,而无需MFI程序会员资格。 我使用this BT堆栈库来建立BT连接

答案 1 :(得分:0)

如果我理解正确的问题,你有一个支持SPP的模块,你希望它支持BLE吗?我不相信这是可能的。串行端口配置文件不是BLE规范的一部分。我猜你有一个BT 2.0模块。
您需要有一个支持BLE的模块或正在运行BLE堆栈才能开始连接它。要使用您现在拥有的模块,您需要MFI才能通过SPP连接到iPhone 总之,您拥有的两个选项是:

  • 保留您拥有的模块(BT 2.0),加入MFI程序或越狱以使用SPP
  • 获取BLE模块并使用CoreBluetooth而无需加入MFI