def pressurecycle(): while fluidics.pressure < .6: fluidics.increase_pressure() pause(pt) #important! while fluidics.pressure > 0.22: fluidics.decrease_pressure() pause(pt) #important! print("pressure cycled")
def setpressure(pres): curpres = fluidics.pressure if curpres < pres: while fluidics.pressure < pres: fluidics.increase_pressure() pause(0.1) #important! else: while fluidics.pressure > pres: fluidics.decrease_pressure() pause(0.1) #important!
from bluelake import fluidics, pause # Open specific valves fluidics.open(1, 2, 3, 6) # or fluidics.open(1, 2) # And close valves fluidics.close(1, 2) # Read the current pressure value print(fluidics.pressure) # Pressure control does the same thing as the UI (not really ideal) fluidics.increase_pressure() fluidics.decrease_pressure() while fluidics.pressure < 1: # bar fluidics.increase_pressure() pause(1) # seconds to pause -- important because pressure changes are slow