picosdk-c-wrappers is a set of C wrapper library projects for PicoScope oscilloscopes.
The wrapper functions provided by the wrapper libraries are for use with programming languages such as MathWorks MATLAB, National Instruments LabVIEW and Microsoft Excel VBA that do not support features of the C programming language such as callback functions. The source code contained in the wrapper projects contains a description of the functions and the input and output parameters.
The wrapper projects are for Microsoft Windows platforms and are grouped by driver. The source code files may be customised for projects, and also used for building wrapper libraries for Linux and macOS platforms.
- Microsoft Visual Studio 2015 (including Express and Community editions) or later.
- A suitable IDE such as Eclipse
- Alternatively, ensure that the
autoconf
andlibtools
packages are installed for your operating system if building libraries from the terminal.
- A suitable IDE such as XCode
Prerequisite files are available for the following platforms. Refer to the subsections below for further information.
Note: Built versions of the wrapper libraries are available for each of the platforms mentioned below.
- Download the PicoSDK (32-bit or 64-bit) driver package installer from our Downloads page.
- Follow the instructions from our Linux Software & Drivers for Oscilloscopes and Data Loggers page to install the required driver packages for your product.
- Visit our Downloads page and download the PicoScope Beta for macOS application.
You can download Programmer's Guides providing a description of the API functions for the relevant PicoScope 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.
See LICENSE.md for license terms.
PicoScope is a registered trademark of Pico Technology Ltd.
MATLAB is a registered trademark of The Mathworks, Inc.
"LabVIEW" is a registered trademark of National Instruments Corporation.
Windows, Excel and Visual Basic for Applications, and Visual Studio are registered trademarks of Microsoft Corporation.
macOS is a registered trademark of Apple Inc.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Copyright © 2006-2018 Pico Technology Ltd. All rights reserved.