Interface for Tektronix signal generators.
Project description
Tektronix Signal Generator Interface
Interface for Tektronix signal generators.
Features
Support basic functions for model AFG31052
Support basic functions for model AFG1022
Installation
To install the Tektronix Signal Generator Interface, run this command in your terminal:
$ pip install tektronixsg
Note that usage in Windows will require a driver, for example the IO Libraries Suite by Keysight.
Usage
Example how to use tektronixsg:
from tektronixsg import SignalGenerator sg = SignalGenerator() # Set the voltage amplitude of the first channel to 1V sg.channels[0].voltage_amplitude = 1 # Set the signal type of the first channel to sine sg.channels[0].signal_type = "sine" # Set the frequency of the first channel to 100 kHz sg.channels[0].frequency = 1e5 # Enable the output of the first channel sg.channels[0].output_on = True
Changelog
This project follows the guidelines of Keep a changelog and adheres to Semantic versioning.
0.1.0 - 2022-12-01
Added
First preview release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tektronixsg-0.1.0-py3-none-any.whl.
File metadata
- Download URL: tektronixsg-0.1.0-py3-none-any.whl
- Upload date:
- Size: 9.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
10c59184f03ddc95b23db6f610ec6162566135689b751b811bf80c0d57c7d233
|
|
| MD5 |
eb33b644515eabf75c73587c42c7b573
|
|
| BLAKE2b-256 |
d92f84cc06b5fe3e095bb4c2c825d05817c0fada2c2dbd2ea987ea99fca6ece3
|