dwfpy
dwfpy is a package for accessing Digilent WaveForms devices.
Example
import dwfpy as dwf
- with dwf.Device() as device:
print(f’Found device: {device.name} ({device.serial_number})’)
# Generate sine wave device.analog_output[0].setup(function=’sine’, frequency=1000, amplitude=1.41, offset=1.41, configure=True)
Available subpackages
- bindings
Provides access to the raw C bindings of the DWF API.
Modules
Analog Input module for Digilent WaveForms devices. |
|
Analog IO module for Digilent WaveForms devices. |
|
Analog Output module for Digilent WaveForms devices. |
|
Recorder for Analog Input data. |
|
Support for Digilent WaveForms applications. |
|
Python bindings for Digilent WaveForms API. |
|
Configuration set for Digilent WaveForms devices. |
|
Constants used by Digilent WaveForms API. |
|
Support for Digilent WaveForms devices. |
|
Device information for Digilent WaveForms devices. |
|
Digital Input module for Digilent WaveForms devices. |
|
Digital IO module for Digilent WaveForms devices. |
|
Digital Output module for Digilent WaveForms devices. |
|
Recorder for Digital Input data. |
|
Exceptions for Digilent WaveForms. |
|
Internal helper functions. |
|
Protocols module for Digilent WaveForms devices. |