But I'm using the labview community edition (limited to 32 bit).
So I downloaded the 32 bit SDK.
I went to the .git and tried to find 32-bit 5000a files, but there were only 32-bit 5000 files on github. In any case, I tried to run the code, tried to change this or that for ages, and no luck. It always fails to find a picoscope device.
I've also seen a dozen or so other topics on the same forum, all of which say "use the 3000a examples" or something similar, but in the case of my 5000 series, neither the sdk NOR the git repository contains a 5000a example at 32-bits.
My general steps are as follows:
download picoscope 6
attach my picoscope 5242D to my computer via USB 3.0
launch program -- it works perfectly.
-- when I try to run examples from the git repository's 5000 / 32-bit section, I get the ERROR 5003 -- no device found.
-- when I try to run examples from the 5000a repository (which I assume is 64 bit?), I get an error "There is no device with the handle value passed. Error code 12 Decimal. 0000000C Hex"
I'm a few hours into trying to solve the problem and losing patience. Any help would be appreciated! Thanks
For the 5242D it uses the 5000a API.
If you are unsure in the future you can find the programmer guide on the download page for your model. It will tell which API (dll) to use.
Most of the LabVIEW examples have now been changed to run both on 32-bit and 64-bit versions of LabVIEW.
Please ensure PicoScope 6 software is closed when running the LabVIEW example.
Can you tell me which 5000a example and function is returning-
"There is no device with the handle value passed. Error code 12 Decimal. 0000000C Hex"
Can you email your response to firstname.lastname@example.org. And I can try help resolve the issue.