# Loads Camera core.loadDevice("Camera", "PrincetonInstruments", "Camera-1") core.initializeAllDevices() # Final setup for camera core.setCameraDevice("Camera") def snapImage(Exposure): """ This function snaps a picture with a given excitation, emission and exposure time, and returns an image """ core.setAutoShutter(0) core.setExposure(Exposure) core.setShutterOpen(1) core.snapImage() pic = core.getImage() core.setShutterOpen(0) return pic picker = robot.picker() picker.connect() picker.home() picker.park() center = [-50, 28] picker.pickNextBead() picker.pickColony(center) picker.innoculateNextWell() picker.picker.home()
import robot as p robot = p.picker() robot.connect() if robot.connection.online: robot.home() robot.lightOn( 'white', 0.2 ) #self.LEDs = {'royalblue': "11", 'cyan': "28", 'blue': "10", 'green': "29", 'amber': "17", 'red': "30", 'white': "16"} robot.lightOn('blue', 0.2) robot.lightOn('cyan', 0.2) robot.lightOn('green', 0.2) robot.lightOn('amber', 0.2) robot.lightOn('royalblue', 0.2) robot.lightOn('red', 0.2) robot.moveToSafeHeight() #p.park() #p.pickNextBead() #p.testDrop() #p.home() #print p.beadplateState robot.disconnect()