def setUp(self): # set up a pulsar with some mock settings for the element self.pulsar = Pulsar() for i in range(4): self.pulsar.define_channel( id='ch{}'.format(i + 1), name='ch{}'.format(i + 1), type='analog', # max safe IQ voltage high=.7, low=-.7, offset=0.0, delay=0, active=True) self.pulsar.define_channel(id='ch{}_marker1'.format(i + 1), name='ch{}_marker1'.format(i + 1), type='marker', high=2.0, low=0, offset=0., delay=0, active=True) self.pulsar.define_channel(id='ch{}_marker2'.format(i + 1), name='ch{}_marker2'.format(i + 1), type='marker', high=2.0, low=0, offset=0., delay=0, active=True) # We need to discuss where to store this stuff fsqs.kernel_dir = 'testing/kernels/' self.kernel_list = ['kernels_rabi/kernel_160208_220046_it1.txt']