https://github.com/picotech/picosdk-ps9300-python-examples
A set of Python examples for PicoScope® 9300 Series PC Sampling Oscilloscopes.
https://github.com/picotech/picosdk-ps9300-python-examples
picoscope picoscope9000 python sampling-oscilloscope windows
Last synced: 3 months ago
JSON representation
A set of Python examples for PicoScope® 9300 Series PC Sampling Oscilloscopes.
- Host: GitHub
- URL: https://github.com/picotech/picosdk-ps9300-python-examples
- Owner: picotech
- License: isc
- Created: 2018-08-15T09:50:26.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2022-11-14T09:36:19.000Z (over 3 years ago)
- Last Synced: 2025-05-14T17:12:17.940Z (about 1 year ago)
- Topics: picoscope, picoscope9000, python, sampling-oscilloscope, windows
- Language: Python
- Size: 36.1 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# picosdk-ps9300-python-examples
*picosdk-ps9300-python-examples* contains an example Python module for demonstrating how to control PicoScope® 9300 Series PC Sampling Oscilloscopes using ActiveX.
## Getting started
### Prerequisites
#### PicoScope 9300 Series
* PicoScope 9301
* PicoScope 9302
* PicoScope 9311
* PicoScope 9312
* PicoScope 9321
* PicoScope 9341
The above list includes all -15, -20 and -25 models.
#### Python
* [Python 2.7](https://www.python.org/download/releases/2.7/), or
* [Python 3.6](https://www.python.org/download/releases/3.6/)
* [win32com]
* [numpy]
* [matplotlib]
*Note:* Anaconda 5.0.0 can also be installed to provide the above.
#### Windows
* [Microsoft Visual Studio 2017](https://www.visualstudio.com/) (including Community edition) or later (this is only required to open the solution files provided).
### Installing software
* Download the *PicoSample 3* software for PicoScope 9300 Series models from our [Downloads page](https://www.picotech.com/downloads).
### Installing the python driver wrapper
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.
### Programmer's Guides
You can download Programmer's Guides providing a description of the API functions for the PicoScope 9300 Series from our [Documentation page](https://www.picotech.com/library/documentation).
## Obtaining support
Please visit our [Support page](https://www.picotech.com/tech-support) to contact us directly or visit our [Test and Measurement Forum](https://www.picotech.com/support/forum17.html) to post questions.
## Contributing
Contributions are welcome. Please refer to our [guidelines for contributing](.github/CONTRIBUTING.md) for further information.
## Copyright and licensing
See [LICENSE.md](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.