Question

J'essaie de définir une goupille de l'ancien iPhone 30 PIN Connecter de faible à élevé, de sorte que le meilleur serait de 0V à 3,3V.Est-ce que cela est possible avec une simple carte podbreakout comme celle-ci?

https://www.sparkfun.com/products/8295

Si non, vous pouvez envoyer une tension constante hors de la prise AUDIO IPHONES (cela pourrait également être une bonne méthode, car Apple utilise maintenant son connecteur de foudre à 9 broches).

J'ai déjà fouillé sur le Web, certains disent que vous devez jailbreaker votre Idevice, certains disent que vous avez besoin d'une puce d'authentification, et d'autres disent que cela fonctionne parfaitement sans une puce d'authentification, mais je ne trouve aucune aide en ligne.

merci

Était-ce utile?

La solution

Vous ne pouvez pas "envoyer une tension constante" hors de la prise audio. Il y a un condensateur de série là-bas qui filtre des composants de signal DC et de très basse fréquence.

Pour obtenir une aide appropriée à ce sujet, vous pouvez Appliquer pour le programme IMF . Je pense que c'est gratuit à des fins éducatives. C'est moins de 100 $ à coup sûr. Il y a une NDA impliquée.

Si vous souhaitez éviter le MFI, vous pouvez toujours utiliser Ble pour communiquer avec la périphérie. < / p>

ou essayer d'implémenter le modem logiciel FSK (ou DTMF) d'un côté et un matériel de l'autre côté (à l'aide des lignes audio).

Comme il semble que vous souhaitiez simplement que vous voulez simplement, voir un signal binaire (marche / arrêt) - vous pouvez générer une tonalité de pas fixe dans l'application (2KHz par exemple) et utiliser un filtre à bande étroite sur le côté matériel (vérificateur audio-jack connexion).

ou peut-être (pour vous assurer que votre application est présente de l'autre côté une tonalité de 2 kHz signifierait 0 et une tonalité de 4 kHz pourrait représenter 1.

Le puce d'authentification (et une licence MFI)) dont vous parlez est nécessaire lorsque vous essayez de communiquer avec le périphérique IOS:

  • via bt (excluant)
  • via USB (connecteur de 30 broches ou connecteur d'éclairage)
  • via UART (connecteur à 30 broches ou connecteur d'éclairage)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top