Oscill Support Forum

You are not logged in.

#126 2013-08-19 16:21:20

Inel
OscillDroid Author

Re: Альфа-версия OscillDroid от Inel

Следующая команда будет обработана только после отрисовки кадра или таймаута, что даёт ощущение тормозов. Тоесть при 100мс развёртке, команда будет обработана только через секунду.

В планах добавить меню по изменению цветов.
Мало того, планируют сделать что-то типа плагинов.

 

#127 2013-08-19 17:29:32

Oscill
Oscill author

Re: Альфа-версия OscillDroid от Inel

после команды старта развертки - прибор ещё и ждет синхронизацию. На долгих развертках - долго и ждет.

 

#128 2013-08-19 20:02:01

Maker39
Member

Re: Альфа-версия OscillDroid от Inel

Pipo s1 Android 4.2.2
Iconbit Nettab Thor Mini (CUBE U30GT Mini) Android 4.1.1
Запустилась, периодически теряется связь с Oscill - буду пробовать доп питание для осциллографа замутить. Скорее всего (как уже и писалось здесь) недостаток питалова. По сумме макс нагрузка по OTG + падение на зачастую грязных контактах Micro USB + тонкие провода в OTG переходнике = печалька sad

 

#129 2013-08-19 21:34:18

khseal
Member

Re: Альфа-версия OscillDroid от Inel

Следующая команда будет обработана только после отрисовки кадра или таймаута, что даёт ощущение тормозов. Тоесть при 100мс развёртке, команда будет обработана только через секунду.

Дело не в ощущениях. Дело в ошибке т.к. программа просто пишет что Oscill не отвечает и иногда приходиться передергивать приставку.

Запустилась, периодически теряется связь с Oscill - буду пробовать доп питание для осциллографа замутить. Скорее всего (как уже и писалось здесь) недостаток питалова. По сумме макс нагрузка по OTG + падение на зачастую грязных контактах Micro USB + тонкие провода в OTG переходнике = печалька

Есть специальные переходники с дополнительным входом USB куда можно подать питание. Заказать можно у китайцев...

Можно сделать так чтобы каждый раз при подключении не надо было выбирать скорость. К примеру сделать выбор скорости в отдельном меню.

А еще на форуме есть баг при удалении сообщений.

Last edited by khseal (2013-08-20 10:55:37)

 

#130 2013-08-19 21:47:44

Maker39
Member

Re: Альфа-версия OscillDroid от Inel

khseal wrote:

Есть специальные переходники с дополнительным входом USB куда можно подать питание. Заказать можно у китайцев...

Угу, и 30-60 дней ждать с фришипом smile или за 50$ за DHL - не , спасибо за совет tongue
Потом, может быть при случае...

 

#131 2013-08-19 21:51:38

khseal
Member

Re: Альфа-версия OscillDroid от Inel

Угу, и 30-60 дней ждать с фришипом smile или за 50$ за DHL - не , спасибо за совет tongue
Потом, может быть при случае...

Хз, почта сейчас прекрасно работает. Все доходит меньше чем за месяц. Это вариант чтобы не колхозить. А для проверки можно сделать переходник.

 

#132 2013-08-20 11:50:25

Oscill
Oscill author

Re: Альфа-версия OscillDroid от Inel

khseal wrote:

Есть специальные переходники с дополнительным входом USB куда можно подать питание.

а еще лучше - такой переходник со встроенной батареей, чтоб меньше проводов.

А еще лучше - батарейка в стаканчике, надеваемом сзади на bluetooth.oscill - вообще нет проводов, планшет на своем питании, oscill на своём (сменном). Стаканчиков несколько, одним работаем - остальные заряжаем. Стаканчик - подходит от фотопленки, или переходник от батарейки AA на большую.

 

#133 2013-08-20 14:31:34

Inel
OscillDroid Author

Re: Альфа-версия OscillDroid от Inel

Дело не в ощущениях. Дело в ошибке т.к. программа просто пишет что Oscill не отвечает и иногда приходиться передергивать приставку.

С этого надо было начинать. Проверю, возможно маленький таймаут.

Пишите об обнаруженных багах, глюках. Одному за всем сложно уследить.
Для этого она и альфа чтобы исправлять глюки, добавлять пожелания...
Т.е. альфа версия - это значит, что программа еще в разработке.
Бетта, когда все что запланировано, сделано и программа работает стабильно. Уходит на тестирование пользователям.
Ну а потом, если все нормально - релиз.

 

#134 2013-08-21 06:07:30

Inel
OscillDroid Author

Re: Альфа-версия OscillDroid от Inel

Альфа 2.06
http://zalil.ru/34688479

Терял связь на долгих развертках.
На развертках 200mS и 500mS триггер не работал.
Исправлено.
Спасибо khseal за найденную ошибку. Сам долгими развертками не пользуюсь, поэтому не заметил.


Теперь всплывающие менюшки закрываются при тапе на любую область экрана.

 

#135 2013-08-21 09:55:07

Gray Cat
Member

Re: Альфа-версия OscillDroid от Inel

Inel wrote:

Мой Galaxy Nexus, Oscill через USB не потянул.
Т.е. когда телефон полностью заряжен, все нормально.
Стоит разрядится процентов на 10, начинаются глюки (пакет искажается, в последствии теряется связь).

Есть версия, что "для экономии" во многих устройствах на OTG-порт не делают преобразователь на 5В, а гонят непосредственно с батареи. Соответственно, пока акк свежий, 4.1 вольт внешнему устройству хватает. Чуть просядет - и оппаньки, от 3.6В девайс, рассчитанный на 5 В, работать никак не может...


Gray©at
 

#136 2013-08-21 14:33:07

khseal
Member

Re: Альфа-версия OscillDroid от Inel

Есть версия, что "для экономии" во многих устройствах на OTG-порт не делают преобразователь на 5В, а гонят непосредственно с батареи.

Сомневаюсь что применяют такой колхоз. Т.к. при пониженном питании нормальные девайсы практически не работают. Я эксперементировал в этой сфере. Брать питания с батареи совершенно нет смысла.

Терял связь на долгих развертках.
На развертках 200mS и 500mS триггер не работал.
Исправлено.
Спасибо khseal за найденную ошибку. Сам долгими развертками не пользуюсь, поэтому не заметил.

Еще были глюки какие то при выборе типа синхронизации. По моему там такая же ошибка как и с развертками. Когда выбираешь синхронизацию WAIT. Пишет что устройство не отвечает. Хотя может оно ответит когда синхронизируется на сигнал. Но лучше тогда сделать отдельное сообщение с надписью ожидание синхронизации сигнала...
А про пожелания я уже писал) Изменить цвет луча и сделать отдельный выбор скорости для соединений. Чтобы каждый раз не мучиться со скоростью. Хотя про цвет вы уже говорили что хотите сделать какие-то глобальные настройки по изменению цвета и вида интерфейса. А реально сделать маштабирование мультитачем или некоторые называют это зумом?
Проверил на плнашете hyundai H-SP9702. По блютусу работает, а через шнурок пишет что устройство не найдено. Может конечно шнурок не подходит. Но питание точно доходит и там даже отдельный разъем есть под хост.
Часто возникает проблема с моим телефоном. Пишет что подключено и после этого сразу же пишет что не отвечает. Внешнее питание пробовал, не особо помогло. Методом проб и ошибок выяснил что зависит от того как вставляешь отг кабель в разъем yikes Может быть конечно у меня отг кабель кривой. Но если быстро втыкаешь тупо кабель в разъем то есть подключение, но не отвечает. А если включаешь чуток криво и потом его довставляешь, то все работает. Странная фигня, если бы что-то не контачило, то он бы писал просто что устройство не обнаружено. Причем эксперементировал на двух отг кабелях. Результат одинаковый. Но если нормально подключился то все работает без проблем...

Last edited by khseal (2013-08-22 06:31:53)

 

#137 2013-08-22 07:27:51

Inel
OscillDroid Author

Re: Альфа-версия OscillDroid от Inel

Еще были глюки какие то при выборе типа синхронизации.

Исправлено в 2.06.
Режим Wait пока не реализован. Вообще - опасный режим, и не удобный.
При его реализации нужно отключать таймаут. То-есть его можно использовать только тогда, когда уверен, что сигнал придет, иначе будет полный зависон. Программа будет в ступоре пока не получит сигнал. Лучше использовать режим TE. Правда можно пропустить сигнал в момент обработки таймаута.

FREE - без триггера.
TO - если не было срабатываний по триггеру, после таймаута (по умолчанию на быстрых развертках 500mS) рисуется то, что получил.
TE - то-же самое, что и TO, только график после таймаута не рисуется.

Изменить цвет луча и сделать отдельный выбор скорости для соединений.

Будет, как только реализую файл конфига. Т.е. после запуска программы, будет автоматический поиск Oscill-а как по Bluetoth так и по USB (если ранее подключался).

На счет зума, посмотрим. Я просто не вижу в нем практической пользы. Можно ведь просто изменить время/деление или вольт/деление.

через шнурок пишет что устройство не найдено.

Надо сначала убедиться, что устройство видит Oscill. Методику описывал выше.
О результате прошу отписаться.

Часто возникает проблема с моим телефоном. Пишет что подключено и после этого сразу же пишет что не отвечает.

Связь по USB надо тестировать. Причем нужна статистика. Пока мало кто отписался по работе от USB. У меня, например, при просадке напряжения, сначала сигнал начинает дергаться с частотой несколько герц. То-есть получается как-бы модулированный сигнал. Затем теряет связь.

Bluetooth и USB используют одни и те-же функции, только непосредственный прием, передача и инициализация разные.

 

#138 2013-08-22 08:53:54

Oscill
Oscill author

Re: Альфа-версия OscillDroid от Inel

Внимание! Oscilldroid не использует подпрыг скорости, и поэтому обязательно автоопределение скорости в oscill. Автоопределение есть в прошивке 1.26. Bluetooth модели выпускаются сразу с прошивкой 1.26, а usb.oscill нужно перепрошить.

 

#139 2013-08-22 09:29:12

Oscill
Oscill author

Re: Альфа-версия OscillDroid от Inel

Inel wrote:

На счет зума, посмотрим. Я просто не вижу в нем практической пользы. Можно ведь просто изменить время/деление или вольт/деление.

1. для рассмотрения уже захваченного однократного сигнала, ведь передаваемые в oscill настройки действуют на последующие развертки.
2. для повышения разрешающей способности - сигнал минимум 8 битный (а в режиме HiRes - до 16 бит) по вертикали, и до 2 тысяч точек по горизонтали. Чтобы не терять информацию, нужно на каждый квант / каждую выборку дать по пикселю экрана (а если плохое зрение - то и по несколько).

 

#140 2013-08-22 10:27:15

Inel
OscillDroid Author

Re: Альфа-версия OscillDroid от Inel

ВНИМАНИЕ!!!
Упустил один важный момент.
Как написал Роман, с прошивкой Oscill-а версии ниже 1.26, OscillDroid через USB будет работать только на скорости 9600! С Bluetooth вообще работать не будет (если BT не настроен на 9600)! Устанавливайте прошивку 1.26.

Есть-ли смысл оптимизировать под 1.25?

2. для повышения разрешающей способности - сигнал минимум 8 битный (а в режиме HiRes - до 16 бит) по вертикали, и до 2 тысяч точек по горизонтали. Чтобы не терять информацию, нужно на каждый квант / каждую выборку дать по пикселю экрана (а если плохое зрение - то и по несколько).

Согласен, но у меня пока не реализовано изменение размера буффера (336 точек) и не применяется режим Hi-Res. Так-что в будущем еще много работы.

 

#141 2013-08-22 15:08:23

khseal
Member

Re: Альфа-версия OscillDroid от Inel

Как написал Роман, с прошивкой Oscill-а версии ниже 1.26, OscillDroid через USB будет работать только на скорости 9600! С Bluetooth вообще работать не будет (если BT не настроен на 9600)! Устанавливайте прошивку 1.26.

Да и на 1.26 тоже не совсем корректно работает. К примеру если ты изначально выбрал скорость 9600, то только на ней и сможешь работать или придется переподключать девайс. Я вот думаю из-за этого он как раз и глючит иногда при подключении. Т.к. ведет себя так же. Пишет подключено и потом нет ответа...

У меня, например, при просадке напряжения, сначала сигнал начинает дергаться с частотой несколько герц. То-есть получается как-бы модулированный сигнал. Затем теряет связь.

Я же писал что с дополнительным питанием такая же проблема. Причем если подключил нормально, то работает стабильно.

Last edited by khseal (2013-08-22 15:11:13)

 

#142 2013-08-22 15:29:07

khseal
Member

Re: Альфа-версия OscillDroid от Inel

Надо сначала убедиться, что устройство видит Oscill. Методику описывал выше.
О результате прошу отписаться.

1.Установите с Play Market USB Serial Terminal Lite.
2.Подключете к планшету Oscill.
3.Запустите программу USB Serial Terminal Lite.
4.В меню выберите USB Descriptions.
Должна появиться информация о USB устройстве.
VID 4292
PID 33806
С другими PID и VID OscillDroid работать не будет!

Я кстати не нашел такой программы на планшете, а на телефоне находит... Скачал USB Device info. Там две вкладки андроид и линукс. В линуксе девайс видит, а в вкладке андроид нет...

Last edited by khseal (2013-08-22 16:20:33)

 

#143 2013-08-23 06:10:33

Inel
OscillDroid Author

Re: Альфа-версия OscillDroid от Inel

Да и на 1.26 тоже не совсем корректно работает. К примеру если ты изначально выбрал скорость 9600, то только на ней и сможешь работать или придется переподключать девайс.

Да, есть такое. Специфика Oscill-а. Автоопределение скорости работает один раз.
Вот и ответ на вопрос "Есть-ли смысл оптимизировать под 1.25?". Надо внедрять команду установки скорости. Взял на заметку.

В линуксе девайс видит, а в вкладке андроид нет...

Не, это не-то. В программе используется API андройда.
Можно попробовать еще какие нибудь программы. К примеру какие-нибудь USB терминалы. Там часто встречается вкладка информации об устройстве.

 

#144 2013-08-23 10:53:38

khseal
Member

Re: Альфа-версия OscillDroid от Inel

Не, это не-то. В программе используется API андройда.
Можно попробовать еще какие нибудь программы. К примеру какие-нибудь USB терминалы. Там часто встречается вкладка информации об устройстве.

Это как раз то. Просто планшет не видит осцилл нормально в API андроида sad Но видно что подключение есть... В той же программе на телефоне информация о девайсе есть полноценная. Мне в принципе пофигу. Планшет не мой, его принесли в ремонт. Подключил только для тестов. О результатах тестов сообщил.

Last edited by khseal (2013-08-23 10:54:42)

 

#145 2013-08-26 18:06:47

AVL4OSCILL
Member

Re: Альфа-версия OscillDroid от Inel

Производитель:     Motorola
Модель:     Defy
Другие названия:     MB525
Размер экрана:     3.7
Разрешение экрана (px):     480 x 854
Тип экрана:     TFT
Видеоускоритель:     PowerVR SGX530
Android: 4.1

Законектился с пол-тыка. Спасибо разрабам!!!
Непонятно для чего окошечко внизу, слева, между левой крайней и версией железа. Там, где цыфры зелёные меняются, от 0 до 9.
Это оно о чём мне говорит?
Спасибо!

Last edited by AVL4OSCILL (2013-08-26 18:07:27)

 

#146 2013-08-26 18:29:28

khseal
Member

Re: Альфа-версия OscillDroid от Inel

Законектился с пол-тыка. Спасибо разрабам!!!
Непонятно для чего окошечко внизу, слева, между левой крайней и версией железа. Там, где цыфры зелёные меняются, от 0 до 9.
Это оно о чём мне говорит?
Спасибо!

Это fps. Если по проводу коннектились то маловато, если по блютусу то более менее.

 

#147 2013-08-27 11:19:41

AVL4OSCILL
Member

Re: Альфа-версия OscillDroid от Inel

khseal wrote:

Законектился с пол-тыка. Спасибо разрабам!!!
Непонятно для чего окошечко внизу, слева, между левой крайней и версией железа. Там, где цыфры зелёные меняются, от 0 до 9.
Это оно о чём мне говорит?
Спасибо!

Это fps. Если по проводу коннектились то маловато, если по блютусу то более менее.

По блютусу.

 

#148 2013-08-27 16:28:47

akunak
Member

Re: Альфа-версия OscillDroid от Inel

Отчитываюсь по версии 2.06.
На телефонах Tooky t83+(Android 4.0.4) и CDS1000(Android 4.0.4) по блютусу работает, а по USB - нет(в телефонах нет OTG).
На планшете U30GT работает и на блютусе, и на USB.

Last edited by akunak (2013-08-27 16:37:07)

 

#149 2013-08-28 09:09:42

sinmor
Member

Re: Альфа-версия OscillDroid от Inel

То же проверил.
Планшет Samsung GALAXY Tab 2 Android 4.1.1
версия прошивки 1,26
программа 2,06

работает по USB (BT нет у меня)
OTG кабель брал у "дядюшки Ляо" за 5$

не совсем понял, как заставить программу использовать последнюю скорость подключения?
не совсем удобно каждый раз указывать.

не хватает настроек толщины-цвета графиков-линий, в текущем варианте все сливается на экране...

спасибо разработчику, буду ждать продолжения.

 

#150 2013-08-30 00:02:56

NeoN
Member

Re: Альфа-версия OscillDroid от Inel

Проверил на смартфоне Samsung Galaxy S3.
Hard v1.24
Soft v1.26

Работает как по BT так и по USB через OTG переходник от планшета:

akunak wrote:

в телефонах нет OTG

-не нужно отвечать сразу за все телефоны.

Понравился новый интерфейс (по сравнению с v0.9).

Плюсы:

    Автозапуск оболочки при подключении к micro-USB
    бОльшая площадь под осциллограмму
    Правильный размер шрифта (на v0.9 надписи не вмещались на кнопки)
    Удобное расположение кнопок управления
    Приложение не даёт погаснуть экрану (не нужно "тапать" по экрану как раньше)


Минусы:
    Цвет линии развёртки сливается с сеткой


Пожелания:
    Реализовать управление жестами: регулировку "щипком" по вертикали (чувствительность канала) и горизонтали (длительность развёртки). Это было бы очень удобно.
    Добавить управление кнопками с выпадающим списком (чувств., длительность и т.д.) таким способом: нажать и удерживать кнопку до появления списка, не отрывая палец провести до нужного пункта, поднять палец - пункт выбран, список исчез (это также пригодится для резистивных экранов, не поддерживающих мультитач).
    Хотелось бы видеть на экране измеритель частоты и среднеквадратичный вольтметр
    Подружить программу с датчиком положения в пространстве, что-бы она могла переворачиваться вместе с аппаратом


По BT FPS доходит до 30, а по USB максимум 3, и коннектится только на скорости 9600 sad

P.S. Огромное спасибо автору оболочки под андроид. Продолжайте разработку, ваша программа многим очень пригодится smile.

 

Forum Tools