USB-аксессуар для Android Связь с системой Linux - PullRequest
3 голосов
/ 21 сентября 2011

Я пытаюсь настроить телефон Nexus One для связи с приложением, работающим на планшете Linux.

С точки зрения телефона, Nexus One - это Android 2.3.4, поэтому на нем есть библиотека USB-аксессуаров.И я создал приложение Android, следуя инструкциям на http://developer.android.com/guide/topics/usb/accessory.html.. Я убедился, что приложение Android работает, подключив его к стартовому комплекту для разработки аксессуаров Microchip и подключившись к нему.

На стороне LinuxЯ настроил его для регистрации устройства Nexus с помощью модуля usbserial и создания устройства ttyUSB0, когда телефон подключен. Я проверил, что мое приложение правильно читает и пишет в ttyUSB0.Я сделал это, подключив его к последовательному порту на другом компьютере и наблюдая, как данные поступают через Minicom.

К сожалению, сайт разработчика Android не покрывает конфигурацию, которая нужна хост-устройствам (в моем случае, моему планшету с Linux)выполнять.Другими словами, по какому протоколу Linux следует следовать, чтобы общаться с телефоном?

1 Ответ

2 голосов
/ 06 октября 2011

Это невозможно.После дальнейших исследований невозможно установить связь с устройством Android через последовательный порт USB.Для связи с приложениями Android через Linux используйте библиотеку libusb-1.x.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...