Oscill Support Forum

You are not logged in.

 

#76 2013-07-29 08:44:50

phobos
Member

Re: usb.oscill + Linux

Oscill wrote:

phobos wrote:

Похоже, что версия 1.4.3, это последняя, которая может работать с Wine?

совсем не обязательно. Просто с 1.4.4 изменился способ работы с COM-портом. Их даже два стало: API и через библиотеку WCL.

Не могу запустить sad

oscill-1.4.6, wine-1.4.1
Это дамп без WCL. C WCL говорит, что порт не отвечает. Права давал полные на ttyUSB0, но безрезультатно.
-----------
wine: Unhandled page fault on write access to 0x710d00a0 at address 0x7bc4b772 (thread 0009), starting debugger...
err:ntdll:RtlpWaitForCriticalSection section 0x110060 "/var/tmp/portage/app-emulation/wine-1.4.1/work/wine-1.4.1/dlls/ntdll/heap.c: main process heap section" wait timed out in thread 000b, blocked by 0009, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x110060 "/var/tmp/portage/app-emulation/wine-1.4.1/work/wine-1.4.1/dlls/ntdll/heap.c: main process heap section" wait timed out in thread 002f, blocked by 0009, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7bcbe900 "/var/tmp/portage/app-emulation/wine-1.4.1/work/wine-1.4.1/dlls/ntdll/loader.c: loader_section" wait timed out in thread 0031, blocked by 002f, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7bcbe900 "/var/tmp/portage/app-emulation/wine-1.4.1/work/wine-1.4.1/dlls/ntdll/loader.c: loader_section" wait timed out in thread 0040, blocked by 002f, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7bcbec40 "/var/tmp/portage/app-emulation/wine-1.4.1/work/wine-1.4.1/dlls/ntdll/rtl.c: peb_lock" wait timed out in thread 002f, blocked by 0009, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x110060 "/var/tmp/portage/app-emulation/wine-1.4.1/work/wine-1.4.1/dlls/ntdll/heap.c: main process heap section" wait timed out in thread 0031, blocked by 0009, retrying (60 sec)
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7bc50d84
-----------
Oscill-1.4.3, работает.
Но на Wine выше 1.5.17 не работает и Oscill-1.4.3. Могу выложить дамп, если нужно.
Куда рыть?

 

#77 2013-07-29 11:54:22

Oscill
Oscill author

Re: usb.oscill + Linux

C wine - не подскажу. А COM-порт попробуем улучшить.

 

#78 2013-07-29 18:38:34

phobos
Member

Re: usb.oscill + Linux

Oscill wrote:

C wine - не подскажу. А COM-порт попробуем улучшить.

Спасибо!

 

#79 2013-10-05 22:42:02

Alex Li
Member

Re: usb.oscill + Linux

Можно ли проверить FPS, не подключая сам Oscill, из записи осциллограммы? Спасибо.

 

#80 2013-10-06 13:36:25

Oscill
Oscill author

Re: usb.oscill + Linux

в записи осциллограммы содержится интервал между кадрами (в миллисекундах). Количество этих интервалов за секунду - и есть FPS.

Но FPS - это характеристика компьютера, включая USB драйвер и работу с ним. Без реального осциллографа - бессмысленно оценивать FPS по записи, сделанной на другом компьютере. Разве что можно оценить производительность в фосфорном режиме, где графика (особенно на двойном-тройном масштабе экрана) съедает ресурс процессора ПК значительно больше, чем уходит на взаимодействие с осциллографом.

 

#81 2017-01-17 22:42:57

ZabSeS
Member

Re: usb.oscill + Linux

smile Можно обойтись без изменения PID.
Для этого необходимо:
1. Создать файл правила в /etc/udev/rules.d/ с именем,например: 99-usb-oscill.rules
2. Добавить строку:

Code:

ACTION=="add", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="840e", RUN+="/sbin/modprobe cp210x" RUN+="/bin/sh -c 'echo 10c4 840e > /sys/bus/usb-serial/drivers/cp210x/new_id'"

3. Сохранить и перезагрузить компьютер.
После этого можно проверить появившееся устройство командой ls /dev/ttyUSB*

 

#82 2017-02-27 18:09:29

atn1330
Member

Re: usb.oscill + Linux

ZabSeS wrote:

3. Сохранить и перезагрузить компьютер.

Перегружать не нужно, достаточно отключить от USB oscill, потом от рута вызвать:

Code:

# service udev restart

и назад подключить.

 

#83 2017-10-24 01:58:04

John Doe
Member

Re: usb.oscill + Linux

Скажите, никто не изъявлял желание заставить работать Sigrok с Oscill?
И что с иходниками ПО Oscill? Вроде бы открыли, а где смотреть?


........................................................................................
«Муравей муравью - жук, сверчок и стрекоза»
 

#84 2017-10-24 16:58:05

Oscill
Oscill author

Re: usb.oscill + Linux

 

#85 2019-10-06 14:29:53

John Doe
Member

Re: usb.oscill + Linux

Не могу заставить работать осциллограф в Manjaro Linux (Arch Linux). Постоянно появляется диалог с "clock setup error", ни "Yes", ни "No" с переподключением не помогают. Подскажите, пожалуйста, что можно ещё предпринять?


........................................................................................
«Муравей муравью - жук, сверчок и стрекоза»
 

#86 2019-10-08 11:39:20

Oscill
Oscill author

Re: usb.oscill + Linux

в реестре удалить ветку HKCU/Software/OKB ROSA

 

#87 2019-10-08 13:11:01

John Doe
Member

Re: usb.oscill + Linux

Не помогло.


........................................................................................
«Муравей муравью - жук, сверчок и стрекоза»
 

#88 2019-10-12 15:43:59

Oscill
Oscill author

Re: usb.oscill + Linux

а в Windows oscill работает нормально?
Попробуйте понизить скорость обмена (link-setup) и изменить тактовую частоту oscill (device-clock setting)

 

#89 2019-10-14 00:24:44

John Doe
Member

Re: usb.oscill + Linux

В Windows работает.
Всё это пробовал, безуспешно.


........................................................................................
«Муравей муравью - жук, сверчок и стрекоза»
 

#90 2019-10-14 15:57:18

Oscill
Oscill author

Re: usb.oscill + Linux

Тогда старую версию ПО поставить, там не было clock setup error

 

#91 2019-10-14 17:59:43

John Doe
Member

Re: usb.oscill + Linux

Старую тоже пробовал.


........................................................................................
«Муравей муравью - жук, сверчок и стрекоза»
 

#92 2019-10-16 12:11:14

John Doe
Member

Re: usb.oscill + Linux

Старые работают до версии 1.4.3, включительно.
Интересно, c BT 1.4.7 будет работать?..


........................................................................................
«Муравей муравью - жук, сверчок и стрекоза»
 

#93 2019-10-19 09:56:49

Oscill
Oscill author

Re: usb.oscill + Linux

Даже старые работают с BT, через виртуальный COM. Очень старые будут работать на скорости 9600

 

#94 2020-01-25 17:03:55

Serg_LN
Member

Re: usb.oscill + Linux

Добрый день.
Xubuntu18.04 (amd64)  5.3.0-28-generic wine 4.0.3
VID/PID изменен как в рекомендовано.
устанавливал как в рекомендации первого поста.
при запуске - программная ошибка. Можно посмотреть подробности и закрыть программу. Мол в программе серьезная ошибка из-за проблемы в программе или недоработкой wine.
Ранее в 32 разрядной системе все работало. Допускаю, что wine 64 разрядный - проблемы в совместимости разрядности.
Но рядом стоит старый OrCad, и MS Visio - работают.
Подскажете что делать?

Подробности

 

#95 2020-01-28 16:58:10

Oscill
Oscill author

Re: usb.oscill + Linux

в 64битных windows oscill работает. Пробуйте:
очистить в реестре HKCU/SOFTWARE/OKB ROSA
выполнить reg.bat
попробовать другие версии winoscill

 

Forum Tools