Прикрутил USB библиотеку, но как себя поведет не знаю. В описании библиотеки не нашел, но похоже будет работать с версией Android выше 3.0. Из описания библиотеки - поддерживает PL2303, FTDI и наш CP210x. У кого есть возможность, проверьте пожалуйста: http://zalil.ru/34569953
Программа до конца не дописана, есть мелкие недоделки.
Хотите быть царем, а не пешкой? Получите права суперюзера на свой android! Ведь лишь имея root-права, Вы сможете полностью управлять своим смартфоном! Получить рут права, не прибегая к изучению длительных мануалов можно с помощью программ, которые позволяют Получить root для android в два клика - howtoroot.ru расскажет Вам о них. <a href=howtoroot.ru>android 2.3.3 приложение root</a>
Хотите быть царем, а не пешкой? Получите права суперюзера на свой android! Ведь лишь имея root-права, Вы сможете полностью управлять своим смартфоном! Получить рут права, не прибегая к изучению длительных мануалов можно с помощью программ, которые позволяют Получить root для android в два клика - howtoroot.ru расскажет Вам о них. <a href=howtoroot.ru>android 2.3.3 приложение root</a>
Здесь-то это , похожее на рекламу, зачем ? Лучше расскажите как и какой драйвер прикрутить к ядру конкретного, а лучше всех сразу девайсов
Использовал библиотеку USB Serial. Драйвера не нужны. В библиотеке используются средства операционки. Поэтому на Android ниже 3-й версии USB работать не будет (проверил в эмуляторе, на версии 2.2 вылетает с ошибкой).
Возможно нужен root, но в описании библиотеки про это ничего не сказано. На 4pda.ru есть описания и программы для открытия root доступа. Если порт USB не открывается, то фиг его знает почему. Библиотека - черный ящик. Возможно надо искать другие пути. Например есть библиотека USB, а к ней прикручивать cp210x.
Спасибо за програмку!!! Samsung GALAXY S2. Заработала сразу и на УРА. По поводу кнопок настроек и маленького экрана соображения такие. Разбросать все кнопки настроек, которые есть в виндовой версии по окнам, сдвигаемым. То есть так же, как сейчас (настройки во втором окне), но для дополнительных кнопок - дополнительные окна. А первое окно полностью под экран осцилографа. С блютуфофским гаджетом очень удобно работать. Вы молодец!!!!! Еще раз большое спасибо!!!!
USB.Oscill, плата v1.25, прошивка v1.26, установкой Bluetooth модуля модернизирован до Bt.USB.Oscill.
Устройства: планшет Motorola MZ601 Android 4.1.1 сматфон HTC One V Android 4.0.3
Оба устройства с установленной OscillDroid_a10.apk без проблем заработали с Oscill.
В самом приложенни у меня не корректно работала функция переключения длительности развертки. В остальном только +++++.
Установил OscillDroid_2a01.apk
По моему субъективному представлению новый интефейс более эргономичен. Выше обозначенная проблема с переключением длительности развертки исчезла. Несколько жаль, что на экране исчезла измерительная информация наблюдаемого сизнала.
На быстрой развертке у Motorola MZ601 fps(12-17), HTC One V fps(19-25)
Все написанное выше при использовании Oscill через Bluetooth.
Проверял по USB обе последние прошивки(сегодняшнюю тоже). Выдает ошибку соединения по USB. Планшет U30GT-H, рутованный, Android 4.1.1 По блютусу соединяется, но максимум 4 fps. По USB подключал так: воткнул в планшет OTG-кабель, в него воткнул осцилл.
высокий FPS достижим только на быстрой развертке (микросекунды/дел). На медленных развертках кадр набирается дольше, соответственно кадров в секунду выйдет меньше.
"Need BLUETOOTH_ADMIN permission" - гугл транслейт перевел как "Нужно BLUETOOTH_ADMIN разрешения". Скорее всего ругается на отсутствие рута.
У меня такая же проблема с телефоном Lenovo p770. Рут есть но программа не запрашивает права на рут. А как ей всучить права рута вручную я не знаю. Попробую пошаманить...
Почитал в инете, проблема вроде распространенная, надо что-то править в программе, а именно в манифесте. Я в прогах андроида не шарю, так что пока не понял чо куда шаманить
Я не знаю с чем связана данная ошибка, но программа без проблем работает и без рут прав. Я думаю, надо пробовать кастомные прошивки.
Кабель распаял. В процессе более детального изучения библиотеки USBSerial, выяснилось, что версия 1.0 не поддерживает микросхему cp2102. Нужна свежая версия. Чтобы скачать библиотеку, нужно купить программу. Basic4Android - стоит не дорого, но так как не делаю коммерческих проектов, мне он пока не к чему. Так что жду пока появится библиотечка в сети. Пока буду разбираться с USB библиотекой. Но здесь геморой, надо вникать в даташит на микросхему.