Dear all, I Have two modules communicating by Bluetooth. Basically I want to rotate two vector using the accelerometer data. I read the data using pyserial like this:
############################################### ser1 = serial.Serial(port='COM6',baudrate=19200) if ser1.isOpen(): print "Comm 1 is open" ser2 = serial.Serial(port='COM43',baudrate=19200) if ser2.isOpen(): print "Comm 2 is open" ############################################### And then retirieve the raw data in a while loop like this: while True: line1 = ser2.readline() line2 = ser1.readline() ... My problem is the following... when I read from only one module, all goes smooth, but when i try to read from the two modules, the second one that i read retrieves the data with a huge delay. In terms of debug, I tried to run two independent scripts, each one opening and retrieving data from one COM port and there isn't any delay, only when i read the two COM's in the same script i get the delay. Any Clue? Thanks in Advance. Best Regards.
-- http://mail.python.org/mailman/listinfo/python-list