Код ASCII на внешнем устройстве через порт USB

Можно ли отправить код ASCII на внешнее устройство через порт USB с помощью IOS API? Я предполагаю, что это возможно через соединение Bluetooth, но я не уверен через разъем USB. Какие-нибудь мысли?

Я был бы признателен, если бы кто-то мог направить меня в правильном направлении.

заранее спасибо

1 ответ

Решение

Это во многом зависит от уровня сложности этого "внешнего устройства". Если это внешнее устройство представляет собой просто встроенное устройство без какой-либо операционной системы без какой-либо операционной системы, вам определенно понадобится MFI.

В противном случае вы можете запустить сервер usbmuxd (например, на Raspberry PI с Linux), чтобы установить соединение через USB. Usbmuxd - это технология, которую Apple использует для связи между устройствами iOS и приложениями для настольных компьютеров, такими как iTunes или Xcode. И да, он совместим с App Store, например, Duet Display использует этот подход, чтобы сделать iPad вторым дисплеем для вашего рабочего стола через USB.

Существует несколько библиотек с открытым исходным кодом, которые предоставляют API высокого уровня, например, PeerTalk или DarkLightning.

Другие вопросы по тегам