Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Суббота
23 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Мобильная и беспроводная связь
684220
Топик полностью
Гудвин
, волшебник
(30.06.2016 19:35, просмотров: 250)
ответил
ASDFS
на
HID в большинстве андроидов усеченный и не поддерживает опции Consumer Control, через которые работает большинство любителей нахаляву подключиться. Через Bulk работают чуть менее чем все классы. Какой класс кроме HID, MSD и Audio-Video поддержан в
Ведрофонный UsbAccessory для связи с внешними девайсами, начиная с ведроида 3.1. Ну и UsbManager для работы "напрямую" появился там же. В более старых ведроидах можно было подоткнуться только через ADB.
Ответить
UsbAccessory - это для наоборот, когда периферия является хостом, что для рядовых самодельщиков, мягко говоря, проблематично.
ASDFS
(124 знак., 30.06.2016 19:51
)
UsbAccessory сейчас и для того, и для этого... Дров не требуется. Есть класс UsbDeviceConnection. Можно работать прямо через endpoins. ->
-
Гудвин
(30.06.2016 20:21
,
ссылка
)
Вот так вот простенько и незатейливо это выглядит в b4a (по-ссылке). Перебираешь подключенные девайсы, находишь нужный (по vid/pid/классу/субклассу). Открываешь пару pipe, обмениваешься данными. Причем библиотека вызывает collback функцию после
Гудвин
(67 знак., 30.06.2016 20:39 - 20:44
,
ссылка
)