Exopy / exopy_hqc_legacy

Transition package to smooth transition from HQCMeas to Exopy.
BSD 3-Clause "New" or "Revised" License
0 stars 10 forks source link

Add multi-channel anapico driver #74

Closed rassouly closed 3 years ago

rassouly commented 3 years ago

This patch adds a driver for multi-channel Anapico RF sources (APUASYN family of sources). The driver is just 2 additional method on top of the existing Anapico driver and I've added interfaces to all RF related tasks to add the add the channel field. The code is inspired by the already working SynthHD driver.

I've already tested this code on the real hardware. I think we are the only Exopy users that have this source but since it's such a small amount of code on top of the existing Anapico driver, I thought it would be better to share on hqc_legacy rather than bury it in our own qcircuits plugin.

MatthieuDartiailh commented 3 years ago

I am fine with the changes but I hate seeing that kind of code after spending so much time (but not enough) on i3py... Will merge