Spectrumdevice

Latest version: v1.2.0

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

Scan your dependencies

Page 1 of 2

1.2.0

What's Changed
* Update _coerce_num_samples_if_fifo.py by ascnave in https://github.com/KCL-BMEIS/spectrumdevice/pull/55
* Card status fixed, and new method to get raw waveforms from digitisers by crnbaker in https://github.com/KCL-BMEIS/spectrumdevice/pull/59
* 58 - fixed status property of abstract spectrum hub by crnbaker in https://github.com/KCL-BMEIS/spectrumdevice/pull/60
* 58 - fixed missing IO_LINE_MODE_COMMANDS by crnbaker in https://github.com/KCL-BMEIS/spectrumdevice/pull/61
* 62 raw waveforms in convenience methods by crnbaker in https://github.com/KCL-BMEIS/spectrumdevice/pull/63
* Removed support for Python 3.9
* Support for NumPy 2.0.0

New Contributors
* ascnave made their first contribution in https://github.com/KCL-BMEIS/spectrumdevice/pull/55

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

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

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.