我想开发一个玩具车,我可以用 iPhone 来控制它。我的玩具车有蓝牙接口。所以我想知道是否可以从我的 iPhone 连接到它。玩具车不是 MFi(为 iPhone/iPod/iPad 制作)程序。
我的 iPhone 模式是 iPhone 4S。
如果不可能,有没有其他方法?
如果不加入 Apple 的 Made for iPhone (MFi) 计划,您的选择实际上是 WiFi 或蓝牙 LE。WiFi 更耗电,除非您在选择芯片时非常小心,否则很难实现。低功耗蓝牙仅支持 iPhone 4S 和新 iPad(即第三代);它可能会在未来的 iOS 设备中得到支持,例如新 iPhone 和传闻已久的“迷你”iPad。
仅蓝牙 4.0 是不够的,据我了解,它需要是蓝牙 4.0 LE(低能耗变体)。iOS 5.0 SDK 和更高版本的CoreBluetooth
框架提供了对此类设备的支持。请参阅Apple 关于CoreBluetooth
框架的文档[需要免费开发者注册]。