Newer
Older
# Changelog
All notable changes to Pulselib will be documented in this file.
- Refactored Tektronix backend -> 'Tektronix_5014'. Faster and allow fast switching between multiple uploaded sequences.
Sander de Snoo
committed
## \[1.3.5] - 2022-03-29
### Fixed
- Error when rendering section with low sample rate extends into segment with high sample rate.
## \[1.3.4] - 2022-03-23
### Improved
- QuantumSequencer use waveform with low sample rate for long DC compensation pulse.
### Fixed
- Fixed long wait (> 160 ms) for QuantumSequencer
### Added
- Added attribute 'values' to sequence loop parameters
## \[1.3.1] - 2022-03-07
### Fixed
- Fixed rendering of segments with different sample rates
- Rendering of conditional segments with looping
### Added
- IQ correction of phase, amplitude and offset:
add_channel_offset, set_qubit_correction_phase, set_qubit_correction_gain
- New interface from hardware class to pulselib: set_channel_attenuations and add_virtual_matrix
- Virtual matrix on top of virtual gates
### Removed
- pulse.add_channel_compenstation_limit. Correct method is add_channel_compensation_limit
### Fixed
- loops with t_measurement in HVI variable.
- release_awg_memory() for Keysight
## \[1.2.0] - 2021-11-11
First labeled release. Start of dev branch and change logging.