#matplotlib.use('Agg') import crappy for i, c in enumerate(crappy.inout.inout_list): print(i, c) name = list(crappy.inout.inout_list.keys())[int( input("What board do you want to use ?> "))] sg = crappy.blocks.Generator([{ 'type': 'sine', 'freq': .5, 'amplitude': 1, 'offset': .5, 'condition': 'delay=1000' }], cmd_label='cmd') io = crappy.blocks.IOBlock(name, labels=['t(s)', 'chan0'], cmd_labels=['cmd'], out_channels=0, verbose=True) crappy.link(sg, io) g = crappy.blocks.Grapher(('t(s)', 'chan0')) crappy.link(io, g) crappy.start()
#coding: utf-8 import crappy if __name__ == "__main__": #""" gen = crappy.blocks.Generator([ dict(type='sine',freq=1,amplitude=2,offset=1,condition=None) ]) io = crappy.blocks.IOBlock("Nidaqmx", channels=[dict(name='Dev1/ai0'),dict(name='Dev1/ao0')], samplerate = 100, labels = ['t(s)','ai0'], cmd_labels = ['cmd'], ) crappy.link(gen,io) graph = crappy.blocks.Grapher(('t(s)','ai0')) crappy.link(io,graph) crappy.start() """ io = crappy.blocks.IOBlock("Nidaqmx",device="Dev2", channels=[dict(name='ai0')], samplerate = 100, labels = ['t(s)','ai0'], ) graph = crappy.blocks.Grapher(('t(s)','ai0')) crappy.link(io,graph) crappy.start() #"""