kostyan1 0 6 февраля, 2013 Опубликовано 6 февраля, 2013 · Жалоба Есть устройство на at91sam7s. Соединяется с компом по USB как CDC-устройство. Есть необходимость подключить устройство к планшетнику на андроиде от 4.0 и выше. Вроде бы на андроидах уже есть апи http://developer.android.com/guide/topics/...y/usb/host.html и проблем не должно быть. Кто нибудь пробывал? Есть какие то подводные камни? Планшетник может посоветуете? PS. Систему для разработки приложений под андроид вроде развернул. Приложение маломальское по обработке данных написал - ставится на реальный планшет. Вся "боязнь" за USB порт. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
oll 0 6 февраля, 2013 Опубликовано 6 февраля, 2013 · Жалоба тут посмотрите: http://4pda.ru/forum/index.php?showtopic=375823 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kostyan1 0 6 февраля, 2013 Опубликовано 6 февраля, 2013 · Жалоба кулхацкерные пляски с бубном вокруг конкретного gps приемника... это не то... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Golikov 0 6 февраля, 2013 Опубликовано 6 февраля, 2013 · Жалоба под андроид писать и сложно и не сложно одновременно. Сложно, - потому что есть много тонкостей о которых не думаешь если не изучаешь среду. К примеру поворот экрана полностью пере инициализирует класс, то есть введенные данные потеряются если не принять меры (стандартные компоненты их принимают, так что не пугайтесь). Просто, - потому что вся сложная периферия уже есть и написана гуглом, а если ее нет, то вы ее и не напишите:)... Я не уверен, но мне кажется андроид не пустит на нижний железный уровень, вся работа только через гугловые АПИ. Так что если в вашем планшетнике есть усб и уровень андроида поддерживает необходимые АПИ функции, то сложностей быть не должно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kostyan1 0 6 февраля, 2013 Опубликовано 6 февраля, 2013 · Жалоба Из всего разнообразия присмотрели пока что вот такой планшет Acer Iconia Tab A200. Интересует именно работа с USB устройством через апи, которое предоставляет андроид4.0. Пляски с бубнами не интересны. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 2 6 февраля, 2013 Опубликовано 6 февраля, 2013 · Жалоба Из всего разнообразия присмотрели пока что вот такой планшет Acer Iconia Tab A200. Интересует именно работа с USB устройством через апи, которое предоставляет андроид4.0. Пляски с бубнами не интересны. А чем не подходит проект из Android ADK 2012? Там есть все иходники и под платформу на ARM-е и под Android. Обмен организовывается и по USB и по Bluetooth. Причем по специализированному протоколу, не надо изобретать велосипед поверх CDC. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Golikov 0 6 февраля, 2013 Опубликовано 6 февраля, 2013 · Жалоба Может весь смысл в том что устройство уже CDC, и надо его именно так подключить? Надо поглядеть сэмплы от андроида на этот счет. Обычно с СДК андроидовым ставятся и скачиваются разом очень много примеров. Я сейчас андроид с процом через блютус соединяю, все весьма просто делается, разобраться можно за 1 вечер. С усб не разбирался. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
oll 0 7 февраля, 2013 Опубликовано 7 февраля, 2013 (изменено) · Жалоба Имхо с USB Android, пока пляски с бубнами. Есть FTDI FT311D, тоже читал - проблемы с новыми версиями Android. Разве только такое решение: http://www.ixbt.com/news/hard/index.shtml?14/53/65 Пробовал скрестить планшет китайский с FT232, пробовал разных драйверов - не увидел, мышку и клавиатуру - видит. Надо PL было бы попробовать. Сделал соединение с микроконтроллером через WiFi, но громоздко - микроконтроллер+эзернет+WiFi роутер, работает на любой версии Андроида. Сейчас есть небольшие модули WiFi. На этой неделе будет платка - есть заказчик, буду пробовать соединить планшет с микроконтроллером по аудио (только не смейтесь) - задача простая надо управлять реле с планшета, скорость обмена небольшая. Да вот еще вспомнил нашел не так давно это, не тестировал: http://android.serverbox.ch/?p=549 Изменено 7 февраля, 2013 пользователем oll Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kostyan1 0 13 февраля, 2013 Опубликовано 13 февраля, 2013 · Жалоба Взяли Acer Iconia Tab A200. Планшет с USB хостом + выход USB на подключение к компьютеру. Поставил дрова на ХР и в итоге планшет подключается к еклипсу для дебагинга. CDC железка проенумеровалась и, написав коду согласно примерам в сети, получил UsbDeviceConnection. Никаких драйверов не ставил и никаких рутов не получал. В общем можно работать в андроиде с USB без танцев с бубном :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться