Spectrumdevice

Latest version: v1.1.0

Safety actively analyzes 626691 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.1.0

What's Changed
* Arbitrary waveform generator support by crnbaker in https://github.com/KCL-BMEIS/spectrumdevice/pull/41
* Updated pyspcm by crnbaker in https://github.com/KCL-BMEIS/spectrumdevice/pull/44
* Pulse generator function by crnbaker in https://github.com/KCL-BMEIS/spectrumdevice/pull/45
* AWG and pulse gen examples and README updates by crnbaker in https://github.com/KCL-BMEIS/spectrumdevice/pull/47
* Fixed minor bugs in AWG code found during HW tests by crnbaker in https://github.com/KCL-BMEIS/spectrumdevice/pull/49
* Updated AWG and pulse gen docstrings by crnbaker in https://github.com/KCL-BMEIS/spectrumdevice/pull/51


**Full Changelog**: https://github.com/KCL-BMEIS/spectrumdevice/compare/v1.0.1...v1.1.0

1.0.1

What's Changed
* Python 3.12 support by crnbaker in https://github.com/KCL-BMEIS/spectrumdevice/pull/39 (no longer supports 3.8)

**Full Changelog**: https://github.com/KCL-BMEIS/spectrumdevice/compare/v1.0.0...v1.0.1

1.0.0

Interface has changed ready for future version that supports arbitrary waveform generators!

What's Changed
* fixed incorrect arg order in assertEqual in single card test by crnbaker in https://github.com/KCL-BMEIS/spectrumdevice/pull/25
* hardware averaging implemented on supported devices by crnbaker in https://github.com/KCL-BMEIS/spectrumdevice/pull/27
* Device error info included in error handler by crnbaker in https://github.com/KCL-BMEIS/spectrumdevice/pull/28
* Class hierarchy refactor to allow inclusion of AWG devices by crnbaker in https://github.com/KCL-BMEIS/spectrumdevice/pull/29
* Implement a notify size for faster acquisition, enabling bulk acquisitions by crnbaker in https://github.com/KCL-BMEIS/spectrumdevice/pull/31
* support for channel input impedance, input path and coupling settings on supported hardware crnbaker in https://github.com/KCL-BMEIS/spectrumdevice/pull/36


**Full Changelog**: https://github.com/KCL-BMEIS/spectrumdevice/compare/v0.3.0...v1.0.0

0.3.0

What's Changed
* Python 3.11 compatibility by crnbaker in https://github.com/KCL-BMEIS/spectrumdevice/pull/22
* Fix enabled channel order bug by crnbaker in https://github.com/KCL-BMEIS/spectrumdevice/pull/23


**Full Changelog**: https://github.com/KCL-BMEIS/spectrumdevice/compare/v0.2.0...v0.3.0

0.2.0

What's Changed
* Units of waveforms are now Volts
* Timestamps can be provided, recording the time at which a trigger event occurred
* A new `Measurement` dataclass is provided for storing a set of waveforms with a trigger Timestamp. `execute_standard_single_acquisition` now returns a `Measurement`. `execute_finite_multi_fifo_acquisition` now returns a list of `Measurement`.


**Full Changelog**: https://github.com/KCL-BMEIS/spectrumdevice/compare/v0.1.4...v0.2.0

0.1.4

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.