picosdk-ni-labview-examples is a set of National Instruments LabVIEW examples for PicoScope® oscilloscope and PicoLog® data logger products.
Examples are provided as a set of LabVIEW vi and llb files grouped by driver name, with sub-folders for 32-bit and 64-bit examples.
- National Instruments LabVIEW Base Development System 9.0 or later (32-bit or 64-bit)
Notes:
- Most examples can be opened with LabVIEW Base Development System 8.5 versions.
Some example vi files require common sub-vi files (e.g. PicoScopeAdcToVolts.vi for conversion of ADC counts to volts) which can be located in the shared folder. If downloading files or the repository zip file you will need to download the contents of the shared folder directly from https://github.com/picotech/picosdk-ni-labview-shared. As this is a sub module.
Drivers are available via a separate driver package installer.
Wrappers binaries are available via a separate git repository. Note wrapper dll's are are only required for streaming or PicoConnect/Intelligent Probe examples.
-
Download and install the PicoSDK (32-bit or 64-bit) driver installer from our Downloads page.
-
Download the PicoSDK driver wrapper dll's (contains both 32-bit and 64-bit files). Contents can be downloaded as a zip file here.
Unzip the package.
For 32-bit LabVIEW-
Copy the contents of the folder Windows 32-bit
into location of the SDK dll files-
C:\Program Files (x86)\Pico Technology\SDK\lib
For 64-bit LabVIEW-
Copy the contents of the folder Windows 64-bit
into location of the SDK dll files-
C:\Program Files\Pico Technology\SDK\lib
psospa
You can download Programmer's Guides providing a description of the API functions for the relevant PicoScope or PicoLog driver from our Documentation page.
Please visit our Support page to contact us directly or visit our Test and Measurement Forum to post questions.
Contributions are welcome. Please refer to our guidelines for contributing for further information.
Code and ideas used for memory pointers used with 5000a streaming example- https://github.com/picotech/picosdk-ni-labview-examples/pull/2/commits/c943c29d1e697c0e4a6fb1d5e91bb4a77d0d82e7
See LICENSE.md for license terms.
PicoScope and PicoLog are registered trademarks of Pico Technology Ltd.
Windows is a registered trademark of Microsoft Corporation.
LabVIEW is a registered trademark of National Instruments Corporation.
Copyright © 2005-2023 Pico Technology Ltd. All rights reserved.