Skip to content

v0.3.3-beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@nulinspiratie nulinspiratie released this 16 May 13:24
· 153 commits to main since this release

[0.3.3]

Added

  • Added the following parameters to IQChannel: RF_frequency, LO_frequency, intermediate_frequency
  • Added the following properties to IQChannel: inferred_RF_frequency, inferred_LO_frequency, inferred_intermediate_frequency
    These properties can be attached to the relevant parameters to infer the frequency from the remaining two parameters.
  • Added IQChannel.inferred_RF/LO/intermediate_frequency
    These can be used to infer the frequency from the remaining two frequencies

Changed

  • Deprecated the rf_frequency property in favor of the RF_frequency parameter in IQChannel
  • Added channel types: InSingleChannel, InIQChannel, InSingleOutIQChannel, InIQOutSingleChannel
  • Restructured channels to allow for other channel types.
  • IQChannel now has all three frequency parameters: RF_frequency, LO_frequency, intermediate_frequency
  • Deprecated IQChannel.rf_frequency in favor of IQChannel.RF_frequency

Fixed

  • Fixed dataclass ClassVar parameters being wrongly classified as optional or required dataclass args
  • Made ConstantReadoutPulse a dataclass, and removed some wrong docstring