Notice: Memcache::get(): Server localhost (tcp 11211) failed with: Connection refused (111) in /home/a146/www/we.easyelectronics.ru/engine/lib/external/DklabCache/Zend/Cache/Backend/Memcached.php on line 134
Потестируйте пожалуйста кому не в "лом" программу терминал для Андроид планшета для переходников USB<->COM (или микроконтроллеров) на FT232RL,Cp2102 и PL2303 / Блог им. alexhi / Сообщество EasyElectronics.ru

Потестируйте пожалуйста кому не в "лом" программу терминал для Андроид планшета для переходников USB<->COM (или микроконтроллеров) на FT232RL,Cp2102 и PL2303

Потестируйте пожалуйста кому не в «лом» программу терминал для Андроид планшета для переходников USB<->COM (или микроконтроллеров) на FT232RL,Cp2102 и PL2303.
Должна работать начиная с Андроид 3.1.Тестировал на 7" планшете MISTERY MID721 и телефоне LENOVO 770.Телефон и планшет с OTG хостом и штатной прошивкой.Все работает с этими микросхемами.Подключал так-же Arduino NANO и плата с AVR.Отпишитесь что работает/не работает название аппарата и версия Андроид.По замечаниям и предложениям доработаю как будет со временем полегче.Думаю пригодится кто занимается с микроконтроллерами или тем кто пишет для них программы на Андроид. Спасибо.
Поместил прогу в Google Play там поудобнее смотреть скачки и комменты,
да и аудитория для тестирования побольше.
Если скачивали ранее программу с сайта сначала удалите.
Все новые релизы по мере возможности будут тут:
===================================================================

ВНИМАНИЕ!!! Залил на Play версию 2.0
-добавлено вывод в HEX
-и ввод в HEX в виде 0102AAFFE1 и т.д
-ввел пробелы при отображении в HEX виде
-подрихтовал «морду» для телефонов

TermUSB
  • +2
  • 14 апреля 2013, 13:50
  • alexhi

Комментарии (54)

RSS свернуть / развернуть
А у меня невидит устройство… Таблет с андроидом 4.1 NAVON-PLATINUM 7…
0
  • avatar
  • wowa
  • 14 апреля 2013, 17:22
Вы через переходник USB OTG что подключаете (на каком чипе?) и что пишет когда когда жмете конпку OPEN. У вас через этот кабель флешку читает или клаву подключали?
0
Да… Кабель OTG. Флешки, диски, мыши и клавы — всё без проблем работает. Чип ARM A8 (RK29XX)… Android не рутнутый, как купил — так и пользуюсь :)
0
А при подключении USB<->COM переходника и нажатии кнопки OPEN просто тишина? Кстати на каком чипе переходник? и PID/VID какой сейчас тут
roboforum.ru/forum2/topic12837.html
протестировали вроде все ок вы с моего сайта качали?
это
TermUSB
перезагрузите я там немного подправил.
0
Еще мне попадались планшеты где отключен USB HARDWARE
лечил так:
#отмонтировать систему
mount -o remount,rw /system
#создаем файл android.hardware.usb.host.xml в /system/etc/permissions
# запишем в него


# откроем в /system/etc/permissions файл с названием handheld_core_hardware.xml
или tablet_core_hardware.xml и добавим в него
/> в секцию
но тут нужен root :(
0
#отмонтировать систему
mount -o remount,rw /system
#создаем файл android.hardware.usb.host.xml в /system/etc/permissions
# запишем в него


# откроем в /system/etc/permissions файл с названием handheld_core_hardware.xml
или tablet_core_hardware.xml и добавим в него
/> в секцию

ПОПРАВИЛ
0
У меня пишет что просто нет порта :) А железка — обыкновенный FTDI на ардуинке… Ищю вот что есть по этому таблету на нету… Пока ничего ненашел…
0
Пишет так No USB device or accessory detected!
Если так то вероятно всего тот вариант что я писал выше.Отключен tablet_core_hardware.
У меня так было на Explay701 (нафига китайцы это делают непонятно :) ) А у Вас точно root нет?
Если сделать это то должно по идее заработать.
#отмонтировать систему
#mount -o remount,rw /system
#создаем файл android.hardware.usb.host.xml в /system/etc/permissions
# запишем в него
###
# откроем в /system/etc/permissions файл с #названием handheld_core_hardware.xml
#или tablet_core_hardware.xml и добавим в него
# /> в секцию
убрать! отовсюду кроме комментариев #
0
Блин глотаются строчки с <> :) Если надо куда то вышлю.
0
а добавь в текст статьи как блок кода…
0
Пишет (No USB device or accessory detekted)
0

#отмонтировать систему
mount -o remount,rw /system
#создаем файл   android.hardware.usb.host.xml   в    /system/etc/permissions
# запишем в него 
<permissions>
<feature name="android.hardware.usb.host">
</feature></permissions>
# откроем в  /system/etc/permissions файл с названием
# tablet_core_hardware.xml и добавим в него
 <feature name="android.hardware.usb.host" />  в  <permissions>  секцию



Добавил
0
Нет… У меня пишет что неможет его записать назад. Ничего не помагает.
0
su сделайте
потом
mount -o remount,rw /system
что пишет?
0
su: not found :)
0
плохо без root не выйдет.:(
0
Так же :) Рутнул и поуправил — заработало но только после рестарта… Так что подцепило ft232rl и когда замкнул вход на выход — приходило то что отсылал… Так что я думаю заработало :)
0
Хорошо записываем с оговорками и м 4.1 NAVON-PLATINUM :) Будет время/возможность посмотрите cp2102 и PL2303 (дешовые китайские переходники USB--RS232) Спасибо за тест.
0
К сожалению нет у меня ни одного такого зверя…
0
После данной процедуры заработал переходник на CP2102 на Wexler tab 7000
0
ОК. Спасибо.
0
такая же ерунда. планшет медиапад7 лайт. андроид 4.03 рутован. 2303 видит при включении как USBtty0 но пишет что это gsm broadband. открыть порт неудается. пермишены прорисал но ничего не изменилось. помогайте. что то не совсем понятно.
0
texet tm-9741 android 4.1.1 + ft232rl
— на скорости 9600 выдает «An error has occurred in sub: mein_btnopen_click(java line: 369) jave.lang.ArithmeticException: divide by zero;
— на остальных скоростях работает работает;
0
Спасибо, забыл проинициализировать.Залил на сайт.Попробуйте новую версию.
0
В качестве предложения, было бы здорово сделать макросы как в программе terminal v1.9b, а их выбор вывести в отдельное меню по типу клавиатуры.
0
Да я так и думал, сам пользуюсь этой прогой.Как будет время займусь.Сейчас очень плотно с работой.Это делаю как макет под закачика.Как сдам, отрихтую, выложу бесплатно в маркет.Спасибо за тестирование.
0
Ainol Crystal
Google Android с версии 4.0 Ice Cream Sandwich
процессор Amlogic 8726-M6 с частотой 1,5 ГГц
на 9600 работает с девайсом на Atmega8 FTRL232
ещеб менять вид принятой и отправляемой посылки на HEX, din было бы отлично
0
Я уже писал вверху на мой взгляд надо сделать примерно как программа под Win terminal v1.9b, там все что нужно есть.Пока надо проверить что на разных китайских кирпичах работает, бантики будут. Хорошо бы еще проверить на бюджетных cp2102 и pl2303(Prolific). Спасибо.
0
Версия в шапке добавил hex ввод/вывод. Для вывода в строке вывода ставим «галку»HEX и пишем 0102FEFF и т.д Для отображения принимаемых данных ставим «галку» под кнопкой Clear.Потестируйте и отпишитесь если не трудно.
0
с отправкой все окей, с приемом проблема толи не все байты принимает, а какаие настройки стоп битов и парности? стоп бит-1, парность — отсутствует?
0
Споп бит 1 парность отсутствует. Сейчас проверил на переходнике USB PROLIFIC все работает. Проверяем так. Замыкаем 2 и 3 ногу, снимаем обе галки HEX. Нажимем на кнопку Send в верхнем поле должна идти строка.Ставим обе галки HEX, нажимаем кнопку SEND должны идти HEX данные.Это эхо тест.
0
Думаю, полезно упомянуть библиотеку code.google.com/p/usb-serial-for-android/, на которой основана программа.
0
Да конечно, я уже упоминал тут:
roboforum.ru/forum2/topic12837.html
(там тоже тестируют), но скорее надо упомянуть работу вот этого
замечательного парня
groups.google.com/forum/?fromgroups=#!topic/usb-serial-for-android/AFMbkz4LsZI
У него как то на мой взгляд правильнее :)
0
Сейчас заряжу планшет, и оттестирую pl-2303
0
Устройство Texet TM-8041, хотя могу ручаться за, наверное, все устройства Texet, которые почти тот же Китай.
Тестировал Pl-2303 и FT232RL.
Тесты проводились при одном переходнике, включенном в ПК, другом — в планшет, в обоих комбинациях.
Оба раза все прошло на ура и на приём, и на передачу.

По поводу приведенных команд для наладки хоста: я так понимаю, некоторые производители блокируют эту возможность, но аппаратно она есть? Просто дома сейчас лежит Ramos W30, у которого никак не хочет работать USB-host. Может помогут приведенные команды? Заодно и протестирую свистки.
0
По поводу приведенных команд для наладки хоста: я так понимаю, некоторые производители блокируют эту возможность, но аппаратно она есть?
Да похоже именно так.У меня клиент принес Explay701 со стоковой прошивкой.Изначально не работало, после того как сделал то что писал выше все запахало.Зачем китайцы это делают непонятно:) (C)Восток дело тонкое.И еще я сейчас делаю SIP клиент для внутренней связи (VOIP домофон) так вот таже песня, на планшете был заблокирован VOIP, хотя в железе все имеется.Вот такие «пироги» :) Спасибо за тест.
0
Софтина хорошая, нужная.
Что-то подобное уже есть на маркете, но больно непонятная и кривая, так что ждём релиза.
0
А устройства с 2.3 адрюшей в пролете? При нажатии на open вылетает. Xperia mini pro.
0
да к сожалению.api поддерживает только с 3.1
0
подскажите, есть варианты с этой версией андроида? появился старый планшет, 232-й терминал дал бы ему новую жизнь.
0
Asus Transformer TF101, прошивка сток 4.0.4, CP2102 — Все ОК.
0
Nexus 10, android 4.2.2
pl2303 полет нормальный (проверял 115200)
0
ОК спасибо.Запишем в в список тестированных.Прошивка стоковая?
0
да, все стандартное.
0
ОК В шапке новая версия добавлен ввод и вывод в HEX виде.
0
Поставил только что с Google Play. Нормально что в заголовке окна версия v1.1?
0
  • avatar
  • Puff
  • 19 апреля 2013, 11:19
Да нормально
0
на galaxy s2 android 4.1
запускается, определяет микросхему (FT), открывает порт.
но немогу ничего отправить.
графическая разметка формы едет и кнопка Send тупо не помещается в экран, она я так понял по скриншотам под кнопкой очистить находится. если бы поменять их местами то было бы повеселее. хотя поля все равно друг на друга накладываются.
0
  • avatar
  • neco
  • 19 апреля 2013, 12:59
Да с телефонами есть такая трабла, мне писали.Завтра постараюсь сделать.Добавлю еще пробел при приеме в HEX виде.Вообще я для фонов не планировал там есть бардак с разрешениями.Но видно надо Вы не первый кто на фон ставит.Спасибо за тест.
0
Исправил для «морду» для телефонов и добавил пробелы при выводе в HEX виде.
скачать можно тут:
TermUSB2.0
Пожалуйста отпишитесь что получилось, эту прогу на телефонах мало кто пользует спасибо.
0
на галаксиЫ2 работает. текстовые поля формы все равно друг на друга наезжают, но читать можно.
главное кнопки теперь помещаются в экран.
отправляет получает все окей.
0
Если скрин экрана покажете, то могу «подрихтовать»на досуге
0
уухх. я не знаю как штатными средствами сделать принт-скрин на андройде, но я постараюсь сфотографировать что получилось, я понимаю что тогда будет не понятна приявзка на сколько пикселей сместились поля, но если подскажете как сделать скриншот, то сделаю )
0
На Play выложил новую версию поправил «морду» для телефонов и еще кое что пробуйте.
TermUSB
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.