roboforum.ru

Технический форум по робототехнике.

Потестируйте плиз программу терминал для Андроид планшета дл

Потестируйте плиз программу терминал для Андроид планшета дл

alexhi » 14 апр 2013, 13:37

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

На данный момент проверено работает на след.устройствах
Планшет MISTERY MID 721 4.1
Телефон LENOVO 770 4.1
Планшет texet tm-9741 android 4.1.1
Планшет Teclast P85, Android 4.1.1
Планшет Ainol Crystal Android с версии 4.0 Ice Cream Sandwich
======================================================================
ВНИМАНИЕ!!! Залил на Play версию 2.0
-добавлено вывод в HEX
-и ввод в HEX в виде 0102AAFFE1 и т.д

Выложил программу в Google Play там поудобнее комменты читать и число загрузок
скачать можно тут:
https://play.google.com/store/search?q= ... %80&c=apps
Последний раз редактировалось alexhi 18 апр 2013, 18:35, всего редактировалось 4 раз(а).

Re: Потестируйте плиз программу терминал для Андроид планшет

elmot » 14 апр 2013, 14:29

Вау! Респект!
Teclast P85, Android 4.1.1, CP2102 - работает!

Добавлено спустя 27 минут 12 секунд:
Re: Потестируйте плиз программу терминал для Андроид планшета дл
Есть еще над чем поработать
  • При отключении адаптера планш начинает сябе странно вести
  • Иногда цепляется к wifi адаптеру, а не к usb-uart
  • При цеплянии PL2303 не цепляется к нему, в logcat валит см ниже

Код: Выделить всёРазвернуть

W/UsbSettingsManager(  270): Unable to load component info ResolveInfo{42353fc0 ru.shipov.termusb.main p=0 o=0 m=0x108000}
W/UsbSettingsManager(  270): java.lang.NumberFormatException: Invalid int: "16C0"
W/UsbSettingsManager(  270):    at java.lang.Integer.invalidInt(Integer.java:138)
W/UsbSettingsManager(  270):    at java.lang.Integer.parse(Integer.java:375)
W/UsbSettingsManager(  270):    at java.lang.Integer.parseInt(Integer.java:366)
W/UsbSettingsManager(  270):    at java.lang.Integer.parseInt(Integer.java:332)
W/UsbSettingsManager(  270):    at com.android.server.usb.UsbSettingsManager$DeviceFilter.read(UsbSettingsManager.java:130)
W/UsbSettingsManager(  270):    at com.android.server.usb.UsbSettingsManager.packageMatchesLocked(UsbSettingsManager.java:484)
W/UsbSettingsManager(  270):    at com.android.server.usb.UsbSettingsManager.getDeviceMatchesLocked(UsbSettingsManager.java:512)
W/UsbSettingsManager(  270):    at com.android.server.usb.UsbSettingsManager.deviceAttached(UsbSettingsManager.java:542)
W/UsbSettingsManager(  270):    at com.android.server.usb.UsbHostManager.usbDeviceAdded(UsbHostManager.java:157)
W/UsbSettingsManager(  270):    at com.android.server.usb.UsbHostManager.monitorUsbHostBus(Native Method)
W/UsbSettingsManager(  270):    at com.android.server.usb.UsbHostManager.access$000(UsbHostManager.java:52)
W/UsbSettingsManager(  270):    at com.android.server.usb.UsbHostManager$1.run(UsbHostManager.java:177)
W/UsbSettingsManager(  270):    at java.lang.Thread.run(Thread.java:856)

Re: Потестируйте плиз программу терминал для Андроид планшет

alexhi » 14 апр 2013, 14:51

Спасибо про WIFI адаптер видел,но со второго раза цепляет нормально(разбираюсь).На PL2303 проверял на китайском переходничке все работает.А Вы не можете посмотреть PID/VID вашего для PL2303 дожен быть <usb-device vendor-id="1659" product-id="8963"/>
(непонятно еще раз проверил на PL2303 у меня пашет)
Попробуте загрузить новый apk
http://79.111.14.176/averos0/files/termUSB.apk

Re: Потестируйте плиз программу терминал для Андроид планшет

Angel71 » 14 апр 2013, 16:02

pl2303 USB\VID_067B&PID_2303&REV_0300

Re: Потестируйте плиз программу терминал для Андроид планшет

elmot » 14 апр 2013, 16:07

USB\VID_067B&PID_2303&REV_0300

Re: Потестируйте плиз программу терминал для Андроид планшет

Angel71 » 14 апр 2013, 16:12

откопал в залежах ещё один переходник, купленый >4х лет назад и у него отять таки USB\VID_067B&PID_2303&REV_0300.

Re: Потестируйте плиз программу терминал для Андроид планшет

alexhi » 14 апр 2013, 16:22

Переписал в XML эти PID/VID скачайте с сайта и попробуйте и напишите что пишет при открытии порта

Re: Потестируйте плиз программу терминал для Андроид планшет

elmot » 14 апр 2013, 16:38

.

Добавлено спустя 27 секунд:
Re: Потестируйте плиз программу терминал для Андроид планшета дл
более-менее заработало, но ругань в logcat осталась
Вложения
Screenshot_2013-04-14-16-30-52.png

Re: Потестируйте плиз программу терминал для Андроид планшет

alexhi » 14 апр 2013, 16:47

да вроде так все.Логи посмотрю.Если еще у кого что-то на FT232RL есть тоже хорошо бы по пробывать.Я на своем переходнике USB 485 погонял нормально.Сейчас по занимаюсь "ногодрыганьем" SETDTR и т.д Вообще то меня больше СP2102 интересует,надо к планшету "меш" беспроводную сеть на EMBER модудях приделать.Пишите что найдете еще .Спасибо.
Последний раз редактировалось alexhi 14 апр 2013, 16:50, всего редактировалось 1 раз.

Re: Потестируйте плиз программу терминал для Андроид планшет

elmot » 14 апр 2013, 16:49

люто, бешено реквестирую либо исходники, либо интеграцию с sl4a!

Re: Потестируйте плиз программу терминал для Андроид планшет

alexhi » 14 апр 2013, 17:06

Исходники не могу (это макет c дополнениями для клиентов(тестирование оборудования)за деньги,есть договор),как сделаю выложу программу бесплатно в маркет. Хочу сделать наподобие Brey терминала с возможностью написания скриптов.Быстро не получится работы завал,а уже хочется в отпуск :) Еще раз спасибо.Шипов Александр.
Правленные версии буду выкладывать на сайт.

Там я ничего нового не изобретал все отсюда.
http://code.google.com/p/usb-serial-for-android/

sl4a видел,но к сожалению не писал.

Re: Потестируйте плиз программу терминал для Андроид планшет

elmot » 14 апр 2013, 17:07

ага, значит эта штука рабочая. Отлично! спасибо!

Re: Потестируйте плиз программу терминал для Андроид планшет

alexhi » 14 апр 2013, 20:45

Исправил небольшой баг с FT232 новая версия в шапке.
На данный момент проверено работает на след.устройствах
Планшет MISTERY MID 721 4.1
Телефон LENOVO 770 4.1
Планшет texet tm-9741 android 4.1.1
Планшет Teclast P85, Android 4.1.1
Планшет Ainol Crystal Android с версии 4.0 Ice Cream Sandwich

Re: Потестируйте плиз программу терминал для Андроид планшет

ski » 13 фев 2014, 10:06

Здравствуй, Автор!
Потестировал Вашу терминалку со связкой usb2com:trendnet-tu-s9 - Explay-N1(планшет) - zyxel-791ree.
Не нашел скроллинг сообщений ("палец список не вращает"). Будет ли лифт или управление курсором, или я что-то не так делаю?
С Уважением,
Ski


Rambler\'s Top100 Mail.ru counter