Inserting launchers in unconventional position. #78
-
Hi guys, I'm new in KQCircuit python package. I'd like to build my own chip. I'm starting from the launcher insertion only in two side of the chip and also at an height of my choice. Since now, as I understand from the documentation, is possible to change only the number of total launcher and their type. I'd like to use your package in a way that is custimizeble for the chip holder we have. It has not RF connection on each side but only in two of them. Can you help me? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
Hi! Unfortunately I'm going to vacation today until 8th of January. We have some configurability with how to adjust your launchers for specific sampleholders, defined in If you need something more custom than that then I would suggest implementing the launcher placement on your own. Feel free to experiment by modifying the all code involving launchers in Like I said I can't help more thoroughly until I come back from vacation, but I've notified about your request to my coworker and they might give you some more help before my vacation ends. |
Beta Was this translation helpful? Give feedback.
-
Hi Diego, Thanks for your interest! Yes as Pavel said there are a few ways to proceed.
or, if you want them to be at specific locations rather than centered, you could also produce more launchers can you need and only assign the ones you use:
Or if you would like something more custom you could play with the code in Let me know if you have any more questions! |
Beta Was this translation helpful? Give feedback.
Hi Diego,
Thanks for your interest! Yes as Pavel said there are a few ways to proceed.
produce_n_launchers
can take a tuple as an argument forn
which let's you place just two launchers. I am trying the following code inchips/quality_factor.py
e.g.:self.produce_n_launchers((0, 1, 0, 1), 'RF', 160, 80, 500, 2000, launcher_assignments={1: "PL-1-OUT", 2: "PL-1-IN"})
or, if you want them to be at specific locations rather than centered, you could also produce more launchers can you need and only assign the ones you use:
self.produce_n_launchers((0, 6, 0, 6), 'RF', 160, 80, 500, 1000, launcher_assignments={1: "PL-1-OUT", 7: "PL-1-IN"})
or
self.produce_n_launchers((0, 6, 0, 6), 'RF', 160, 80,…