Как подключить устройство iOS к пользовательскому USB-устройству? - PullRequest
7 голосов
/ 07 февраля 2012

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

Я знаю, что могу сделать это без особых проблем на ПК, но я бы хотел использовать для этого устройство iOS.

Два вопроса:

Можно ли это сделать с помощью обычного разъема док-станции / USB-кабеля? Позволит ли фреймворк EA делать все общение?

После того, как я извлек данные, каков наилучший способ получить это из iPad? Сделать электронное письмо с этим, сохранить в Dropbox или что-то?

Спасибо!

Ответы [ 4 ]

6 голосов
/ 07 февраля 2012

Afaik, вам нужно присоединиться к программе MFi , чтобы создавать USB-аксессуары для iPad / iPhone.Это даст вам все необходимые технические ресурсы.

Что касается передачи данных, то есть только «мнения», я говорю, что чем больше вариантов отправки, тем лучше.Только не заставляйте пользователя выбирать более одного раза, а затем сделайте его изменяемым в настройках.

3 голосов
/ 27 мая 2014

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

Приложения связываются с портом для наушников через различные звуковые платформы на iOS. AVFoundation - это высокоуровневая абстрактная инфраструктура для выполнения различных аудио операций, но для тонкой настройки связи с устройством через этот интерфейс вы, вероятно, будете использовать инфраструктуру Audio Queue Services на основе обратного вызова на языке C для выполнения аудио ввода / вывода .

Это хорошо, потому что ваше устройство может быть кроссплатформенным (iOS, Android, Mac / PC), пока вы пишете соответствующее программное обеспечение, и потому, что вам не нужно проходить программу одобрения Apple MFi. Подумайте, как сканер кредитных карт Square .

2 голосов
/ 07 февраля 2012

Вам потребуется записать коммуникационный стек между устройством и устройством iOS, но да, вы можете.

очень мало документов об использовании EA.framework. Все сочные части есть в программе Mfi, но Apple очень строга к предоставлению доступа к ней.

Так что, если вам это удастся, обмен Туто сделает вас героем EA;)

Об обмене вашими данными, imho, email + CSV - выигрышная комбинация.

1 голос
/ 07 февраля 2012

Если вы хотите подключить что-то к разъему док-станции, вы должны взглянуть на https://developer.apple.com/programs/mfi/

...