Skip to content

Releases: BBN-Q/Qlab

1.3

26 Mar 14:09
Compare
Choose a tag to compare
  • Generalize state and process tomography for multi-channel data
  • Moved APS and APS2 drivers into their own repos
  • CryoCon temperature controller driver
  • Keithley DVM 197 driver
  • Fix Tek5014 direct waveform uploads
  • Improved AlazarATS driver
    • Removed correspondence between round robins and buffers to allow more
      flexibility in choice of waveforms, round robins, and segments
    • Data processing now happens in a background task to facilitate use of multiple
      cards
  • Improvements to LabBrick64 driver
  • InstrumentFactory will now look for drivers outside of the deviceDrivers namespace
    (if it cannot be found in deviceDrivers).
  • New producer-consumer MeasFilters. Instead of 'child' filters, each filter
    specifies its source(s) in the 'dataSource' field.
  • DigitalHomodyne broken up into 3 pieces: RawStream, DigitalDemod, and KernelIntegration.
    This allows for greater flexibility in construction of measurement filters, and
    allows us to re-use more plotting and saving code.
  • StreamSelector MeasFilter for the II X6.

1.2

05 Nov 19:53
Compare
Choose a tag to compare
1.2
  • Fixed BBNAPS waveform mode bug that cut off the last 8 points of the waveform
  • Re-wrote Tek5014 driver (simpler and API consistency with APS)
  • StateComparator measurement filter for thresholding
  • Data variance fixes
  • Uses QGL for calibration experiments
  • Renamed preference 'ChannelParams' to 'ChannelParamsFile' for consistency with other preferences
  • load_data() can take a filename argument
  • Drivers for Kepco power supply, SRS lock-in, and Picosecond Pulse Labs pulse generator
  • mex function dotFirstDim for faster kernel application in DigitalHomodyne
  • Adds trace preservation constraint to QPT SDP
  • Fixes scope plotter on non-segment sweeps

1.1

03 Jul 02:54
Compare
Choose a tag to compare
1.1

New features and bug fixes

  • 64-bit Labbrick driver
  • Tracked spectroscopy example
  • Logistic regression filter in SingleShot experiment
  • Bug fix for compiling APS files with padded waveforms (varients)
  • Allow full SSB modulation on the APS
  • Use human-readable parameters in digitizer settings (Acqiris and Alazar
    drivers)
  • Allow amp/phase, real/imag, or amp/phase/real/imag (quad) plotting
  • Test for APS phase lock on APS.init()
  • Much faster Alazar data processing via processBuffer and processBufferAvg
    mex files (at least 8x speed increase in digitizer mode). Now fast enough to
    continuously stream at 500 MS/s.
  • Faster channelization with a polyphase resampling FIR filter for decimation
    (implemented with a mex file).