Square如何实现向iPhone的数据传输?

时间:2011-04-21 08:47:46

标签: iphone square

前几天我看到了一个有趣的iphone设备,方块,这里:https://squareup.com/

你可以将它插入iphone的耳机插孔,它可以将数据传输到iphone。在iphone上运行的应用程序可以接收它。

有人知道它是如何实现的吗?我猜它可以将数据编码为音频流并“唱”它,手机上的App可以录制声音并对其进行解码。但怎么样?有协议还是SDK?

1 个答案:

答案 0 :(得分:1)

实施可能与简单acoustic modem的实施没有什么不同。相关API包括Audio Units(低级别)或Audio Queue Services(更高级别)。

马特·加拉格尔(Matt Gallagher)撰写了一篇关于创建iOS tone generator的优秀(一如既往!)帖子,这是实现你所追求的目标的一种方式。