# fake xml server to test client with # by aaron siegel, 4-25-06 from socket import * import time, random def startXML(): vital_gsr = random.randint(300,1700) # skin conductivity vital_ecg = random.randint(50,200) # heart rate vital_emg = 0 # muscle activity vital_rsp = random.randint(300,750) # respiration while True: vital_gsr += random.randint(-50,50) vital_ecg += random.randint(-5,5) #vital_emg = random.randint(0,1) vital_rsp += random.randint(-5,5) client.send("") client.send("10003") client.send("10003") client.send("2") client.send("15") client.send("0.3200061") client.send("\0") time.sleep(1) host = "" port = 59000 backlog = 5 size = 1024 waiting = True s = socket(AF_INET, SOCK_STREAM) s.bind((host, port)) s.listen(backlog) while waiting: client, address = s.accept() data = client.recv(size) if data: startXML()