def init(isclient, serverip, name, screen, clock): screen.fill((0, 0, 0)) pygame.display.update() if isclient: try: host, port = serverip.split(":") except ValueError: host = serverip port = 12341 Client.connect(host) Client.ready(name) else: try: host, port = serverip.split(":") except ValueError: host = "" port = 12341 Server = server() while True: if not isclient: if Server.isdone(): break for thing in Server.connected: print(thing.name)
while DELTA >= FREQ_LIMIT: try: Setup.setup() try: Setup.serial_setup() except SerialException: print "serial error" time.sleep(2) if var.serial_start == 0: var.serial_start = 2 elif var.serial_start ==2: var.serial_start = 0 Setup.closedown() Setup.serial_setup() SCHED = Scheduler() SCHED.new(server(var.port)) SCHED.mainloop() except StandardError: print "standard error" print traceback.format_exc() #print var.devices #print var.devices[0][2].isOpen() #break STOP = time.time() DELTA = STOP - START if var.soc: var.soc.close() # close socket so it's free to reconnect on restart Setup.closedown()
import os.path if __name__ == '__main__': currdir = os.path.abspath(os.getcwd()+'/../') try: logging.basicConfig(filename=os.path.normpath(currdir+'/logs/runlog.log'), level=logging.DEBUG) db = Database() listener = Listener(6969,256,db) listener.start() logging.info("Waiting 15 seconds for sensor data to populate the database...") time.sleep(15) serverdoc = Pagenator(db) #print serverdoc webpage = server(serverdoc,db) webpage.run() except SystemExit: print "Shutting Down..." logging.info("Shutting Down Main Thread...") webpage.stop() listener.stop() db.closedb() exit(0)
# Server program from Server import server my_server = server() my_server.begin_server()
# from Gesture.hand import Hand from controller import PD, PID, PIDt # from Function.Server import server from Server import server import vrep #----------------- Constant --------------# dt = 0.001 #program run time 1ms vrep 10ms obj = None interval = 0 #-------------------- Instance -----------# # key_cont = Key() # gesture_cont = gesture() gesture_cont = None server_cont = server() print('server begin') if __name__ == '__main__': step_num = 17000 model_name = 'pd' control_name = 'control' target_func = None if len(sys.argv) == 2: model_name = sys.argv[1] #diff model if len(sys.argv) == 3: model_name = sys.argv[1] control_name = sys.argv[2] #diff control method 1 key 2 gesture 3 ??
# ##################################################################################################################### # Project UNDYNE - DEMO 2: Here lies an aboundance of sensor readings. # ##################################################################################################################### from bno055class import bno055 from ltc2990class import ltc2990 from mcp3221class import mcp3221 from Server import server import time #from px3class import px3 # Make a UDP socket to transfer some data... TCP = server() TCP.connect() starttime = time.time() print("Welcome to the UNDYNE sensor suite... Brace yourself for many numbers") print("") imu = bno055() adc = ltc2990() vbatt = mcp3221() imu.initalise() currentposition, currentvelocity, currenttime = imu.getposition(starttime) adc.initadc() # Read the battery voltage and per cell voltage print("Firstly, the single channel ADC") BATT, CELL = vbatt.readadc() print("Battery Voltage: %0.2f" % BATT) print("Cell Voltage : %0.2f" % CELL) print("") message = "%0.2f'%0.2f" % (BATT, CELL)
from tkinter import * from Server import server obj = server() passwd = "test" def check_login_passwd(): ret = lcs(e.get(), passwd) if (ret == {'test'}): secwindow() def lcs(S, T): m = len(S) n = len(T) counter = [[0] * (n + 1) for x in range(m + 1)] longest = 0 lcs_set = set() for i in range(m): for j in range(n): if S[i] == T[j]: c = counter[i][j] + 1 counter[i + 1][j + 1] = c if c > longest: lcs_set = set() longest = c lcs_set.add(S[i - c + 1:i + 1]) elif c == longest: lcs_set.add(S[i - c + 1:i + 1]) return lcs_set