picosdk-ps9300-python-examples contains an example Python module for demonstrating how to control PicoScope® 9300 Series PC Sampling Oscilloscopes using ActiveX.
- PicoScope 9301
- PicoScope 9302
- PicoScope 9311
- PicoScope 9312
- PicoScope 9321
- PicoScope 9341
The above list includes all -15, -20 and -25 models.
- Python 2.7, or
- Python 3.6
- [win32com]
- [numpy]
- [matplotlib]
Note: Anaconda 5.0.0 can also be installed to provide the above.
- Microsoft Visual Studio 2017 (including Community edition) or later (this is only required to open the solution files provided).
- Download the PicoSample 3 software for PicoScope 9300 Series models from our Downloads page.
A COM object driver wrapper created using the win32 module for the PicoSample COM object is included in these examples. This is required for running these examples in order to communicate with the COM object to control the PicoScope 9300 Series device.
You can download Programmer's Guides providing a description of the API functions for the PicoScope 9300 Series 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 and PicoSample are registered trademarks of Pico Technology Ltd.
Windows is a registered trademark of Microsoft Corporation.
Copyright © 2018 Pico Technology Ltd. All rights reserved.