Poscope USB Oscilloscope

Questions about Wine on Linux
Locked
bh56
Newbie
Newbie
Posts: 1
Joined: Tue Jan 05, 2016 1:57 am

Poscope USB Oscilloscope

Post by bh56 »

Hi,
I'm trying to get Poscope, a USB Oscilloscope to run.
The distribution in use is Tahrpup 6.0.5, part of the Puppy Linux family. Its based on Ubuntu TrustyTahr.
Using the output of the lsusb command I've modified two files posted by forum member rerwin at the Puppy Linux forum.
See http://murga-linux.com/puppy/viewtopic. ... 21&t=98134 for more information.

This file (called cygnal.conf) I placed in /etc/modprobe.d:

install cygnal \
/sbin/modprobe --first-time --ignore-install cp210x \
&& echo 10c4 ea67 > /sys/bus/usb-serial/drivers/cp210x/new_id

The second file (called 100_cygnal.rules) goes in /etc/udev/rules.d:

ACTION=="add", SUBSYSTEM=="usb", \
ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea67", \
RUN+="/sbin/pup_event_backend_modprobe cygnal"

Between them the two files correctly associate the device (ea67) and vendorID (10c4) with the device driver (cp210x).
Plugging in the hardware now results in the driver being loaded and the node /dev/ttyUSB0 being created.

The software appears to install without errors with wine.
Using winecfg I have told wine to use the wdapi1011.dll found in the same folder as the executable (Poscope.exe).

However, running the executable from both the command line and the gui result in the program starting and an error message being displayed. I cannot read the error message as both it and the program are minimised to the task bar.
Both the error window and the program window cannot be maximised. All I can do is kill the process.
The output from the command line is:

root# wine ~/.wine/drive_c/Program\ Files/PoLabs/PoScope3/PoScope.exe
err:progress:ProgressWindowProc unknown msg 2005 wp=0001 lp=00000000
err:progress:ProgressWindowProc unknown msg 3523 wp=0000 lp=00000000
err:updown:UpDownWindowProc unknown msg 3523 wp=0000 lp=00000000
err:statusbar:StatusWindowProc unknown msg 3523 wp=0000 lp=00000000

Could anyone help with this?
Thanks
Brendan
Locked