Running the Software under Labview
attocube Labview vi descriptions
ANC350_Check - Checks the ANC controller is plugged in
ANC350_connect - establishes connection to controller. Setshandle = 1, device = 0
ANC350_GetPosition - reads out the position in degrees (not microns).
ANC350_close - closes comms to the controller
ANC350_staticamplitude - can set the DC readout voltage V0 (in mV)
Note: Do not run daisy when using labview control. Close daisy first using the gun icon.
Custom Created vi's
attocubeangletorealangle.vi - converts the real angle to the ANC angle (vice versa program also exists) angles in degrees. 0 deg = parallel, 90 = perp.
initialiseANC350.vi - detect and connect to controller: sets handle to 1.
sweepangle_closedloop.vi - sweeps to the desired angle and holds in active feedback (you can also select for active feedback to turn off after holding for 1 min
averageanglereadout.vi - reads the current position of the rotator n times, and averages it to get rid of any random jumps.
anglevstime.vi - continuously reads out angle as a function time