def plot_current_sequence(cxn):
    from common.okfpgaservers.pulser.pulse_sequences.plot_sequence import SequencePlotter
    dds = cxn.pulser.human_readable_dds()
    ttl = cxn.pulser.human_readable_ttl()
    channels = cxn.pulser.get_channels()
    sp = SequencePlotter(ttl, dds, channels)
    sp.makePDF()
Beispiel #2
0
 def plot_current_sequence(self, cxn):
     
     # Bypass creating pulse sequence plot
     if self.parameters_dict.global_scan_options.quick_finish:
         return
     
     #t0 = time.time()
     from common.okfpgaservers.pulser.pulse_sequences.plot_sequence import SequencePlotter
     dds = cxn.pulser.human_readable_dds()
     ttl = cxn.pulser.human_readable_ttl()
     channels = cxn.pulser.get_channels()
     #sp = SequencePlotter(ttl, dds.aslist, channels)
     sp = SequencePlotter(ttl, dds, channels)
     sp.makePDF()