Hi!
I'm enjoying these drivers and have recently moved up from a PicoScope 2000 class scope to a Picoscope 3403D. When I installed libps3000 I didn't recieve all of the same files as when I installed the libps2000.
Thanks!
I thought that might be the case so I tried installing that driver as well. I have the exact same issue. Where can I find the C files, example program, etc for the libps3000a on a Raspberry Pi?
Thanks for looking into this for me. The file structure is as follows:
/opt/picoscope/
|
|--------- lib This is where the .so files are stored
|
|--------- include This is where the header files are stored
|
|--------- share/doc/libps3000a This is where I would expect the C files for the example/test application to be,
but they appear to be missing.
Thanks again!
The files look to be exactly what I needed. The issue I have is that they don't appear to be working. That is, using the compiled sample program provided, I can find and open my PicoScope, but any attempt to get data from it results in either a repeating exception or no data being obtained. Hmm. Any suggestions? I'll post more details as I get them.
B - Immediate block V - Set voltages
T - Triggered block I - Set timebase
E - Collect a block of data using ETS A - ADC counts/mV
R - Collect set of rapid captures
S - Immediate streaming
W - Triggered streaming
X - Exit
Operation:
Collect block immediate...
Press a key to start
Timebase: 2 SampleInterval: 4nS oversample: 1
Waiting for trigger...Press a key to abort BlockDataHandler:ps3000aGetValues ------ 0x00000046
Status 46: PICO_BUFFERS_NOT_SET
An attempt was made to get data before a data buffer was defined
Here's an attempt to set the Voltages
PS3000A driver example program
Enumerating Units...
Found one device, opening...
Handle: 1
Device opened successfully, cycle 1
Model : 3403D
S/N : DU009/010
Readings will be scaled in (mV)
B - Immediate block V - Set voltages
T - Triggered block I - Set timebase
E - Collect a block of data using ETS A - ADC counts/mV
R - Collect set of rapid captures
S - Immediate streaming
W - Triggered streaming
X - Exit
Operation:
0 -> 10 mV
Specify voltage range (0..0)
99 - switches channel off
** At least 1 channel must be enabled **
Specify voltage range (0..0)
99 - switches channel off
** At least 1 channel must be enabled **
Specify voltage range (0..0)
99 - switches channel off
I would suggest cutting the code back to basics and add in the calls in sequence, not using the console menu, to make a simple block collection routine.
I am using pico data logger TC-08 and want to use it with my raspberry pi3 (newer model B). I referred this website "https://www.picotech.com/downloads/linux" to install the drivers for raspberry pi. I read somewhere it is the same for debian and raspberry pi since it is based on debian.
At the first step when I run this command "sudo bash -c 'echo "deb http://labs.picotech.com/debian/ picoscope main" >/etc/apt/sources.list.d/picoscope.list' ", I get this message "bash: /etc/apt/sources.list.d/picoscope.list: No such file or directory."
Not sure what is the issue. Do you have any idea about why its not working?
Without meaning to hijack the topic (too much, anyway )...is there any plan to release the PicoScope application for armhf architecture? Is it that big of a deal to build the application to target armhf, now that the drivers are done? (I have no idea)
I'd like to add my vote for that to be released! Thanks!
Hi,
I just loaded the libps4000 and libps2000a to my raspberry pi and there are no sample apps in either one of these library directories, just the usbtest app. Any idea where I can get the sample apps?