-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add paramp parameters to qubit sequencer #322
Comments
I just want to note here that we may want to consider some type of check that makes sure that people running simultaneous data taking don't have different parameters. The paramp is typically set with a slow bias and switching back and forth could lead to unexpected results. |
+1 |
I wonder if it would be good to come up with a generic(-ish) way to store and pass-through parameters--not everyone who uses the sequencer will necessarily be using the paramp. Of course, the sequencer is already rather specific to our needs so it may not be worth trying to do this now. |
@pomalley just make some channels optional. If I set a paramp channel I set a paramp channel. If I don't, well just just continue on our merry little ways, eh? |
+1 for the optional channels, as I'm not currently using the paramp on my qubits. |
Oh, sure, that's a must, but I could imagine other groups (e.g. us in the future) might have other hardware they want to use, and a generic "pass these parameters through to this server if they've changed since last time" might be useful. |
@pomalley, we already have such a mechanism. You can add your own setup packets to a sequence and they behave in exactly the way you describe. |
Ah, so that explains that sense of deja vu that I was getting. So perhaps this is a change for pyle rather than the qubit sequencer, then? Unless we want to handle Julian's case, in which case (I think) we need the whole scheduling thing we've been talking about for a while. |
I think it makes sense to prototype support for this in pyle by just building the appropriate setup packets and using the existing mechanism for ad hoc control of other servers. In parallel we can figure out the right way to support this in a nice way. |
How do we prototype this? Sorry I have no idea how to put in these special setup packets. |
Arbitrary setup packets are great for custom or one-off scans, and I think In the case of the paramp, you don't have to do anything for the bias, you On Wed, Feb 24, 2016 at 10:50 AM, Matthew Neeley [email protected]
|
It would be useful to add the paramp parameters to the qubit sequencer. This might enable more automatic paramp bringup and is also a prerequisite for adding the paramp parameters to pyle (see martinisgroup/pyle#152).
The text was updated successfully, but these errors were encountered: