ziko wrote:Hi I had a word with one of the engineers and here is what he had to say:
"We are aware of the problem with usbtest and it will be fixed in the next release. The rest of the output of the script should be correct, however.
The usbtest output you have posted shows that this device is only writeable by root, meaning that only the root user will be able to access the oscilloscope. So the first question is: are you running the ps2000con example program as root? If not, try doing so and see if you can access the oscilloscope. If it now works, you need to set up the file permissions for USB devices on your system so other users can access the oscilloscope: this is system-specific, but there's some guidance in the file INSTALL in the tar distribution.
I was using the example program as root.
I installed the udev device file afterwards and added the proper pico group
and users to the group
ziko wrote:If the example program still doesn't work when run as root we will need a bit more information: which Pico oscilloscope do you have (e.g. PicoScope 2203), which Linux distribution and version are you using? Have you successfully used this oscilloscope with a Windows PC? You could also send the output of "ls -lR /dev/bus/usb", and "cat /proc/bus/usb/devices" or "cat /dev/bus/usb/devices" (only one, or neither, of these files may exist depending on distribution).
(Aside: after the example program has displayed the error code, it is in fact waiting for you to press a key and will terminate gracefully if you do so. We ought to add a "Press any key to continue..." message to the program.)
Hope this helps.
I am using the picoscope 2203
I am using kubuntu 9.04
Yes, the picoscope works in windows on the same machine.
- Code: Select all
ls -lR /dev/bus/usb/001/003
crw-rw-r-- 1 root pico 189, 2 2009-07-01 07:00 /dev/bus/usb/001/003
Is there a list of required libs that are needed by libps2000 library?