Страница 1 из 1
Помогите запустить ProTuner из Wine
Добавлено: 21 июн 2015, 07:15
aekhv
Сама программа запускается, вроде ни на что не ругается. А вот окно, где следует выбрать порт и нажать "open", не активно. Что ещё можно/нужно сделать?
Com-порт в wine пробросил. При помощи плагина FileInfo для Total Commander подсмотрел какие dll-ки нужны для запуска iSS_Serials.exe, плагин говорит что все библиотеки присутствуют, т.е. всё нормально.
P.S. ОС Debian 7.8, wine 1.4.1, ProTuner 1.2
pro_tuner_for_iss.png
Re: Помогите запустить ProTuner из Wine
Добавлено: 21 июн 2015, 07:51
nkp
BentScrew писал(а):Сама программа
а что за программа ???
где ее найти?
Re: Помогите запустить ProTuner из Wine
Добавлено: 21 июн 2015, 07:56
aekhv
Ах да, забыл! Вот тут лежит в разделе "скачать":
http://darxton.ru/catalog_item/shagovyy ... t-20-50-v/
Более свежая версия с сайта Leadshine мои двигатели не видит, приходится использовать версию с сайта Darxton.
Re: Помогите запустить ProTuner из Wine
Добавлено: 21 июн 2015, 08:45
shalek
BentScrew писал(а):Что ещё можно/нужно сделать?
Найти ящик с виндой и COM портом. Настроить один раз и забыть.
Re: Помогите запустить ProTuner из Wine
Добавлено: 21 июн 2015, 09:33
raddd
помоему так
$ cd ~/.wine/dosdrive/
$ ln -is /dev/ttyS0 com1
$ ln -is /dev/ttyS1 com2
и еще возможно добавить права да ttys0 ttys1
Re: Помогите запустить ProTuner из Wine
Добавлено: 21 июн 2015, 09:35
aekhv
shalek писал(а):Найти ящик с виндой и COM портом. Настроить один раз и забыть.
У меня Windows стоит как вторая ОС, я так и сделал - настроил, забыл. Сейчас один двигатель начал капризничать, вываливается в ошибку позиционирования. Хочется помониторить параметры во время выполнения УП в linuxcnc, ограничившись одной машиной, одной ОС.
Re: Помогите запустить ProTuner из Wine
Добавлено: 21 июн 2015, 09:37
raddd
главное что бы ресурсов хватіло на все это. а то может вайн стать причиной сбоя реалтайма.
Re: Помогите запустить ProTuner из Wine
Добавлено: 21 июн 2015, 09:40
raddd
raddd писал(а):помоему так
$ cd ~/.wine/dosdrive/
$ ln -is /dev/ttyS0 com1
$ ln -is /dev/ttyS1 com2
и еще возможно добавить права да ttys0 ttys1
права на запись в порт :
sudo chmod 777 /dev/ttyS0
Re: Помогите запустить ProTuner из Wine
Добавлено: 21 июн 2015, 09:48
aekhv
raddd писал(а):помоему так
$ cd ~/.wine/dosdrive/
$ ln -is /dev/ttyS0 com1
$ ln -is /dev/ttyS1 com2
и еще возможно добавить права да ttys0 ttys1
Это было сделано изначально. У меня проблема с окошком выбора порта, я не могу даже захватить его мышкой за заголовок и потискать по экрану туда-сюда (см. скриншот выше). Не активно оно почему-то.
Re: Помогите запустить ProTuner из Wine
Добавлено: 21 июн 2015, 10:14
raddd
попробуй так
ln -s /dev/ttyS0 ~/.wine/dosdevices/com1
еще dosdevices может лежать в C: диске вайна
и права незабудь
Re: Помогите запустить ProTuner из Wine
Добавлено: 21 июн 2015, 10:27
aekhv
raddd писал(а):попробуй так
ln -s /dev/ttyS0 ~/.wine/dosdevices/com1
Спасибо, я знаю где у меня лежит .wine и dosdevices и com1.

Всё проброшено корректно, права доступа есть для всех (777). Я, повторюсь, в окно выбора порта ткнуть не могу -
ни закрыть, не перетащить, ни список портов раскрыть, ни кнопку "open" нажать. Думаю навряд ли дело в com-порте.
Re: Помогите запустить ProTuner из Wine
Добавлено: 21 июн 2015, 10:27
raddd
Add this to ~/.wine/system.reg:
[Hardware\\Devicemap\\Serialcomm]
"Serial0"="COM1"
"Serial1"="COM2"
"Serial2"="COM3"
"Serial3"="COM4"
"Serial4"="COM5"
"Serial5"="COM6"
"Serial6"="COM7"
"Serial7"="COM8"
"Serial8"="COM9"
источник
https://bugs.winehq.org/show_bug.cgi?id=15091
Re: Помогите запустить ProTuner из Wine
Добавлено: 21 июн 2015, 10:46
aekhv
raddd писал(а):Add this to ~/.wine/system.reg:
[Hardware\\Devicemap\\Serialcomm]
"Serial0"="COM1"
"Serial1"="COM2"
Только что добавил - всё равно не работает.
Провёл ещё такой эксперимент: вытащил все переходники usb-rs232, отключил com-порт в bios, запустил ProTuner из Windows.
Окно выбора порта активно, список портов раскрывается, кнопка нажимается. То есть, делаю вывод, наличие или отсуствие портов в системе не имеет значения (см. скрин ниже). А из-под wine окно заморожено...
protuner_win.png
Re: Помогите запустить ProTuner из Wine
Добавлено: 21 июн 2015, 10:59
raddd
BentScrew писал(а):Провёл ещё такой эксперимент: вытащил все переходники usb-rs232
а линукс ты переходником пользуешся?
во нашел страничку по которой настраивал GPS
http://forum.runtu.org/index.php/topic,3286.15.html
Re: Помогите запустить ProTuner из Wine
Добавлено: 21 июн 2015, 11:14
aekhv
raddd писал(а):а линукс ты переходником пользуешся?
И переходником, и портом встроенным в материнку тоже.
Re: Помогите запустить ProTuner из Wine
Добавлено: 21 июн 2015, 11:17
aekhv
Посмотрел на лог терминала... гхм... внимательнее. Таки оно на что-то ругается!
Код: Выделить всё
alexander@ga-h87m:~/.wine/drive_c/Program Files/Leadshine ProTuner for iSS$ ls -l
итого 2756
-rw------- 1 alexander alexander 2707529 Июн 21 17:56 iSS_Serials.exe
-rw------- 1 alexander alexander 103744 Июн 21 17:56 mscomm32.ocx
drwxr-xr-x 2 alexander alexander 4096 Июн 21 17:56 Uninstall
alexander@ga-h87m:~/.wine/drive_c/Program Files/Leadshine ProTuner for iSS$ wine iSS_Serials.exe
err:ole:CoGetClassObject class {648a5600-2c6e-101b-82b6-000000000014} not registered
err:ole:CoGetClassObject class {648a5600-2c6e-101b-82b6-000000000014} not registered
err:ole:CoGetClassObject no class object {648a5600-2c6e-101b-82b6-000000000014} could be created for context 0x3
alexander@ga-h87m:~/.wine/drive_c/Program Files/Leadshine ProTuner for iSS$
Кажется что-то о некорректной регистрации mscomm32.ocx. Копаю дальше...
Re: Помогите запустить ProTuner из Wine
Добавлено: 21 июн 2015, 11:54
Nick
У меня тоже такое было, спасла другая версия тюнера. Какие у тебя двигатели?
Зы попробуй версию тюнера с cnc-box.ru
Re: Помогите запустить ProTuner из Wine
Добавлено: 21 июн 2015, 12:07
aekhv
Nick писал(а):Какие у тебя двигатели?
На двигателях написано Leadshine iSS57-20, это полный клон Leadshine iES-2320, покупал в Darxton. Я разные версии тюнера пробовал, в т.ч. с офиц сайта, но двигатели видит только тюнер версии 1.2 с сайта Darxton.