因为公司产品需要,要写一个demo,演示iphone与硬件通过蓝牙通讯,传输数据包,折腾好久,终于折腾了出来了。分享一下实现的过程。
首先,要拿到苹果公司的MFI认证,然后要定义至少一种命令协议,让配件支持,Apple 并不负责提供协议的注册机制,制造商必须自己决定支持哪些协议,为了防止命名冲
突,协议的名字是反向的 DNS 字符串,类似Protocol
。
定义好协议后,要在工程中声明协议,在Info.plist的UISupportedExternalAccessoryProtocols键中声明。
工程里要添加ExternalAccessory 框架。
通过EAAccessoryManager获取配件列表,通过EAAccessory与配件建立连接,就可以创建一个EASession回话,与配件进行通讯
。
具体的可以参照苹果官方文档.html。
详细代码参照官方EADemo实例,里面实现的很清楚。
我的任务是将图片读进去,提取它的raw数据&#
本文发布于:2024-01-28 08:12:48,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/17064007746028.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |