Skip to content

v0.3.4

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Oct 12:16
· 102 commits to main since this release
261a23c

Added

  • Added Channel.frame_rotation_2pi to allow for frame rotation in multiples of 2pi
  • Added Channel.update_frequency to allow for updating the frequency of a channel
  • Added OctaveOld.connectivity as it was needed for (deprecated) compatibility with multiple OPX instruments

Changed

  • Allow QuamBase.get_reference(attr) to return a reference of one of its attributes
  • Octave RF input 2 has LO_source = "external" by default
  • Rename DragPulse -> DragGaussianPulse, deprecate DragPulse

Fixed

  • Fix quam object instantiation error when a parameter type uses pipe operator
  • Allow int keys to be serialised / loaded in QuAM using JSONSerialiser
  • Fix type OctaveUpconverter.triggered_reersed -> OctaveUpconverter.triggered_reversed
  • Fix tuples not being instantiated properly in specific circumstances
  • Fix filter_fir/iir_taps being passed as QuamList when generating config, resulting in an error due to parent reassignment
  • Fix warning messages in QuamComponent instantiation

GitHub changes

New Contributors

Full Changelog: v0.3.3-beta...v0.3.4