Console Module¶
The Console module provides an interactive Python prompt for development, introspection, and debugging.
The default namespace for the Console module has three useful objects imported:
np: the NumPy library
pg: the PyQtGraph library
man: the ACQ4 central Manager
Example uses¶
Direct interaction with devices:
clamp = man.getDevice('Clamp1')
clamp.setMode('vc')
clamp.setParam('BridgeBalResist', 15e6)
Quick data manipulation:
data = man.getCurrentDir()['Clamp1.ma'].read()
pri = data['Channel': 'primary'].asarray()
pg.plot(np.fft(pri))