使用代码访问30针连接器
题
我试图将旧的iPhone 30-PIN的一个引脚从低到高电平,所以最好的是0V至3,3V。这可能是这样的简单的Podebrokout板吗?
https://www.sparkfun.com/products/8295
如果不能将恒定电压从Iphone音频插孔发送出来(这也可能是一个好的方法,因为苹果公司使用它的9针闪电连接器)。
我已经搜索了该网站,有人说你必须越狱你的IDEVICE,有人说你需要一个身份验证芯片,有人说它无瑕地工作而没有身份验证芯片,但我无法在线找到任何帮助。
解决方案
您无法从音频插孔中“发送恒定电压”。有一个串联电容器,滤除DC和非常低频信号组件。
要对此获得适当的帮助,您可以应用MFI程序。我认为它是免费的教育目的。它肯定是100美元。涉及的NDA。如果要避免MFI,您可以随时使用 ble 与外围通信。< / p>
或尝试在一侧上实现软件FSK(或DTMF)调制解调器和另一侧的硬件(使用音频线)。
因为它似乎只是想要所以请参阅二进制(开/关)信号 - 您可以在应用程序(例如2kHz)中生成固定音调音调,并在硬件侧使用窄带过滤器(录音架连接)。
或可能(以确保您的应用在另一侧出现 2k / em> 2khz音调意味着0,4khz音调可以置于1。
当您尝试与iOS设备通信时,您正在谈论的认证芯片(以及MFI许可证):
-
通过BT(不包括BLE)
通过USB(30销连接器或照明连接器)
- 通过UART(30引脚连接器或照明连接器)
不隶属于 StackOverflow