Pergunta

Eu estou tentando definir um pino do antigo iPhone 30-PIN conectar de baixo a alto, então o melhor seria de 0V a 3,3V.Isso é possível com uma simples placa de podabreout como esta?

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

Se não pode enviar uma tensão constante fora do conector de áudio iPhones (este poderia ser um bom método também, fazer agora a Apple usou seu conector de relâmpago de 9 pinos).

Eu já procurei na web, alguns dizemos que você tem que jailbreak seu idevice, alguns dizem que você precisa de um chip de autenticação, e alguns dizem que ele funciona perfeitamente sem um chip de autenticação, mas eu não consigo encontrar nenhuma ajuda online.

obrigado

Foi útil?

Solução

Você não pode "enviar uma voltagem constante" fora do conector de áudio. Há um capacitor de série que filtra o DC e componentes de sinal de frequência muito baixos.

Para obter ajuda adequada sobre isso, você pode Aplicar para o programa MFI . Eu acho que é grátis para fins educacionais. Está abaixo de 100 $ com certeza. Há um NDA envolvido.

Se você quiser evitar o MFI, você pode sempre usar ble para se comunicar com a periferia. < / p >.

ou tente implementar o modem FSK (ou DTMF) de software em um lado e um hardware do outro lado (usando as linhas de áudio).

Como parece que é simplesmente quer ver um sinal binário (ligado / desligado) - você pode gerar um tom de passo fixo no aplicativo (2khz por exemplo) e usar um filtro de banda estreita no lado do hardware (Audio-Jack conexão).

ou talvez (para certificar-se de que seu aplicativo esteja presente no outro lado Um tom de 2kHz significaria 0 e um tom de 4kHz poderia representar 1.

O Chip de autenticação (e uma licença MFI)) Você está falando é necessário quando você tenta se comunicar com o dispositivo iOS:

  • via bt (excluindo BLE)
  • via USB (conector de 30 pinos ou conector de iluminação)
  • via UART (conector de 30 pinos ou conector de iluminação)
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top