def POST(self): data = webdotpyparselib.webdataintodict(webdotpyparselib.webdataintoascii(web.data())) if len(data["id"]) < 1: return json.dumps({"success":False,"message":"No ID number was passed to this function."}) data["id"] = int(data["id"]) try: result = ardustatlibrary.potentiostat(float(data["input"]),portconstant+data["id"]) except: if enabledebugging == True: raise return json.dumps({"success":False,"message":"Setting potentiostat failed unexpectedly."}) else: if result["success"] == True: return json.dumps({"success":True,"message":"Set potentiostat: "+result["message"]}) else: return json.dumps({"success":False,"message":"Setting potentiostat failed with message:\n"+result["message"]})
def POST(self): data = webdotpyparselib.webdataintodict( webdotpyparselib.webdataintoascii(web.data())) if len(data["id"]) < 1: return json.dumps({ "success": False, "message": "No ID number was passed to this function." }) data["id"] = int(data["id"]) try: result = ardustatlibrary.potentiostat(float(data["input"]), portconstant + data["id"]) except: if enabledebugging == True: raise return json.dumps({ "success": False, "message": "Setting potentiostat failed unexpectedly." }) else: if result["success"] == True: return json.dumps({ "success": True, "message": "Set potentiostat: " + result["message"] }) else: return json.dumps({ "success": False, "message": "Setting potentiostat failed with message:\n" + result["message"] })
import ardustatlibrary as ard import time the_socket = 7777 connresult = ard.connecttosocket(the_socket) print connresult socketinstance = connresult["socket"] print ard.ocv(the_socket) print ard.socketread(socketinstance) time.sleep(3) print ard.potentiostat(2, the_socket) print ard.socketread(socketinstance) print ard.ocv(the_socket) print ard.socketread(socketinstance) time.sleep(3) print ard.potentiostat(1, the_socket) print ard.socketread(socketinstance)
import ardustatlibrary as ard import time the_socket = 7777 connresult = ard.connecttosocket(the_socket) print connresult socketinstance = connresult["socket"] print ard.ocv(the_socket) print ard.socketread(socketinstance) time.sleep(3) print ard.potentiostat(2,the_socket) print ard.socketread(socketinstance) print ard.ocv(the_socket) print ard.socketread(socketinstance) time.sleep(3) print ard.potentiostat(1,the_socket) print ard.socketread(socketinstance)