API для подключения оборудования, не связанного со звуком?

Извините, если это бессмысленный вопрос или если он повторяется, но просто из любопытства я искал некоторый API для разработки iPhone при подключении оборудования, не связанного со звуком, например: кард-ридер или что-то еще через разъем для наушников 3,5 мм. Я просматривал сайт разработки iPhone и наткнулся на AUDIOSESSION, поэтому мне было интересно, можно ли использовать этот API для оборудования, не связанного со звуком, или он предназначен только для звука, такого как наушники или динамики?

Если у кого-то есть идея или может направить меня к некоторым ресурсам, это было бы очень признательно.

Спасибо


person cbenson    schedule 02.04.2012    source источник
comment
см. этот вопрос: stackoverflow.com/questions/ 7192473/   -  person dertoni    schedule 02.04.2012
comment
Вы можете (проверьте ссылку Дертони). Вам придется внедрить какой-нибудь программный модем. Для этой цели обычно используется подход FSK.   -  person Rok Jarc    schedule 02.04.2012
comment
Спасибо за ссылку и помощь   -  person cbenson    schedule 03.04.2012


Ответы (1)


В SDK нет конкретных фреймворков, вам придется создавать их самостоятельно. Вам нужно будет записать звук с помощью платформы Audio Session и выполнить некоторую постобработку записанного звука. Наиболее часто используется быстрое преобразование Фурье (FFT) или частотная манипуляция (FSK). Для этого есть некоторая поддержка в iOS, проверьте Accelerator Framework. Затем вам все равно придется фильтровать и анализировать данные в зависимости от того, как ваш датчик их кодирует. Посмотрите ссылки в комментариях выше.

person MrTJ    schedule 02.04.2012