Below are a set of reusable classes that can be used when implementing your own application in Java to communicate with a PicoScope. Some classes can also be used with our PicoLog data logger products.
The project has not been updated for a while and is supplied as is (as a Netbeans project with some Javadoc information) and is subject to the EULA that can be found in the Programmer's Guide for the relevant PicoScope or PicoLog data logger device.
Update: PicoStatus and PicoInfo classes added containing defined constants from the PicoStatus.h header file.
Thanks,
Last edited by Hitesh on Thu Sep 04, 2014 11:48 am, edited 2 times in total.
Reason:New PicoScope.zip file uploaded
The classes themselves in the jar file are platform independent. Drivers for OS X are yet to be released although we have a Beta release of PicoScope 6 for Mac available (see http://www.picotech.com/support/topic11055.html#p41383)
Which device are you interested in or using?
You will need to create your own C wrapper dll as per the PicoScope 2000 and PicoScope 3000a examples in order to call the open and close functions using Java Native Interface for the PicoScope 6000 series.
Alternatively, you can use Java Native Access as some other Customers have done: