我正在看一个项目,在这个项目中,我们通过麦克风输入将信息从外围设备发送到iPhone。
简而言之,iPhone就像一个电压表。(实际上,我们开发的控制器会将编码为电压的数据发送到iPhone进行进一步处理)。
由于AppStore上有几个伏特计应用程序,通过麦克风端口接收输入,这在技术上似乎是可行的。
然而,扫描AudioQueue和AudioFile API,似乎没有一种直接访问电压的方法。
有没有人知道允许我访问电压信息的API、示例代码或文献?
发布于 2011-08-05 09:45:31
线路输入上的A/D转换器实际上是一个电压表。采样值映射到采样时施加的电压。您需要自己进行测试,以找出与各种样本值对应的电压。
发布于 2011-08-05 09:14:54
据我所知,直接获取电压是不可能的;你必须弄清楚如何将它们转换成等效的“声音”,这样iOS API就会将它们转换为声音,你可以在应用程序中将其解释为电压。
如果我正在尝试这种应用程序,我会将一些测试电压连接到输入端(非常小的电压!),捕获声音,然后看看它是什么样子。一点反向工程应该会让你达到可以正确解释输入的程度。
https://stackoverflow.com/questions/6950399
复制相似问题